Журнал лабораторных работ

Содержание

Журнал

Воскресенье (12/10/06)

/dev/pts/2
22:42:35
#xm create winxpN N=2
Using config file "winxpN".
Started domain winxp2
22:42:44
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----    178.1
winxp1                                     2      128     1 ------      2.2
winxp2                                     3      128     1 ------      0.4
22:42:47
#xm create winxpN N=3
Using config file "winxpN".
Started domain winxp3
22:42:59
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----    192.3
winxp1                                     2      128     1 -b----      2.9
winxp2                                     3      128     1 -b----      2.4
winxp3                                     4      128     1 ------      0.4
22:43:02
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----    221.2
winxp1                                     2      128     1 -b----      6.9
winxp2                                     3      128     1 -b----      6.9
winxp3                                     4      128     1 -b----      6.8
22:44:03
#xm create winxpN N=4
Using config file "winxpN".
Started domain winxp4
22:46:19
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----    257.5
winxp1                                     2      128     1 -b----      7.8
winxp2                                     3      128     1 -b----      7.9
winxp3                                     4      128     1 -b----      7.8
winxp4                                     5      128     1 ------      0.5
22:46:22
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----    261.6
winxp1                                     2      128     1 -b----      7.9
winxp2                                     3      128     1 -b----      7.9
winxp3                                     4      128     1 -b----      7.8
winxp4                                     5      128     1 -b----      1.9
22:46:31
#xm create winxpN N=5
Using config file "winxpN".
Started domain winxp5
22:52:02
#xm create winxpN N=6
Using config file "winxpN".
Started domain winxp6
22:52:09
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----    464.7
winxp1                                     2      128     1 ------      8.1
winxp2                                     3      128     1 -b----     13.0
winxp3                                     6      128     1 -b----     13.4
winxp5                                    10      128     1 -b----      9.3
winxp6                                     9      128     1 -b----      7.3
/dev/tty1
23:01:00
#aoe-discover

23:01:08
#aoe-stat
      e9.0       160.041GB   eth1 up
23:01:10
#/etc/init.d/lvm restart
Shutting down LVM Volume Groups...
  No volume groups found
Setting up LVM Volume Groups...
  Reading all physical volumes.  This may take a while...
  Found volume group "NAS1" using metadata type lvm2
  10 logical volume(s) in volume group "NAS1" now active
23:01:20
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     10.9
23:01:24
#xm create winxpN N=4
Using config file "/etc/xen/winxpN".
Error: Disk image does not exist: /data/ISO/windowsxp-pro-sp2.iso
23:01:32
#mount -L ISO

23:01:40
#xm create winxpN N=4
Using config file "/etc/xen/winxpN".
Started domain winxp4
23:01:48
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     17.8
winxp4                                     2      128     1 -b----      2.2
23:01:52
#xm create winxpN N=5
Using config file "/etc/xen/winxpN".
Started domain winxp5
23:02:01
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     24.4
winxp4                                     2      128     1 ------      2.9
winxp5                                     3      128     1 r-----      0.8
23:02:04
#xm create winxpN N=6
Using config file "/etc/xen/winxpN".
Started domain winxp6
23:02:15
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     36.4
winxp4                                     2      128     1 -b----      5.4
winxp5                                     3      128     1 -b----      2.7
winxp6                                     4      128     1 r-----      0.8
23:02:26
#xm create winxpN N=3
Using config file "/etc/xen/winxpN".
Started domain winxp3
23:02:38
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     52.6
winxp3                                     5      128     1 ------      1.2
winxp4                                     2      128     1 -b----      6.4
winxp5                                     3      128     1 -b----      5.7
winxp6                                     4      128     1 -b----      3.0
23:02:41
#vi /etc/xen/winxpN
7c7,8
< disk = [ 'phy:/dev/NAS1/winxp'+N+',hda,w', 'file:/data/ISO/windowsxp-pro-sp2.iso,hdc:cdrom,r' ]
---
> #disk = [ 'phy:/dev/NAS1/winxp'+N+',hda,w', 'file:/data/ISO/windowsxp-pro-sp2.iso,hdc:cdrom,r' ]
> disk = [ 'phy:/dev/NAS1/winxp'+N+',hda,w']
23:03:24
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     64.0
winxp3                                     5      128     1 -b----      6.3
winxp4                                     2      128     1 -b----      6.9
winxp5                                     3      128     1 -b----      6.7
winxp6                                     4      128     1 -b----      6.5
/dev/tty1
23:05:17
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     10.2
23:05:18
#xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Error: Device creation failed for domain winxp1
23:05:42
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     12.1
23:05:46
#aoe-discover

23:05:53
#/etc/init.d/lvm restart
Shutting down LVM Volume Groups...
  No volume groups found
Setting up LVM Volume Groups...
  Reading all physical volumes.  This may take a while...
  Found volume group "NAS1" using metadata type lvm2
  10 logical volume(s) in volume group "NAS1" now active
23:06:08
#mount -L NAS1
mount: no such partition found
23:06:11
#mount -L ISO

23:06:15
#xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Error: Device creation failed for domain winxp1
/dev/tty2
23:06:52
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     16.3
winxp1                                     2      128     1 --p---      0.0
/dev/tty1
23:07:12
#xm create winxpN N=2
Using config file "/etc/xen/winxpN".
Started domain winxp2
23:07:19
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     22.7
winxp2                                     3      128     1 ------      1.2
23:07:23
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     24.0
winxp2                                     3      128     1 r-----      1.9
23:07:26
#xm create winxpN N=3
Using config file "/etc/xen/winxpN".
Started domain winxp3
23:07:30
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     32.4
winxp2                                     3      128     1 -b----      2.6
winxp3                                     4      128     1 ------      1.6
23:07:38
#xm create winxpN N=4
Using config file "/etc/xen/winxpN".
Started domain winxp4
23:07:50
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      125     2 r-----     41.0
winxp2                                     3      128     1 ------      4.7
winxp3                                     4      128     1 -b----      2.8
winxp4                                     5      128     1 ------      0.4
23:07:53
#ls /etc/xen/
2003server0        oes0     suse0sxp  xend-config.sxp
create-volumes.sh  scripts  winxp0    xend-pci-permissive.sxp
deb0               suse0    winxpN    xend-pci-quirks.sxp
/dev/tty1
23:09:54
#ps aux | grep 4092
root      4147  0.0  0.5   3740   756 pts/0    S+   23:10   0:00 grep 4092
23:10:04
#rm ~/.lilalo/l3-agent.pid

23:10:11
#l3-agent

23:10:13
#aoe-discover

23:10:19
#/etc/init.d/lvm restart
Shutting down LVM Volume Groups...
  No volume groups found
Setting up LVM Volume Groups...
  Reading all physical volumes.  This may take a while...
  Found volume group "NAS1" using metadata type lvm2
  10 logical volume(s) in volume group "NAS1" now active
23:10:29
#apt-cache search xen linux
libroxen-hubbethrottle - Bandwidth throttle module for the Roxen Challenger web server
linux-headers-2.6-xen-686 - Header files for Linux 2.6 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6-xen-k7 - Header files for Linux 2.6 on AMD K7
linux-headers-2.6-xen-vserver-686 - Header files for Linux 2.6 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.18-3-xen - Common header files for Linux 2.6.18
linux-headers-2.6.18-3-xen-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.18-3-xen-k7 - Header files for Linux 2.6.18 on AMD K7
linux-headers-2.6.18-3-xen-vserver - Common header files for Linux 2.6.18
linux-headers-2.6.18-3-xen-vserver-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4
linux-image-2.6-xen-686 - Linux kernel 2.6 image on PPro/Celeron/PII/PIII/P4
...
rtai-doc - real time application interface (documentation)
rtai-source - real time application interface (module source)
xen-ioemu-3.0-unstable - XEN administrative tools
xen-ioemu-3.0.3-1 - XEN administrative tools
xen-linux-system-2.6.18-3-xen-686 - XEN system with Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4
xen-linux-system-2.6.18-3-xen-k7 - XEN system with Linux 2.6.18 image on AMD K7
xen-linux-system-2.6.18-3-xen-vserver-686 - XEN system with Linux 2.6.18 image on PPro/Celeron/PII/PIII/P4
avifile-divx-plugin - Divx4Linux video de/encoding plugin for libavifile
linux-image-2.6.17-2-xen-686 - Linux 2.6.17 image on PPro/Celeron/PII/PIII/P4
linux-modules-2.6.17-2-xen-686 - Linux 2.6.17 modules on PPro/Celeron/PII/PIII/P4
23:10:49
#uname -a
Linux xen2.unix.nt 2.6.17-2-xen-686 #1 SMP Wed Sep 13 20:58:20 UTC 2006 i686 GNU/Linux
23:11:14
#dpkg -l | grep xen
ii  linux-image-2.6.17-2-xen-686      2.6.17-9                        Linux 2.6.17 image on PPro/Celeron/PII/PIII/
ii  linux-modules-2.6.17-2-xen-686    2.6.17-9                        Linux 2.6.17 modules on PPro/Celeron/PII/PII
ii  xen-hypervisor-3.0.3-1-i386       3.0.3-0-2                       The Xen Hypervisor on i386
rc  xen-hypervisor-3.0.3-1-i386-pae   3.0.3-0-2                       The Xen Hypervisor on i386 with pae
ii  xen-ioemu-3.0.3-1                 3.0.3-0-2                       XEN administrative tools
ii  xen-utils-3.0.3-1                 3.0.3-0-2                       XEN administrative tools
ii  xen-utils-common                  3.0.3-0-2                       XEN administrative tools - common files
23:13:32
#less /boot/grub/menu.lst
23:21:56
#reboot

/dev/tty1
23:25:41
#echo 1 1 1 1 > /proc/sys/kernel/printk

23:25:52
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     3165     2 r-----     10.0
23:25:53
#uname -a
Linux xen2.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 i686 GNU/Linux
23:25:58
#xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Interrupted.
23:26:05
#aoe-discover

23:26:08
#aoe-discover

23:26:10
#aoe-stat
      e9.0       160.041GB   eth1 up
23:26:14
#/etc/init.d/lvm start
Setting up LVM Volume Groups...
  Reading all physical volumes.  This may take a while...
  Found volume group "NAS1" using metadata type lvm2
  10 logical volume(s) in volume group "NAS1" now active
23:26:21
#mount -L ISO

23:26:26
#xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
23:27:51
#tail /var/log/messages
Dec 10 23:27:33 xen2 kernel: printk: 11241 messages suppressed.
Dec 10 23:27:33 xen2 kernel: 4gb seg fixup, process python (pid 2439), cs:ip 73:b7f50e08
Dec 10 23:27:38 xen2 kernel: printk: 3659 messages suppressed.
Dec 10 23:27:38 xen2 kernel: 4gb seg fixup, process python (pid 2439), cs:ip 73:b7f50e08
Dec 10 23:27:43 xen2 kernel: printk: 65904 messages suppressed.
Dec 10 23:27:43 xen2 kernel: 4gb seg fixup, process python (pid 2439), cs:ip 73:b7f50e08
Dec 10 23:27:48 xen2 kernel: printk: 1563 messages suppressed.
Dec 10 23:27:48 xen2 kernel: 4gb seg fixup, process bash (pid 2733), cs:ip 73:b7e57205
Dec 10 23:27:54 xen2 kernel: printk: 38964 messages suppressed.
Dec 10 23:27:54 xen2 kernel: 4gb seg fixup, process bash (pid 2733), cs:ip 73:b7e57205
23:27:55
#xm create winxpN N=2
Using config file "/etc/xen/winxpN".
Started domain winxp2
23:28:02
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2995     2 r-----     28.4
winxp1                                     2      128     1 -b----      3.1
winxp2                                     3      128     1 ------      0.5
23:28:04
#xm create winxpN N=3
Using config file "/etc/xen/winxpN".
Started domain winxp3
23:28:09
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2847     2 r-----     35.8
winxp1                                     2      128     1 -b----      5.2
winxp2                                     3      128     1 -b----      2.1
winxp3                                     4      128     1 ------      0.3
23:28:12
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2847     2 r-----     39.7
winxp1                                     2      128     1 -b----      5.2
winxp2                                     3      128     1 ------      2.3
winxp3                                     4      128     1 ------      1.2
23:28:15
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2847     2 r-----     41.6
winxp1                                     2      128     1 -b----      5.2
winxp2                                     3      128     1 ------      2.5
winxp3                                     4      128     1 ------      1.9
23:28:17
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2847     2 r-----     46.3
winxp1                                     2      128     1 -b----      6.0
winxp2                                     3      128     1 -b----      3.1
winxp3                                     4      128     1 -b----      2.6
23:28:30
#xm create winxpN N=4
Using config file "/etc/xen/winxpN".
Started domain winxp4
23:28:34
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2697     2 r-----     51.8
winxp1                                     2      128     1 -b----      6.0
winxp2                                     3      128     1 r-----      4.9
winxp3                                     4      128     1 -b----      3.0
winxp4                                     5      128     1 ------      0.2
23:28:35
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2697     2 r-----     55.4
winxp1                                     2      128     1 -b----      6.1
winxp2                                     3      128     1 -b----      6.2
winxp3                                     4      128     1 -b----      5.7
winxp4                                     5      128     1 r-----     16.5
23:28:53
#xm create winxpN N=5
Using config file "/etc/xen/winxpN".
Started domain winxp5
23:28:59
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2550     2 r-----     60.2
winxp1                                     2      128     1 -b----      6.2
winxp2                                     3      128     1 -b----      6.3
winxp3                                     4      128     1 -b----      6.2
winxp4                                     5      128     1 r-----     24.4
winxp5                                     6      128     1 ------      0.4
23:29:05
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2550     2 r-----     65.8
winxp1                                     2      128     1 -b----      6.2
winxp2                                     3      128     1 -b----      6.3
winxp3                                     4      128     1 -b----      6.2
winxp4                                     5      128     1 ------     27.2
winxp5                                     6      128     1 -b----      2.0
23:29:19
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2550     2 r-----     74.4
winxp1                                     2      128     1 -b----      6.5
winxp2                                     3      128     1 -b----      6.4
winxp3                                     4      128     1 -b----      6.3
winxp4                                     5      128     1 -b----     29.2
winxp5                                     6      128     1 -b----      2.9
23:29:21
#xm create winxpN N=6
Using config file "/etc/xen/winxpN".
Started domain winxp6
23:29:26
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2402     2 r-----     79.8
winxp1                                     2      128     1 -b----      6.6
winxp2                                     3      128     1 -b----      6.4
winxp3                                     4      128     1 -b----      6.4
winxp4                                     5      128     1 -b----     29.6
winxp5                                     6      128     1 ------      3.3
winxp6                                     7      128     1 ------      0.3
23:29:27
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2402     2 r-----     91.1
winxp1                                     2      128     1 -b----      6.6
winxp2                                     3      128     1 -b----      6.7
winxp3                                     4      128     1 -b----      6.6
winxp4                                     5      128     1 -b----     32.1
winxp5                                     6      128     1 -b----      5.0
winxp6                                     7      128     1 -b----      2.7
23:29:44
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2402     2 r-----     98.0
winxp1                                     2      128     1 -b----      6.6
winxp2                                     3      128     1 -b----      6.8
winxp3                                     4      128     1 -b----      6.7
winxp4                                     5      128     1 ------     32.4
winxp5                                     6      128     1 ------      6.3
winxp6                                     7      128     1 -b----      3.1
23:29:49
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2402     2 r-----     99.8
winxp1                                     2      128     1 -b----      6.7
winxp2                                     3      128     1 -b----      6.8
winxp3                                     4      128     1 -b----      6.7
winxp4                                     5      128     1 -b----     32.8
winxp5                                     6      128     1 ------      6.6
winxp6                                     7      128     1 ------      3.3
23:29:51
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2402     2 r-----    102.1
winxp1                                     2      128     1 -b----      6.7
winxp2                                     3      128     1 -b----      6.8
winxp3                                     4      128     1 -b----      6.7
winxp4                                     5      128     1 -b----     32.9
winxp5                                     6      128     1 ------      7.2
winxp6                                     7      128     1 ------      3.6
23:29:54
#ls /dev/NAS1/
2003server0  ISO   suse0   winxp1  winxp3  winxp5
deb0         oes0  winxp0  winxp2  winxp4  winxp6
23:30:02
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2402     2 r-----    107.4
winxp1                                     2      128     1 -b----      6.7
winxp2                                     3      128     1 -b----      6.8
winxp3                                     4      128     1 -b----      6.7
winxp4                                     5      128     1 -b----     32.9
winxp5                                     6      128     1 -b----      8.4
winxp6                                     7      128     1 -b----      5.5
23:30:03
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2402     2 r-----    111.5
winxp1                                     2      128     1 -b----      6.8
winxp2                                     3      128     1 -b----      6.8
winxp3                                     4      128     1 -b----      6.8
winxp4                                     5      128     1 -b----     33.0
winxp5                                     6      128     1 ------      9.9
winxp6                                     7      128     1 -b----      6.2
23:30:12
#ls /etc/xen/
2003server0        oes0     suse0sxp  xend-config.sxp
create-volumes.sh  scripts  winxp0    xend-pci-permissive.sxp
deb0               suse0    winxpN    xend-pci-quirks.sxp
23:30:21
#less /etc/xen/suse0
23:30:29
#ls /etc/xen/
2003server0        oes0     suse0sxp  xend-config.sxp
create-volumes.sh  scripts  winxp0    xend-pci-permissive.sxp
deb0               suse0    winxpN    xend-pci-quirks.sxp
23:31:01
#xm create oes0
Using config file "/etc/xen/oes0".
Started domain oes0
23:31:10
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2126     2 r-----    151.3
oes0                                       9      256     1 ------      1.0
winxp1                                     2      128     1 -b----      7.0
winxp2                                     3      128     1 -b----      7.2
winxp3                                     4      128     1 -b----      7.1
winxp4                                     5      128     1 -b----     33.5
winxp5                                     8      128     1 -b----      3.1
winxp6                                     7      128     1 -b----      6.8
23:31:20
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2126     2 r-----    155.1
oes0                                       9      256     1 ------      8.5
winxp1                                     2      128     1 -b----      7.1
winxp2                                     3      128     1 -b----      7.2
winxp3                                     4      128     1 -b----      7.1
winxp4                                     5      128     1 -b----     33.5
winxp5                                     8      128     1 -b----      5.2
winxp6                                     7      128     1 -b----      6.8
23:31:21
#ls /etc/xen/
2003server0        oes0     suse0sxp  xend-config.sxp
create-volumes.sh  scripts  winxp0    xend-pci-permissive.sxp
deb0               suse0    winxpN    xend-pci-quirks.sxp
23:31:25
#xm create 2003server0
Using config file "/etc/xen/2003server0".
Started domain 2003server0
23:31:46
#ls /etc/xen/
2003server0        oes0     suse0sxp  xend-config.sxp
create-volumes.sh  scripts  winxp0    xend-pci-permissive.sxp
deb0               suse0    winxpN    xend-pci-quirks.sxp
23:31:47
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
2003server0                               10      256     1 r-----      3.1
Domain-0                                   0     1849     2 r-----    162.0
oes0                                       9      256     1 ------     34.8
winxp1                                     2      128     1 -b----      7.1
winxp2                                     3      128     1 ------      7.3
winxp3                                     4      128     1 -b----      7.2
winxp4                                     5      128     1 -b----     33.7
winxp5                                     8      128     1 ------      6.1
winxp6                                     7      128     1 -b----      6.9
23:32:03
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
2003server0                               10      256     1 -b----      8.3
Domain-0                                   0     1849     2 r-----    174.6
oes0                                       9      256     1 -b----     62.6
winxp1                                     2      128     1 -b----      7.2
winxp2                                     3      128     1 -b----      7.4
winxp3                                     4      128     1 -b----      7.3
winxp4                                     5      128     1 -b----     33.9
winxp5                                     8      128     1 -b----      6.5
winxp6                                     7      128     1 -b----      7.2
23:32:21
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
2003server0                               10      256     1 ------      8.9
Domain-0                                   0     1849     2 r-----    176.6
oes0                                       9      256     1 r-----     77.0
winxp1                                     2      128     1 ------      7.3
winxp2                                     3      128     1 ------      7.5
winxp3                                     4      128     1 ------      7.4
winxp4                                     5      128     1 ------     33.9
winxp5                                     8      128     1 ------      6.6
winxp6                                     7      128     1 ------      7.2
23:32:44
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
2003server0                               10      256     1 -b----      9.0
Domain-0                                   0     1849     2 r-----    179.5
oes0                                       9      256     1 r-----    103.8
winxp1                                     2      128     1 -b----      7.4
winxp2                                     3      128     1 -b----      7.5
winxp3                                     4      128     1 ------      7.5
winxp4                                     5      128     1 -b----     34.0
winxp5                                     8      128     1 ------      6.7
winxp6                                     7      128     1 ------      7.3

Статистика

Время первой команды журнала22:42:35 2006-12-10
Время последней команды журнала23:32:44 2006-12-10
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, % 4.95
Процент синтаксически неверно набранных команд, % 0.00
Суммарное время работы с терминалом *, час 0.84
Количество командных строк в единицу времени, команда/мин 2.01
Частота использования команд
xm67|================================================================| 64.42%
ls6|=====| 5.77%
aoe-discover5|====| 4.81%
mount4|===| 3.85%
/etc/init.d/lvm4|===| 3.85%
aoe-stat2|=| 1.92%
less2|=| 1.92%
grep2|=| 1.92%
uname2|=| 1.92%
dpkg1|| 0.96%
ps1|| 0.96%
l3-agent1|| 0.96%
reboot1|| 0.96%
rm1|| 0.96%
echo1|| 0.96%
tail1|| 0.96%
vi1|| 0.96%
printk1|| 0.96%
apt-cache1|| 0.96%
____
*) Интервалы неактивности длительностью 30 минут и более не учитываются

Справка

Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
  1. В журнал автоматически попадают все команды, данные в любом терминале системы.

  2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

  3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
    $ l s-l
    bash: l: command not found
    

  4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
    $ test 5 -lt 4
    Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

  5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
    $ find / -name abc
    find: /home/devi-orig/.gnome2: Keine Berechtigung
    find: /home/devi-orig/.gnome2_private: Keine Berechtigung
    find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung
    find: /home/devi-orig/.metacity: Keine Berechtigung
    find: /home/devi-orig/.inkscape: Keine Berechtigung
    ^C
    

  6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
    $ patch ~/.bashrc
    В данном случае изменения применяются к файлу ~/.bashrc

  9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

    Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

  10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

  11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

  12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

  13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

  14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    
    в журнале это будет выглядеть так:
    $ whoami
    
    user
    
    Интересно, кто я?

  15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    
    В журнале это будет выглядеть так:
    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.
    Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

  16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

  17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
  18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
  19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
    1
        2
    3   
        4
    
    Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

О программе

LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008

$Id$