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

Содержание

Журнал

Суббота (12/16/06)

/dev/pts/39
16:37:13
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   2291.4
oes1                                      11      256     1 -b----   2002.1
winxp1                                    12      256     1 -b----     75.9
winxp3                                    38      256     1 ------      0.0
winxp4                                    35      256     1 ------     71.6
winxp5                                    36      256     1 -b----     25.4
winxp6                                    37      256     1 -b----      9.6
winxp7                                    32      256     1 -b----     97.7
winxp8                                    24      256     1 -b----    116.4
winxp9                                    30      256     1 ------     88.7
/dev/pts/34
16:44:37
#xm create winxpN N=4
Using config file "/etc/xen/winxpN".
Started domain winxp4
16:44:45
#xm destroy winxp4

прошло 15 минут
/dev/pts/13
17:00:37
#xm destroy winxp5
00 08300828
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
xen2 kernel: Process qemu-dm (pid: 16072, ti=e5c90000 task=c6e63aa0 task.ti=e5c9
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
0000)
xen2 kernel:        c02dcda0 f0ebf740 bfdc5c58 00145003 00000002 dd97c518 f09a5a
f4 00000006
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
xen2 kernel: Stack: 000007ff 00000000 dd97c53c a50df000 dd97c518 f09a5ac0 000003
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
17:01:16
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      559     2 r-----   1999.3
oes1                                      11      256     1 -b----   1664.1
winxp1                                    12      256     1 -b----     51.5
winxp3                                    34      256     1 -b----    101.7
winxp4                                    35      256     1 -b----     21.4
winxp6                                    22      256     1 -b----    120.6
winxp7                                    32      256     1 -b----     82.9
winxp8                                    24      256     1 -b----    101.0
winxp9                                    30      256     1 -b----     78.1
17:01:19
#xm create winxpN N=5
00 08300828
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
xen2 kernel: Process qemu-dm (pid: 16072, ti=e5c90000 task=c6e63aa0 task.ti=e5c9
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
0000)
xen2 kernel:        c02dcda0 f0ebf740 bfdc5c58 00145003 00000002 dd97c518 f09a5a
f4 00000006
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
xen2 kernel: Stack: 000007ff 00000000 dd97c53c a50df000 dd97c518 f09a5ac0 000003
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
17:01:31
#xm list
xen2 kernel: Call Trace:
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   2856.8
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
oes1                                      11      256     1 -b----   2334.1
xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a
winxp1                                    12      256     1 -b----     79.3
9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0
winxp3                                    39      256     1 -b----     22.6
winxp4                                    35      256     1 -b----     99.3
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
прошло 12 минут
/dev/pts/39
17:14:26
#xm destroy winxp3
Error: Domain 'winxp31' does not exist.
Usage: xm destroy <Domain>
Terminate a domain immediately.
17:15:03
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   2313.5
oes1                                      11      256     1 r-----   2023.3
winxp1                                    12      256     1 -b----     76.1
winxp3                                    38      256     1 ------      0.0
winxp4                                    35      256     1 r-----     75.3
winxp5                                    36      256     1 -b----     27.2
winxp6                                    37      256     1 -b----      9.8
winxp7                                    32      256     1 -b----     97.9
winxp8                                    24      256     1 -b----    116.9
winxp9                                    30      256     1 -b----     92.5
17:15:10
#xm destroy winxp3

17:15:24
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   2317.4
oes1                                      11      256     1 r-----   2033.3
winxp1                                    12      256     1 -b----     76.1
winxp4                                    35      256     1 ------     76.0
winxp5                                    36      256     1 -b----     27.2
winxp6                                    37      256     1 -b----      9.9
winxp7                                    32      256     1 ------     97.9
winxp8                                    24      256     1 ------    117.1
winxp9                                    30      256     1 -b----     92.6
17:15:27
#xm create winxpN N=
Using config file "/etc/xen/winxpN".
Started domain winxp3
/dev/pts/37
17:24:42
#xm create winxpN N=7
Using config file "/etc/xen/winxpN".
Started domain winxp7
/dev/pts/13
17:26:31
#xm list
xen2 kernel: Call Trace:
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   2903.0
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
oes1                                      11      256     1 r-----   2356.8
xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a
winxp1                                    12      256     1 ------     79.5
9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0
winxp3                                    39      256     1 ------     26.0
winxp4                                    35      256     1 ------    101.1
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
17:27:20
#xm list
xen2 kernel: Call Trace:
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   3043.2
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
oes1                                      11      256     1 -b----   2414.6
xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a
winxp1                                    12      256     1 -b----     80.6
9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0
winxp3                                    39      256     1 -b----     31.2
winxp4                                    35      256     1 -b----    106.1
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
17:29:34
#xm list
xen2 kernel: Call Trace:
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   4094.3
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
oes1                                      11      256     1 -b----   2929.7
xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a
winxp1                                    12      256     1 -b----     87.8
9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0
winxp3                                    39      256     1 ------    113.6
winxp4                                    44      256     1 -b----     29.7
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
/dev/pts/19
17:35:35
#xm destroy winxp8
Error: Domain 'winxp88winxp8' does not exist.
Usage: xm destroy <Domain>
Terminate a domain immediately.
17:35:45
#xm list
Error: Sub Command listdestroy not found!
Usage: xm <subcommand> [args]
Control, list, and manipulate Xen guest instances.
Common 'xm' commands:
 console              Attach to <Domain>'s console.
 create               Create a domain based on <ConfigFile>.
 destroy              Terminate a domain immediately.
 dump-core            Dump core for a specific domain.
 help                 Display this message.
 list                 List information about all/some domains.
...
 shutdown             Shutdown a domain.
 top                  Monitor a host and the domains in real time.
 unpause              Unpause a paused domain.
 uptime               Print uptime for a domain.
 vcpu-set             Set the number of active VCPUs for allowed for
                      the domain.
<Domain> can either be the Domain Name or Id.
For more help on 'xm' see the xm(1) man page.
For more help on 'xm create' see the xmdomain.cfg(5)  man page.
For a complete list of subcommands run 'xm help'.
17:36:08
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   3356.8
oes1                                      11      256     1 r-----   2588.8
winxp1                                    12      256     1 ------     82.6
winxp3                                    39      256     1 ------     53.2
winxp4                                    35      256     1 ------    122.4
winxp5                                    36      256     1 ------     95.3
winxp6                                    37      256     1 ------     46.1
winxp7                                    41      256     1 ------     22.5
winxp8                                    24      256     1 ------    185.3
winxp9                                    30      256     1 ------    166.8
17:36:15
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   3363.9
oes1                                      11      256     1 r-----   2592.5
winxp1                                    12      256     1 -b----     82.7
winxp3                                    39      256     1 ------     53.8
winxp4                                    35      256     1 ------    122.8
winxp5                                    36      256     1 ------     95.9
winxp6                                    37      256     1 -b----     46.3
winxp7                                    41      256     1 -b----     22.6
winxp8                                    24      256     1 -b----    185.5
winxp9                                    30      256     1 ------    167.4
17:36:23
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   3366.2
oes1                                      11      256     1 -b----   2594.5
winxp1                                    12      256     1 ------     82.7
winxp3                                    39      256     1 ------     54.0
winxp4                                    35      256     1 -b----    122.9
winxp5                                    36      256     1 -b----     96.0
winxp6                                    37      256     1 -b----     46.3
winxp7                                    41      256     1 -b----     22.6
winxp8                                    24      256     1 -b----    185.5
winxp9                                    30      256     1 ------    167.5
17:36:25
#xm destroy winxp8

17:36:40
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   3387.7
oes1                                      11      256     1 -b----   2603.7
winxp1                                    12      256     1 -b----     82.8
winxp3                                    39      256     1 r-----     56.9
winxp4                                    42      256     1 ------      0.0
winxp5                                    36      256     1 -b----     98.1
winxp6                                    37      256     1 -b----     46.8
winxp7                                    41      256     1 -b----     22.8
winxp9                                    30      256     1 ------    168.5
17:36:46
#xm create winxp8
Error: Unable to open config file: winxp8
Usage: xm create <ConfigFile> [options] [vars]
Create a domain based on <ConfigFile>.
Options:
-h, --help           Print this help.
--help_config        Print the available configuration variables (vars)
                     for the configuration script.
-q, --quiet          Quiet.
--path=PATH          Search path for configuration scripts. The value of
                     PATH is a colon-separated directory list.
...
                     SXP is the underlying configuration format used by
                     Xen.
                     SXP configurations can be hand-written or generated
                     from Python configuration scripts, using the -n
                     (dryrun) option to print the configuration.
-n, --dryrun         Dry run - prints the resulting configuration in SXP
                     but does not create the domain.
-p, --paused         Leave the domain paused after it is created.
-c, --console_autoconnect
                     Connect to the console after the domain is created.
17:36:56
#xm create winxpN N=8
Using config file "/etc/xen/winxpN".
Started domain winxp8
17:37:18
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   3482.4
oes1                                      11      256     1 ------   2641.2
winxp1                                    12      256     1 -b----     83.2
winxp3                                    39      256     1 r-----     66.2
winxp4                                    44      256     1 ------      2.7
winxp5                                    36      256     1 ------    101.0
winxp6                                    37      256     1 ------     49.5
winxp7                                    41      256     1 -b----     25.2
winxp8                                    43      256     1 ------      3.3
winxp9                                    30      256     1 ------    173.0
/dev/pts/34
17:37:23
#xm create winxpN N=4
Using config file "/etc/xen/winxpN".
Started domain winxp4
17:37:39
#rdesctop xen2:104
bash: rdesctop: command not found
/dev/pts/19
17:38:15
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   3554.3
oes1                                      11      256     1 r-----   2673.2
winxp1                                    12      256     1 ------     83.8
winxp3                                    39      256     1 ------     71.3
winxp4                                    44      256     1 ------      4.9
winxp5                                    36      256     1 ------    102.6
winxp6                                    37      256     1 ------     57.5
winxp7                                    41      256     1 ------     28.0
winxp8                                    43      256     1 ------      8.3
winxp9                                    30      256     1 -b----    175.7
/dev/pts/24
17:42:14
#xm create winxpN N=9
Using config file "/etc/xen/winxpN".
Started domain winxp9
17:42:28
#xm destroy winxp9

/dev/pts/13
17:49:11
#xm lsit
 top                  Monitor a host and the domains in real time.
 unpause              Unpause a paused domain.
 uptime               Print uptime for a domain.
 vcpu-set             Set the number of active VCPUs for allowed for
                      the domain.
<Domain> can either be the Domain Name or Id.
For more help on 'xm' see the xm(1) man page.
For more help on 'xm create' see the xmdomain.cfg(5)  man page.
For a complete list of subcommands run 'xm help'.
oes1                                      11      256     1 -b----    238.9-----
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
/dev/pts/24
17:57:27
#xm create winxpN N=9
Using config file "/etc/xen/winxpN".
Started domain winxp9
17:57:32
#vim /etc/xen/winxp
17:57:32
#vim /etc/xen/winxpN
/dev/pts/30
18:03:24
#man kill
18:05:12
#xm create winxpN N=5
Using config file "/etc/xen/winxpN".
Error: VM name 'winxp5' already in use by domain 50
/dev/pts/34
18:12:56
#xm destroy winxp4

/dev/pts/19
18:13:11
#xm top
    1        0        0    1        0        0        0    0
    winxp7 ------        139    3.6     275048    8.1     283240       8.3     1
    1        0        0    1        0        0        0    0
    winxp8 --b---         56    2.6     275048    8.1     283240       8.3     1
    1        0        0    1        0        0        0    0
  Delay  Networks  vBds  VCPUs  Repeat header  Sort order  Quit  vbd-46-768 is VBD.
                                                                                   vbd-44-768 is VBD.
                                                                                                     vbd-43-768 is VBD.
                                                                                                                       vbd-41-768 is VBD.
                                                                                                                                         vbd-39-768 is VBD.
                                                                                                                                                           vbd-37-768 is VBD.
                                                                                                                                                                             vbd-36-768 is VBD.
                                                                                                                                                                                               vbd-12-768 is VBD.
                                                                                                                                                                                                                 vbd-11-768 is VBD.
18:13:30
#apt-cache search sar stat
okumura-clsfiles - Modified jclasses.dtx of ASCII pLaTeX and so on
pbuilder - personal package builder for Debian packages
pbuilder-uml - user-mode-linux version of pbuilder
r-other-gking-matchit - GNU R package of nonparametric matching methods (dummy package)
runit - a UNIX init scheme with service supervision
sysstat - sar, iostat and mpstat - system performance tools for Linux
tclex - A lexical analyzer generator for Tcl
texlive-latex-extra - TeX Live: LaTeX supplementary packages
xmhtml1-dev - A Motif widget for display HTML 3.2
xmms-dev - XMMS development static library and header files
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
18:13:42
#apt-get install sysstat
После распаковки объем занятого дискового пространства возрастёт на 672kB.
Получено:1 http://debian.org.ua unstable/main sysstat 7.0.0-2 [162kB]
Получено 162kB за 2s (69,3kB/c)
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета sysstat.
(Чтение базы данных... на данный момент установлено 29384 файлов и каталогов.)
Распаковывается пакет sysstat (из файла .../sysstat_7.0.0-2_i386.deb)...
Настраивается пакет sysstat (7.0.0-2) ...
Creating config file /etc/default/sysstat with new version
oes1                                      11      256     1 -b----    238.9-----
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
18:14:01
#top
  767 root      15   0  297m 3544 1188 S    2  0.6   1:36.01 qemu-dm
28429 root      18   0  301m  17m 5332 D    0  3.1   0:07.63 qemu-dm
31829 root      18   0  297m 3548 1188 D    0  0.6   0:05.48 qemu-dm
    1 root      15   0  1860  660  564 S    0  0.1   0:00.38 init
    2 root      RT   0     0    0    0 S    0  0.0   0:00.14 migration/0
    3 root      34  19     0    0    0 S    0  0.0   0:00.02 ksoftirqd/0
    4 root      RT   0     0    0    0 S    0  0.0   0:00.15 migration/1
    5 root      34  19     0    0    0 S    0  0.0   0:00.13 ksoftirqd/1
    6 root      10  -5     0    0    0 S    0  0.0   0:01.45 events/0
    7 root      10  -5     0    0    0 S    0  0.0   0:01.64 events/1
18:14:41
#xm top
    1        0        0    1        0        0        0    0
    winxp7 ------        144    0.6     275048    8.1     283240       8.3     1
    1        0        0    1        0        0        0    0
    winxp8 ------         59    3.7     275048    8.1     283240       8.3     1
    1        0        0    1        0        0        0    0
  Delay  Networks  vBds  VCPUs  Repeat header  Sort order  Quit  vbd-46-768 is VBD.
                                                                                   vbd-44-768 is VBD.
                                                                                                     vbd-43-768 is VBD.
                                                                                                                       vbd-41-768 is VBD.
                                                                                                                                         vbd-39-768 is VBD.
                                                                                                                                                           vbd-37-768 is VBD.
                                                                                                                                                                             vbd-36-768 is VBD.
                                                                                                                                                                                               vbd-12-768 is VBD.
                                                                                                                                                                                                                 vbd-11-768 is VBD.
/dev/pts/34
18:24:32
#xm create winxpN N=4
Using config file "/etc/xen/winxpN".
Started domain winxp4
18:24:47
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   5938.4
oes1                                      11      256     1 -b----   3921.5
winxp1                                    12      256     1 -b----     99.2
winxp3                                    47      256     1 r-----     36.9
winxp4                                    48      256     1 -b----      8.1
winxp5                                    36      256     1 -b----    173.0
winxp6                                    37      256     1 ------    228.3
winxp7                                    41      256     1 -b----    170.3
winxp8                                    43      256     1 -b----    110.6
winxp9                                    46      256     1 -b----    126.4
18:26:46
#xm destroy winxp4

18:26:52
#xm create winxpN N=4
Using config file "/etc/xen/winxpN".
Started domain winxp4
18:27:01
#xm destroy winxp4

/dev/pts/30
18:31:31
#ps
winxp8                                    13      256     1 -b----     37.0
winxp9                                    14      256     1 -b----     14.2
[root@xen2:~]#
[root@xen2:~]# xm destroy winxp3
[root@xen2:~]#
[root@xen2:~]#
  PID TTY          TIME CMD
14278 pts/31   00:00:00 bash
 3285 pts/31   00:00:00 man
 3292 pts/31   00:00:00 pager
 6959 pts/31   00:00:00 ps
/dev/pts/13
18:32:01
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   6143.1
oes1                                      11      256     1 -b----   4063.1
winxp1                                    12      256     1 -b----    100.7
winxp3                                    47      256     1 ------     54.6
winxp4                                    49      256     1 ------     24.1
winxp5                                    50      256     1 ------      0.0
winxp6                                    37      256     1 ------    233.2
winxp7                                    51      256     1 ------      0.0
winxp8                                    43      256     1 -b----    124.7
winxp9                                    46      256     1 r-----    150.4
18:32:04
#xm destroy winxp7
00 08300828
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
xen2 kernel: Process qemu-dm (pid: 16072, ti=e5c90000 task=c6e63aa0 task.ti=e5c9
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
0000)
xen2 kernel:        c02dcda0 f0ebf740 bfdc5c58 00145003 00000002 dd97c518 f09a5a
f4 00000006
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
xen2 kernel: Stack: 000007ff 00000000 dd97c53c a50df000 dd97c518 f09a5ac0 000003
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
/dev/pts/30
18:32:04
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   6215.7
oes1                                      11      256     1 ------   4134.6
winxp1                                    12      256     1 -b----    101.5
winxp3                                    47      256     1 ------     62.2
winxp4                                    49      256     1 ------     28.7
winxp5                                    50      256     1 ------      0.0
winxp6                                    37      256     1 -b----    235.4
winxp7                                    52      256     1 ------     11.4
winxp8                                    43      256     1 -b----    126.8
winxp9                                    46      256     1 ------    186.6
/dev/pts/13
18:32:18
#xm create winxpN N=7
00 08300828
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
xen2 kernel: Process qemu-dm (pid: 16072, ti=e5c90000 task=c6e63aa0 task.ti=e5c9
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
0000)
xen2 kernel:        c02dcda0 f0ebf740 bfdc5c58 00145003 00000002 dd97c518 f09a5a
f4 00000006
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
xen2 kernel: Stack: 000007ff 00000000 dd97c53c a50df000 dd97c518 f09a5ac0 000003
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
18:32:26
#xm list
xen2 kernel: Call Trace:
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   6255.7
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
oes1                                      11      256     1 r-----   4181.1
xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a
winxp1                                    12      256     1 ------    101.9
9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0
winxp3                                    47      256     1 ------     66.5
winxp4                                    49      256     1 ------     35.6
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
/dev/pts/30
18:34:48
#xm destroywinxp5
Error: Sub Command destroywinxp5 not found!
Usage: xm <subcommand> [args]
Control, list, and manipulate Xen guest instances.
Common 'xm' commands:
 console              Attach to <Domain>'s console.
 create               Create a domain based on <ConfigFile>.
 destroy              Terminate a domain immediately.
 dump-core            Dump core for a specific domain.
 help                 Display this message.
 list                 List information about all/some domains.
...
 shutdown             Shutdown a domain.
 top                  Monitor a host and the domains in real time.
 unpause              Unpause a paused domain.
 uptime               Print uptime for a domain.
 vcpu-set             Set the number of active VCPUs for allowed for
                      the domain.
<Domain> can either be the Domain Name or Id.
For more help on 'xm' see the xm(1) man page.
For more help on 'xm create' see the xmdomain.cfg(5)  man page.
For a complete list of subcommands run 'xm help'.
/dev/pts/24
18:35:12
#xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   6220.0
oes1                                      11      256     1 r-----   4147.0
winxp1                                    12      256     1 -b----    101.6
winxp3                                    47      256     1 ------     63.3
winxp4                                    49      256     1 ------     30.2
winxp5                                    50      256     1 ------      0.0
winxp6                                    37      256     1 -b----    235.9
winxp7                                    52      256     1 ------     12.5
winxp8                                    43      256     1 ------    127.2
winxp9                                    46      256     1 ------    218.7
/dev/pts/30
18:35:12
#xm destroy winxp5
Error: Domain 'winxp5winxp5' does not exist.
Usage: xm destroy <Domain>
Terminate a domain immediately.
/dev/pts/24
18:35:22
#xm destroy winxp9

/dev/pts/30
18:35:25
#xm create winxpN N=5
Using config file "/etc/xen/winxpN".
Error: VM name 'winxp5' already in use by domain 50
/dev/pts/24
18:35:35
#xm create winxpN N=9
Using config file "/etc/xen/winxpN".
Started domain winxp9
/dev/pts/30
18:35:51
#xm destroy winxp5

18:36:23
#xm list
[root@xen2:~]#
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   6250.0
oes1                                      11      256     1 ------   4178.6
winxp1                                    12      256     1 -b----    101.9
winxp3                                    47      256     1 -b----     66.3
winxp4                                    49      256     1 ------     35.3
winxp6                                    37      256     1 ------    236.8
winxp7                                    52      256     1 ------     16.5
winxp8                                    43      256     1 -b----    128.0
winxp9                                    53      256     1 ------      7.3
18:36:31
#xm create winxpN N=5
winxp5                                    16      256     1 -b----      9.7
winxp6                                    15      256     1 -b----     16.8
winxp7                                    18      256     1 -b----     38.2
winxp8                                    13      256     1 -b----     37.0
winxp9                                    14      256     1 -b----     14.2
[root@xen2:~]#
[root@xen2:~]# xm destroy winxp3
[root@xen2:~]#
[root@xen2:~]#
Using config file "/etc/xen/winxpN".
Started domain winxp5
/dev/pts/13
18:36:39
#xm list
xen2 kernel: Call Trace:
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   6423.2
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
oes1                                      11      256     1 -b----   4330.7
xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a
winxp1                                    12      256     1 -b----    103.3
9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0
winxp3                                    47      256     1 ------     73.4
winxp4                                    49      256     1 ------     60.5
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
18:42:06
#xm list
xen2 kernel: Call Trace:
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0      558     2 r-----   6461.1
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
oes1                                      11      256     1 -b----   4353.5
xen2 kernel: Code: 8b 44 24 20 89 38 b0 01 86 45 00 e9 81 07 00 00 89 f0 e8 98 a
winxp1                                    12      256     1 -b----    103.5
9 ff ff eb ed 8b 54 24 10 c7 44 24 50 02 00 00 00 f6 42 15 04 74 08 <0f> 0b c5 0
winxp3                                    47      256     1 -b----     74.3
winxp4                                    49      256     1 -b----     65.2
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list
прошло 52 минуты
19:34:22
#shutdown -h now
00 08300828
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
xen2 kernel: Process qemu-dm (pid: 16072, ti=e5c90000 task=c6e63aa0 task.ti=e5c9
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
0000)
xen2 kernel:        c02dcda0 f0ebf740 bfdc5c58 00145003 00000002 dd97c518 f09a5a
f4 00000006
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
xen2 kernel: Stack: 000007ff 00000000 dd97c53c a50df000 dd97c518 f09a5ac0 000003
Message from syslogd@xen2 at Sat Dec 16 16:04:32 2006 ...
...
[root@xen2:~]# xm create winxpN N=1
Using config file "/etc/xen/winxpN".
Started domain winxp1
[root@xen2:~]# xm list
Name                                      ID Mem(MiB) VCPUs State   Time(s)
Domain-0                                   0     2759     2 r-----    115.1
oes1                                      11      256     1 -b----    245.7
winxp1                                    12      256     1 ------      2.3
[root@xen2:~]#
[root@xen2:~]# xm list

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

/dev/tty1
16:19:32
#ls /etc/xen/
2003server0        oes0     scripts   winxp0           xend-pci-permissive.sxp
create-volumes.sh  oes0sxp  suse0     winxpN           xend-pci-quirks.sxp
deb0               oes1     suse0hvm  xend-config.sxp
16:19:39
#vim /etc/xen/2003server0
16:20:28
#ifconfig
eth0      Link encap:Ethernet  HWaddr 00:18:71:79:F8:9A
          inet addr:192.168.15.252  Bcast:192.168.15.255  Mask:255.255.255.0
          inet6 addr: fe80::218:71ff:fe79:f89a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:88 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:256 (256.0 b)  TX bytes:4100 (4.0 KiB)
eth1      Link encap:Ethernet  HWaddr 00:18:71:79:F8:98
          inet addr:192.168.16.2  Bcast:192.168.16.255  Mask:255.255.255.0
...
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4100 (4.0 KiB)  TX bytes:256 (256.0 b)
xenbr0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
          inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:88 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2868 (2.8 KiB)  TX bytes:128 (128.0 b)
16:20:34
#ping 192.168.16.2
PING 192.168.16.2 (192.168.16.2) 56(84) bytes of data.
64 bytes from 192.168.16.2: icmp_seq=1 ttl=64 time=0.019 ms
--- 192.168.16.2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.019/0.019/0.019/0.000 ms
16:20:50
#ping 192.168.16.1
PING 192.168.16.1 (192.168.16.1) 56(84) bytes of data.
64 bytes from 192.168.16.1: icmp_seq=1 ttl=64 time=2.76 ms
--- 192.168.16.1 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 2.763/2.763/2.763/0.000 ms
16:20:52
#ssh 192.168.16.1
The authenticity of host '192.168.16.1 (192.168.16.1)' can't be established.
RSA key fingerprint is 48:41:02:f4:c2:ea:f5:a9:40:e3:85:5a:ef:86:c5:9d.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.1' (RSA) to the list of known hosts.
root@192.168.16.1's password:
Last login: Sun Dec 17 16:14:52 2006
Linux xen1.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
l3-agent is already running: pid=3989; pidfile=/root/.lilalo/l3-agent.pid
16:21:44
#shutdown -h now
The system is going down for system halt NOW!/2) (Sun Dec 17 16:21:50 2006):
16:21:50
#exit
Connection to 192.168.16.1 closed.
16:27:53
#ping 192.168.16.1
PING 192.168.16.1 (192.168.16.1) 56(84) bytes of data.
64 bytes from 192.168.16.1: icmp_seq=1 ttl=64 time=0.591 ms
64 bytes from 192.168.16.1: icmp_seq=2 ttl=64 time=0.199 ms
--- 192.168.16.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.199/0.395/0.591/0.196 ms
16:27:57
#ssh 192.168.16.1
root@192.168.16.1's password:
Permission denied, please try again.
root@192.168.16.1's password:
Last login: Sun Dec 17 16:21:43 2006 from 192.168.16.2
Linux xen1.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Removing stale pidfile
16:28:33
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,nodev)
16:28:35
#fdisk /dev/hda
Unable to open /dev/hda
16:28:43
#fdisk /dev/hdc
Unable to open /dev/hdc
16:28:46
#dmesg | grep Ma
  Vendor: ATA       Model: Maxtor 6L080M0    Rev: BANC
hde: Maxtor 6E040L0, ATA DISK drive
16:28:53
#fdisk /dev/hde
The number of cylinders for this disk is set to 4998.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): q
16:29:05
#fdisk -l /dev/hde
Disk /dev/hde: 41.1 GB, 41110142976 bytes
255 heads, 63 sectors/track, 4998 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/hde1               1         134     1076323+  83  Linux
/dev/hde2             135         256      979965   82  Linux swap / Solaris
/dev/hde3             257        3175    23446867+   5  Extended
/dev/hde5             257         621     2931831   83  Linux
/dev/hde6             622         986     2931831   83  Linux
/dev/hde7             987        1351     2931831   83  Linux
/dev/hde8            1352        3175    14651248+  83  Linux
16:29:10
#mount /dev/hde8 /mnt
/etc/xen/2003server0
#============================================================================
# Python configuration setup for 'xm create'.
# This script sets the parameters used when a domain is created using 'xm create
'.
# You use a separate script for each domain you want to create, or
# you can set the parameters for the domain on the xm command line.
#============================================================================
#----------------------------------------------------------------------------
# Kernel image file.
kernel = "hvmloader"
# The domain build function. HVM domain uses 'hvm'.
builder='hvm'
# Initial memory allocation (in megabytes) for the new domain.
#
# WARNING: Creating a domain with insufficient memory may cause out of
#          memory errors. The domain needs enough memory to boot kernel
#          and modules. Allocating less than 32MBs is not recommended.
memory = 256
# Shadow pagetable memory for the domain, in MB.
16:29:19
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,nodev)
/dev/hde8 on /mnt type ext3 (rw)
16:29:21
#df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              19G  999M   17G   6% /
udev                   10M   84K   10M   1% /dev
devshm                 63M     0   63M   0% /dev/shm
/dev/hde8              14G  5.6G  7.5G  43% /mnt
/dev/tty2
16:29:22
#less /etc/xen/2003server0
/dev/tty1
16:29:23
#cat /dev/NAS
NAS0/ NAS1/
16:29:23
#cat /dev/NAS1/2003server
2003server0  2003server1
16:29:23
#cat /dev/NAS1/2003server
2003server0  2003server1
16:29:23
#cat /dev/NAS1/2003server0 > /mnt/2003server.img
# and MODE is r for read-only, w for read-write.
#disk = [ 'phy:hda1,hda1,r' ]
#disk = [ 'file:/var/images/min-el3-i386.img,hda,w', ',hdc:cdrom,r' ]
disk = [ 'phy:/dev/NAS1/2003server0,hda,w', 'file:/data/ISO/windows-server-2003.
iso,hdc:cdrom,r' ]
#disk = [ 'phy:/dev/NAS1/2003server0,hda,w', 'file:/data/ISO/windows-server-2003
-vtoraya-popytka.iso,hdc:cdrom,r' ]
#----------------------------------------------------------------------------
# Configure the behaviour when a domain exits.  There are three 'reasons'
:
/dev/tty3
16:29:51
#cat /dev/
Display all 194 possibilities? (y or n)
bus/              ptypc             tty28             ttyp6
cciss/            ptypd             tty29             ttyp7
console           ptype             tty3              ttyp8
core              ptypf             tty30             ttyp9
disk/             ram0              tty31             ttypa
etherd/           ram1              tty32             ttypb
fd/               ram10             tty33             ttypc
full              ram11             tty34             ttypd
hpet              ram12             tty35             ttype
...
ptyp2             tty19             tty63             vcsa2
ptyp3             tty2              tty7              vcsa3
ptyp4             tty20             tty8              vcsa4
ptyp5             tty21             tty9              vcsa5
ptyp6             tty22             ttyp0             vcsa6
ptyp7             tty23             ttyp1             xconsole
ptyp8             tty24             ttyp2             xen/
ptyp9             tty25             ttyp3             zero
ptypa             tty26             ttyp4
ptypb             tty27             ttyp5
16:29:51
#cat /dev/
cat: /dev/: Is a directory
16:30:23
#locate *.iso
locate: предупреждение: база данных '/var/cache/locate/locatedb' устарела более чем на 8 дней
/data/ISO/oes-linux-cd10.iso
/data/ISO/oes-linux-cd1.iso
/data/ISO/oes-linux-cd2.iso
/data/ISO/oes-linux-cd3.iso
/data/ISO/oes-linux-cd4.iso
/data/ISO/oes-linux-cd5.iso
/data/ISO/oes-linux-cd6.iso
/data/ISO/oes-linux-cd7.iso
/data/ISO/oes-linux-cd8.iso
/data/ISO/oes-linux-cd9.iso
/data/ISO/suse-linux10.1-dvd.iso
/data/ISO/suse-linux10-dvd.iso
/data/ISO/windows-server-2003.iso
/data/ISO/windowsxp-pro-sp2.iso
/data/ISO/zensuite-7-sp1.iso
/dev/tty2
16:30:54
#less /etc/xen/2003server0
/dev/tty4
16:31:25
#ssh xen1

16:31:38
#ssh 192.168.16.1
root@192.168.16.1's password:
Last login: Sun Dec 17 16:28:31 2006 from 192.168.16.2
Linux xen1.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
l3-agent is already running: pid=3658; pidfile=/root/.lilalo/l3-agent.pid
/dev/tty1
16:32:16
#locate *.iso

/dev/tty4
16:32:18
#watch ls -lh /mnt

/dev/tty2
16:32:46
#scp /data/
iso/ ISO/
16:32:46
#ls -l /data/
итого 4
lrwxrwxrwx 1 root root    3 2006-12-08 16:43 iso -> ISO
drwxr-xr-x 2 root root 4096 2006-12-06 20:22 ISO
16:33:08
#ls -l /data/ISO/
итого 0

Файлы

  • /dev/
  • /dev/NAS
  • /dev/NAS1/2003server
  • /mnt/2003server.img
  • /dev/
    >
    Display all 194 possibilities? (y or n)
    bus/              ptypc             tty28             ttyp6
    cciss/            ptypd             tty29             ttyp7
    console           ptype             tty3              ttyp8
    core              ptypf             tty30             ttyp9
    disk/             ram0              tty31             ttypa
    etherd/           ram1              tty32             ttypb
    fd/               ram10             tty33             ttypc
    full              ram11             tty34             ttypd
    hpet              ram12             tty35             ttype
    initctl           ram13             tty36             ttypf
    .initramfs/       ram14             tty37             ttyS0
    .initramfs-tools  ram15             tty38             .udev/
    input/            ram2              tty39             urandom
    kmem              ram3              tty4              usbdev1.1_ep00
    kmsg              ram4              tty40             usbdev1.1_ep81
    log               ram5              tty41             usbdev2.1_ep00
    loop/             ram6              tty42             usbdev2.1_ep81
    loop0             ram7              tty43             usbdev3.1_ep00
    loop1             ram8              tty44             usbdev3.1_ep81
    loop2             ram9              tty45             usbdev4.1_ep00
    loop3             random            tty46             usbdev4.1_ep81
    loop4             shm/              tty47             usbdev5.1_ep00
    loop5             sndstat           tty48             usbdev5.1_ep81
    loop6             .static/          tty49             usbdev6.1_ep00
    loop7             stderr            tty5              usbdev6.1_ep81
    lvm               stdin             tty50             usbdev6.2_ep00
    MAKEDEV           stdout            tty51             usbdev6.2_ep81
    mapper/           tty               tty52             usbdev6.2_ep82
    mem               tty0              tty53             usbdev6.3_ep00
    net/              tty1              tty54             usbdev6.3_ep81
    null              tty10             tty55             vcs
    port              tty11             tty56             vcs1
    ppp               tty12             tty57             vcs2
    printer           tty13             tty58             vcs3
    psaux             tty14             tty59             vcs4
    ptmx              tty15             tty6              vcs5
    pts/              tty16             tty60             vcs6
    ptyp0             tty17             tty61             vcsa
    ptyp1             tty18             tty62             vcsa1
    ptyp2             tty19             tty63             vcsa2
    ptyp3             tty2              tty7              vcsa3
    ptyp4             tty20             tty8              vcsa4
    ptyp5             tty21             tty9              vcsa5
    ptyp6             tty22             ttyp0             vcsa6
    ptyp7             tty23             ttyp1             xconsole
    ptyp8             tty24             ttyp2             xen/
    ptyp9             tty25             ttyp3             zero
    ptypa             tty26             ttyp4
    ptypb             tty27             ttyp5
    
    /dev/NAS
    >
    NAS0/ NAS1/
    
    /dev/NAS1/2003server
    >
    2003server0  2003server1
    
    /mnt/2003server.img
    >
    # and MODE is r for read-only, w for read-write.
    #disk = [ 'phy:hda1,hda1,r' ]
    #disk = [ 'file:/var/images/min-el3-i386.img,hda,w', ',hdc:cdrom,r' ]
    disk = [ 'phy:/dev/NAS1/2003server0,hda,w', 'file:/data/ISO/windows-server-2003.
    iso,hdc:cdrom,r' ]
    #disk = [ 'phy:/dev/NAS1/2003server0,hda,w', 'file:/data/ISO/windows-server-2003
    -vtoraya-popytka.iso,hdc:cdrom,r' ]
    #----------------------------------------------------------------------------
    # Configure the behaviour when a domain exits.  There are three 'reasons'
    :
    

    Статистика

    Время первой команды журнала16:37:13 2006-12-16
    Время последней команды журнала16:33:08 2006-12-17
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %14.85
    Процент синтаксически неверно набранных команд, % 0.99
    Суммарное время работы с терминалом *, час 2.31
    Количество командных строк в единицу времени, команда/мин 0.73
    Частота использования команд
    xm57|=======================================================| 55.34%
    cat6|=====| 5.83%
    fdisk4|===| 3.88%
    ssh4|===| 3.88%
    ping3|==| 2.91%
    mount3|==| 2.91%
    vim3|==| 2.91%
    ls3|==| 2.91%
    locate2|=| 1.94%
    shutdown2|=| 1.94%
    less2|=| 1.94%
    ifconfig1|| 0.97%
    ps1|| 0.97%
    top1|| 0.97%
    man1|| 0.97%
    2003server.img1|| 0.97%
    dmesg1|| 0.97%
    scp1|| 0.97%
    watch1|| 0.97%
    df1|| 0.97%
    apt-get1|| 0.97%
    grep1|| 0.97%
    rdesctop1|| 0.97%
    exit1|| 0.97%
    apt-cache1|| 0.97%
    ____
    *) Интервалы неактивности длительностью 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$