/l3/users/sftsrv/drbd/debian2.tech.net/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 |
|
#links
![]() |
#ionice -p 7009 -n 0 -c 3
Ignoring given class data for idle class |
#apt-get install links
![]() Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. Читання переліків пакетів... Виконано Побудова дерева залежностей Reading state information... Виконано НОВІ пакунки, які будуть встановлені: links оновлено 0, встановлено 1 нових пакунків, для видалення відмічено 0 пакунків, і 12 пакунків не оновлено. Необхідно завантажити 486kB архівів. After this operation, 1085kB of additional disk space will be used. Отр:1 http://192.168.15.254 sid/main links 2.1pre32-1 [486kB] Отримано 486kB за 4sB (115kB/s) Selecting previously deselected package links. (Reading database ... 48799 files and directories currently installed.) Unpacking links (from .../links_2.1pre32-1_i386.deb) ... Setting up links (2.1pre32-1) ... |
#apt-get install links
Читання переліків пакетів... Виконано Побудова дерева залежностей Reading state information... Виконано НОВІ пакунки, які будуть встановлені: links оновлено 0, встановлено 1 нових пакунків, для видалення відмічено 0 пакунків, і 12 пакунків не оновлено. Необхідно завантажити 486kB архівів. After this operation, 1085kB of additional disk space will be used. Отр:1 http://192.168.15.254 sid/main links 2.1pre32-1 [486kB] Отримано 486kB за 4sB (115kB/s) Selecting previously deselected package links. (Reading database ... 48799 files and directories currently installed.) Unpacking links (from .../links_2.1pre32-1_i386.deb) ... Setting up links (2.1pre32-1) ... |
#ionice -p 7009 -n 7 -c 2
![]() For more help on 'xm create' see the xmdomain.cfg(5) man page. For a complete list of subcommands run 'xm help'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. Читання переліків пакетів... Виконано Побудова дерева залежностей Reading state information... Виконано НОВІ пакунки, які будуть встановлені: links оновлено 0, встановлено 1 нових пакунків, для видалення відмічено 0 пакунків, і 12 пакунків не оновлено. Необхідно завантажити 486kB архівів. After this operation, 1085kB of additional disk space will be used. Отр:1 http://192.168.15.254 sid/main links 2.1pre32-1 [486kB] Отримано 486kB за 4sB (115kB/s) |
#ionice -p 7009 -n 7 -c 2
|
#apt-cache search iostat
![]() dstat - versatile resource statistics tool ifstat - InterFace STATistics Monitoring r-cran-design - GNU R regression modeling strategies tools by Frank Harrell r-cran-hmisc - GNU R miscellaneous functions by Frank Harrell sysstat - sar, iostat and mpstat - system performance tools for Linux |
#apt-cache search iostat
dstat - versatile resource statistics tool ifstat - InterFace STATistics Monitoring r-cran-design - GNU R regression modeling strategies tools by Frank Harrell r-cran-hmisc - GNU R miscellaneous functions by Frank Harrell sysstat - sar, iostat and mpstat - system performance tools for Linux |
#apt-get install sysstat
![]() This slightly older version has udev disabled, which works better for some people. Please not that there has been one report of /dev/urandom not generating random numbers with udev disabled but we were unable to duplicate the issue. * download:centos:centos.5-1.20071205.img.tar.bz2 (89MB) Читання переліків пакетів... Виконано Побудова дерева залежностей Reading state information... Виконано * audit-libs Пропоновані пакунки: ... Необхідно завантажити 190kB архівів. After this operation, 823kB of additional disk space will be used. Отр:1 http://192.168.15.254 sid/main sysstat 8.0.4-1 [190kB] Отримано 190kB за 1sB (97,6kB/s) Передналаштування пакунків... Selecting previously deselected package sysstat. (Reading database ... 48806 files and directories currently installed.) Unpacking sysstat (from .../sysstat_8.0.4-1_i386.deb) ... Setting up sysstat (8.0.4-1) ... Creating config file /etc/default/sysstat with new version |
#apt-get install sysstat
Читання переліків пакетів... Виконано Побудова дерева залежностей Reading state information... Виконано Пропоновані пакунки: isag НОВІ пакунки, які будуть встановлені: sysstat оновлено 0, встановлено 1 нових пакунків, для видалення відмічено 0 пакунків, і 12 пакунків не оновлено. Необхідно завантажити 190kB архівів. After this operation, 823kB of additional disk space will be used. Отр:1 http://192.168.15.254 sid/main sysstat 8.0.4-1 [190kB] Отримано 190kB за 1sB (97,6kB/s) Передналаштування пакунків... Selecting previously deselected package sysstat. (Reading database ... 48806 files and directories currently installed.) Unpacking sysstat (from .../sysstat_8.0.4-1_i386.deb) ... Setting up sysstat (8.0.4-1) ... Creating config file /etc/default/sysstat with new version |
#links http://jailtime.org/download:centos:v5.1
|
#vi /usr/local/bin/dm_convert
![]() --- /dev/null 2008-02-27 12:16:13.724045250 +0200 +++ /usr/local/bin/dm_convert 2008-02-27 17:21:50.000000000 +0200 @@ -0,0 +1,9 @@ +#!/bin/sh + +#!/bin/sh + +sed "s/ / /; $( \ +LANG=C ls -l /dev/dm* /dev/mapper/* | grep 25[34], | sort -n -k +6 | awk '{print $10}' \ +| sed 's@/dev/@@; s@mapper/@@' \ +| perl -ne '$a=$_;$b=<>;chomp $a; chomp $b; $p=q(.)x(length($b)-length(a)-4); print qq(s/$a $p/$b/;) ')" + |
#vi /usr/local/bin/dm_convert
![]() --- /dev/null 2008-02-27 12:16:13.724045250 +0200 +++ /usr/local/bin/dm_convert 2008-02-27 17:21:50.000000000 +0200 @@ -0,0 +1,9 @@ +#!/bin/sh + +#!/bin/sh + +sed "s/ / /; $( \ +LANG=C ls -l /dev/dm* /dev/mapper/* | grep 25[34], | sort -n -k +6 | awk '{print $10}' \ +| sed 's@/dev/@@; s@mapper/@@' \ +| perl -ne '$a=$_;$b=<>;chomp $a; chomp $b; $p=q(.)x(length($b)-length(a)-4); print qq(s/$a $p/$b/;) ')" + |
#iostat
![]() | | | http://jailtime.org/lib/exe/fetch.php?cache=cache&media=downlo | | ad%3Acentos%3Acentos.5-1.20071205.img.tar.bz2 | | | | [ ] 0% | | | | Received 532 kB of 92 MB | | Speed 31 kB/s | | Elapsed time 0:17, estimated time 49:20 | | | ... * binutils dm-4 21,88 900,23 98,67 16516550 1810256 http://jailtime.org/lib/exe/fetch.php?cache=cache&media=download%3Acentos dm-5 0,00 0,00 0,00 8 8 dm-6 16,77 1,75 132,39 32160 2428872 dm-7 6,30 499,63 12,12 9166708 222408 dm-8 114,81 906,56 11,90 16632534 218304 dm-9 65,04 496,19 24,11 9103650 442320 dm-10 11,49 939,31 11,89 17233466 218232 dm-11 120,03 936,37 23,87 17179496 437992 |
#iostat
Linux 2.6.18-6-xen-686 (debian2) 27.02.08 avg-cpu: %user %nice %system %iowait %steal %idle 1,97 0,00 0,45 2,28 0,77 94,54 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 34,82 2688,39 496,37 49323672 9106792 sdb 0,00 0,03 0,00 536 0 dm-4 21,88 900,23 98,67 16516550 1810256 dm-5 0,00 0,00 0,00 8 8 dm-6 16,77 1,75 132,39 32160 2428872 dm-7 6,30 499,63 12,12 9166708 222408 dm-8 114,81 906,56 11,90 16632534 218304 dm-9 65,04 496,19 24,11 9103650 442320 dm-10 11,49 939,31 11,89 17233466 218232 dm-11 120,03 936,37 23,87 17179496 437992 |
#chmod +x /usr/local/bin/dm_convert
![]() CentOS 5.1 [Jailtime.org - Downloadable Images for Xen] (p1 of 5) Link: start Link: contents: [[download:centos:v5.1]] Jailtime.org [ Show pagesource ] [ Old revisions ] [ Recent changes ] _____________________ [ Search ] Trace: >> CentOS 5.1 ... Installed Packages * audit * audit-libs * audit-libs-python * basesystem * bash * beecrypt * binutils * bzip2 http://jailtime.org/lib/exe/fetch.php?cache=cache&media=download%3Acentos |
#chmod +x /usr/local/bin/dm_convert
|
#iostat | dm_convert
![]() Linux 2.6.18-6-xen-686 (debian2) 27.02.08 avg-cpu: %user %nice %system %iowait %steal %idle 1,97 0,00 0,45 2,28 0,77 94,53 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 35,25 2740,88 496,22 50324496 9110944 sdb 0,00 0,03 0,00 536 0 vg00-domu1 22,20 927,42 98,61 17028118 1810520 vg00-domu11 0,00 0,00 0,00 8 8 vg00-domu2 16,76 1,75 132,34 32160 2429880 vg00-domu3 6,30 499,28 12,12 9167220 222472 vg00-domu1-real 118,22 933,82 11,90 17145694 218568 vg00-domu3-cow 64,99 495,85 24,11 9104162 442616 vg00-domu4 11,80 965,16 11,90 17721130 218496 vg00-domu4-cow 123,25 962,16 23,88 17665936 438488 |
#iostat | dm_convert
Linux 2.6.18-6-xen-686 (debian2) 27.02.08 avg-cpu: %user %nice %system %iowait %steal %idle 1,97 0,00 0,45 2,28 0,77 94,53 Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn sda 35,25 2740,88 496,22 50324496 9110944 sdb 0,00 0,03 0,00 536 0 vg00-domu1 22,20 927,42 98,61 17028118 1810520 vg00-domu11 0,00 0,00 0,00 8 8 vg00-domu2 16,76 1,75 132,34 32160 2429880 vg00-domu3 6,30 499,28 12,12 9167220 222472 vg00-domu1-real 118,22 933,82 11,90 17145694 218568 vg00-domu3-cow 64,99 495,85 24,11 9104162 442616 vg00-domu4 11,80 965,16 11,90 17721130 218496 vg00-domu4-cow 123,25 962,16 23,88 17665936 438488 |
#watch 'iostat -dx 2 2| dm_convert '
![]() start Start a Xend managed domain suspend Suspend a Xend managed domain top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. |
#watch 'iostat -dx 2 2| dm_convert '
|
#xm list
![]() <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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1486.7 domu1 60 64 16 -b---- 181.6 domu3 61 64 16 -b---- 347.5 domu4 62 64 16 -b---- 388.3 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1486.7 domu1 60 64 16 -b---- 181.6 domu3 61 64 16 -b---- 347.5 domu4 62 64 16 -b---- 388.3 |
#xm console domu1
![]() 204800+0 records out 104857600 bytes (105 MB) copied, 6.80604 s, 15.4 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 5.97428 s, 17.6 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 4.57433 s, 22.9 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 4.04826 s, 25.9 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 4.54203 s, 23.1 MB/s [1]+ Stopped dd if=/zero of=/dev/null debian2:~# kill %1 debian2:~# [1]+ Terminated dd if=/zero of=/dev/null debian2:~# debian2:~# debian2:~# |
#xm console domu1
204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 5.37742 s, 19.5 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 4.27291 s, 24.5 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 4.48266 s, 23.4 MB/s 204800+0 records in ... 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 4.54203 s, 23.1 MB/s [1]+ Stopped dd if=/zero of=/dev/null debian2:~# kill %1 debian2:~# [1]+ Terminated dd if=/zero of=/dev/null debian2:~# debian2:~# debian2:~# |
#xm list
![]() Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1489.7 domu1 60 64 16 -b---- 183.0 domu3 61 64 16 -b---- 347.5 domu4 62 64 16 -b---- 389.9 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1489.7 domu1 60 64 16 -b---- 183.0 domu3 61 64 16 -b---- 347.5 domu4 62 64 16 -b---- 389.9 |
#xm console domu3
![]() 104857600 bytes (105 MB) copied, 72.2023 s, 1.5 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 21.4927 s, 4.9 MB/s [1]+ Stopped dd if=/zero of=/dev/null debian2-2:~# debian2-2:~# debian2-2:~# debian2-2:~# debian2-2:~# debian2-2:~# kill %1 |
#xm console domu3
204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 8.3321 s, 12.6 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 7.35673 s, 14.3 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 9.28496 s, 11.3 MB/s 204800+0 records in ... 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 21.4927 s, 4.9 MB/s [1]+ Stopped dd if=/zero of=/dev/null debian2-2:~# debian2-2:~# debian2-2:~# debian2-2:~# debian2-2:~# debian2-2:~# kill %1 |
#xm list
![]() Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1497.5 domu1 60 64 16 -b---- 183.0 domu3 61 64 16 -b---- 347.5 domu4 62 64 16 -b---- 393.2 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1497.5 domu1 60 64 16 -b---- 183.0 domu3 61 64 16 -b---- 347.5 domu4 62 64 16 -b---- 393.2 |
#xm console domu3
![]() 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. |
#xm console domu3
|
#xm list
![]() Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1501.3 domu1 60 64 16 -b---- 183.0 domu3 61 64 16 -b---- 347.6 domu4 62 64 16 r----- 395.1 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1501.3 domu1 60 64 16 -b---- 183.0 domu3 61 64 16 -b---- 347.6 domu4 62 64 16 r----- 395.1 |
#nohup psi&
![]() suspend Suspend a Xend managed domain top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. [1] 19127 |
#nohup psi&
[1] 19127 |
#xm console domu4
![]() 204800+0 records out 104857600 bytes (105 MB) copied, 1.65008 s, 63.5 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.71661 s, 61.1 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.62479 s, 64.5 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.62621 s, 64.5 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.68454 s, 62.2 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 4.0427 s, 25.9 MB/s [1]+ Stopped dd if=/zero of=/dev/null debian2:~# debian2:~# debian2:~# |
#xm console domu4
204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 5.80475 s, 18.1 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 5.69095 s, 18.4 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 5.37588 s, 19.5 MB/s 204800+0 records in ... 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.68454 s, 62.2 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 4.0427 s, 25.9 MB/s [1]+ Stopped dd if=/zero of=/dev/null debian2:~# debian2:~# debian2:~# |
#nohup: вивід додається у `nohup.out'
![]() suspend Suspend a Xend managed domain top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. |
#nohup: вивід додається у `nohup.out'
|
#xm list
![]() Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1504.0 domu1 60 64 16 -b---- 183.0 domu3 61 64 16 -b---- 347.6 domu4 62 64 16 -b---- 397.1 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1504.0 domu1 60 64 16 -b---- 183.0 domu3 61 64 16 -b---- 347.6 domu4 62 64 16 -b---- 397.1 |
#xm list
![]() Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1504.3 domu1 60 64 16 -b---- 183.0 domu3 61 64 16 -b---- 347.6 domu4 62 64 16 -b---- 397.1 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1504.3 domu1 60 64 16 -b---- 183.0 domu3 61 64 16 -b---- 347.6 domu4 62 64 16 -b---- 397.1 |
#xm console domu3
![]() [1]+ Terminated dd if=/zero of=/dev/null debian2-2:~# debian2-2:~# debian2-2:~# |
#xm console domu3
[1]+ Terminated dd if=/zero of=/dev/null debian2-2:~# debian2-2:~# debian2-2:~# |
#pkill psi
[1]+ Terminated nohup psi |
#watch 'iostat -dx 2 2| dm_convert '
![]() start Start a Xend managed domain suspend Suspend a Xend managed domain top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. |
#watch 'iostat -dx 2 2| dm_convert '
|
#nohup psi&
![]() [1] 19255 |
#pkill psi
![]() |
#nohup psi&
[1] 19255 |
#nohup: вивід додається у `nohup.out'
![]() suspend Suspend a Xend managed domain top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. |
#nohup: вивід додається у `nohup.out'
|
#xm console domu3
![]() top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. debian2-2:~# |
#xm console domu3
debian2-2:~# |
#xm console domu4
![]() 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. debian2:~# debian2:~# while true; do dd if=/zero of=/dev/null ; done 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.45702 s, 72.0 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.45815 s, 71.9 MB/s |
#xm console domu4
debian2:~# debian2:~# while true; do dd if=/zero of=/dev/null ; done 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.45702 s, 72.0 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.45815 s, 71.9 MB/s |
#watch 'iostat -dx 2 2| dm_convert '
![]() start Start a Xend managed domain suspend Suspend a Xend managed domain top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. |
#watch 'iostat -dx 2 2| dm_convert '
|
#man iostat
![]() |
#man iostat
|
#watch 'iostat -dx 2 2| dm_convert '
![]() start Start a Xend managed domain suspend Suspend a Xend managed domain top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. |
#watch 'iostat -dx 2 2| dm_convert '
|
#xm console domu4
![]() 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. [1]+ Stopped xm console domu4 |
#xm console domu4
![]() [1]+ Stopped xm console domu4 |
#xm console domu4
![]() 104857600 bytes (105 MB) copied, 1.66788 s, 62.9 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.8262 s, 57.4 MB/s [2]+ Stopped dd if=/zero of=/dev/null debian2:~# debian2:~# debian2:~# debian2:~# debian2:~# kill %2 debian2:~# [2]- Terminated dd if=/zero of=/dev/null debian2:~# debian2:~# debian2:~# debian2:~# debian2:~# debian2:~# debian2:~# debian2:~# |
#xm console domu4
204800+0 records out 104857600 bytes (105 MB) copied, 1.79288 s, 58.5 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.62622 s, 64.5 MB/s 204800+0 records in 204800+0 records out 104857600 bytes (105 MB) copied, 1.66786 s, 62.9 MB/s 204800+0 records in 204800+0 records out ... debian2:~# [2]- Terminated dd if=/zero of=/dev/null debian2:~# debian2:~# debian2:~# debian2:~# debian2:~# debian2:~# debian2:~# debian2:~# |
#xm console domu3
![]() debian2-2:~# debian2-2:~# debian2-2:~# |
#xm console domu3
debian2-2:~# debian2-2:~# debian2-2:~# |
#xm console domu4
![]() debian2:~# debian2:~# debian2:~# |
#xm console domu4
debian2:~# debian2:~# debian2:~# |
#xm console domu1
![]() 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. debian2:~# debian2:~# debian2:~# debian2:~# debian2:~# while true; do dd if=/zero of=/dev/null ; done |
#xm console domu1
debian2:~# debian2:~# debian2:~# debian2:~# debian2:~# while true; do dd if=/zero of=/dev/null ; done |
#watch 'iostat -dx 2 2| dm_convert '
![]() start Start a Xend managed domain suspend Suspend a Xend managed domain top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. |
#watch 'iostat -dx 2 2| dm_convert '
|
#vblade
![]() usage: vblade [ -m mac[,mac...] ] shelf slot netif filename |
#vblade
![]() usage: vblade [ -m mac[,mac...] ] shelf slot netif filename |
#vblade 2 1 eth0 /dev/vg00/domu1
![]() uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. pid 21465: e2.1, 4194304 sectors O_RDWR [2]+ Stopped vblade 2 1 eth0 /dev/vg00/domu1 |
#vblade 2 1 eth0 /dev/vg00/domu1
![]() pid 21465: e2.1, 4194304 sectors O_RDWR [2]+ Stopped vblade 2 1 eth0 /dev/vg00/domu1 |
#g
![]() bash: g: command not found |
#g
![]() bash: g: command not found |
#bg
![]() [2]+ vblade 2 1 eth0 /dev/vg00/domu1 & |
#bg
[2]+ vblade 2 1 eth0 /dev/vg00/domu1 & |
#ssh 192.168.15.4
![]() 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. debian4:~# debian4:~# debian4:~# aoe aoecfg aoe-flush aoe-mkdevs aoeping aoe-stat aoe-discover aoe-interfaces aoe-mkshelf aoe-revalidate aoe-version debian4:~# aoe aoecfg aoe-flush aoe-mkdevs aoeping aoe-stat aoe-discover aoe-interfaces aoe-mkshelf aoe-revalidate aoe-version debian4:~# aoe-discover aoe-discover: /dev/etherd/discover does not exist or is not writeable. debian4:~# modprobe aoe debian4:~# aoe-discover debian4:~# aoe-stat e2.1 2.147GB eth0 up debian4:~# exit logout Connection to 192.168.15.4 closed. |
#ssh 192.168.15.4
The authenticity of host '192.168.15.4 (192.168.15.4)' can't be established. RSA key fingerprint is e7:59:aa:20:92:40:e7:10:6b:aa:18:55:af:b7:c8:9a. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.15.4' (RSA) to the list of known hosts. root@192.168.15.4's password: Last login: Wed Feb 27 13:20:02 2008 Linux debian4 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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. ... aoe-discover aoe-interfaces aoe-mkshelf aoe-revalidate aoe-version debian4:~# aoe-discover aoe-discover: /dev/etherd/discover does not exist or is not writeable. debian4:~# modprobe aoe debian4:~# aoe-discover debian4:~# aoe-stat e2.1 2.147GB eth0 up debian4:~# exit logout Connection to 192.168.15.4 closed. |
#scp /etc/xen/domu1 192.168.15.4:/etc/xen/
![]() top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. root@192.168.15.4's password: domu1 100% 6493 6.3KB/s 00:00 |
#scp /etc/xen/domu1 192.168.15.4:/etc/xen/
root@192.168.15.4's password: domu1 100% 6493 6.3KB/s 00:00 |
#xm list
![]() Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1702.8 domu1 60 64 16 -b---- 238.7 domu3 61 64 16 -b---- 348.0 domu4 62 64 16 -b---- 542.6 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 1702.8 domu1 60 64 16 -b---- 238.7 domu3 61 64 16 -b---- 348.0 domu4 62 64 16 -b---- 542.6 |
#xm shutdown domu1
![]() start Start a Xend managed domain suspend Suspend a Xend managed domain top Monitor a host and the domains in real time. unpause Unpause a paused domain. uptime Print uptime for all/some domains. 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'. [root@debian2:~]# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 250 2 r----- 771.1 domu1 4 64 1 -b---- 0.1 [root@debian2:~]# xm block-attach 4 /dev/vg00/domu11 /dev/hda3 w Error: The file "None" is already used Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. |
#xm shutdown domu1
|
#ssh 192.168.15.4
![]() crw-rw---- 1 root root 4, 60 2008-02-27 17:27 tty60 crw-rw---- 1 root root 4, 61 2008-02-27 17:27 tty61 crw-rw---- 1 root root 4, 62 2008-02-27 17:27 tty62 crw-rw---- 1 root root 4, 63 2008-02-27 17:27 tty63 crw-rw---- 1 root root 4, 7 2008-02-27 17:27 tty7 crw-rw---- 1 root root 4, 8 2008-02-27 17:27 tty8 crw-rw---- 1 root root 4, 9 2008-02-27 17:27 tty9 crw-rw-rw- 1 root tty 3, 0 2008-02-27 17:27 ttyp0 crw-rw-rw- 1 root tty 3, 1 2008-02-27 17:27 ttyp1 crw-rw-rw- 1 root tty 3, 2 2008-02-27 17:27 ttyp2 ... crw-rw-rw- 1 root tty 3, 6 2008-02-27 17:27 ttyp6 crw-rw-rw- 1 root tty 3, 7 2008-02-27 17:27 ttyp7 crw-rw-rw- 1 root tty 3, 8 2008-02-27 17:27 ttyp8 crw-rw-rw- 1 root tty 3, 9 2008-02-27 17:27 ttyp9 crw-rw-rw- 1 root tty 3, 10 2008-02-27 17:27 ttypa crw-rw-rw- 1 root tty 3, 11 2008-02-27 17:27 ttypb crw-rw-rw- 1 root tty 3, 12 2008-02-27 17:27 ttypc crw-rw-rw- 1 root tty 3, 13 2008-02-27 17:27 ttypd crw-rw-rw- 1 root tty 3, 14 2008-02-27 17:27 ttype crw-rw-rw- 1 root tty 3, 15 2008-02-27 17:27 ttypf |
#ssh 192.168.15.4
crw-rw---- 1 root root 4, 60 2008-02-27 17:27 tty60 crw-rw---- 1 root root 4, 61 2008-02-27 17:27 tty61 crw-rw---- 1 root root 4, 62 2008-02-27 17:27 tty62 crw-rw---- 1 root root 4, 63 2008-02-27 17:27 tty63 crw-rw---- 1 root root 4, 7 2008-02-27 17:27 tty7 crw-rw---- 1 root root 4, 8 2008-02-27 17:27 tty8 crw-rw---- 1 root root 4, 9 2008-02-27 17:27 tty9 crw-rw-rw- 1 root tty 3, 0 2008-02-27 17:27 ttyp0 crw-rw-rw- 1 root tty 3, 1 2008-02-27 17:27 ttyp1 crw-rw-rw- 1 root tty 3, 2 2008-02-27 17:27 ttyp2 ... crw-rw-rw- 1 root tty 3, 6 2008-02-27 17:27 ttyp6 crw-rw-rw- 1 root tty 3, 7 2008-02-27 17:27 ttyp7 crw-rw-rw- 1 root tty 3, 8 2008-02-27 17:27 ttyp8 crw-rw-rw- 1 root tty 3, 9 2008-02-27 17:27 ttyp9 crw-rw-rw- 1 root tty 3, 10 2008-02-27 17:27 ttypa crw-rw-rw- 1 root tty 3, 11 2008-02-27 17:27 ttypb crw-rw-rw- 1 root tty 3, 12 2008-02-27 17:27 ttypc crw-rw-rw- 1 root tty 3, 13 2008-02-27 17:27 ttypd crw-rw-rw- 1 root tty 3, 14 2008-02-27 17:27 ttype crw-rw-rw- 1 root tty 3, 15 2008-02-27 17:27 ttypf |
Время первой команды журнала | 17:19:52 2008- 2-27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:54:48 2008- 2-27 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 9.90 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.96 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.58 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.89 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ 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 |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008