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

Содержание

Журнал

Пятница (06/05/09)

/dev/pts/1
21:48:56
#cd

21:49:00
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----    122.4
virtual_kh1                                  2   256     1     -b----     15.0
21:49:33
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----    137.4
virtual_kh1                                  3   256     1     -b----     25.7
/dev/pts/5
21:56:13
#cd

21:56:16
#xm shutdown virtual_kh1

21:56:32
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----    124.9
virtual_kh1                                  2   256     1     -b----     19.7
21:56:37
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----    126.0
/dev/pts/1
22:02:49
#brctl show
bridge name     bridge id               STP enabled     interfaces
eth0            8000.0013d4b24fe0       no              peth0
                                                        vif3.0
22:04:24
#lspci
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:04.0 Mass storage controller: Integrated Technology Express, Inc. ITE 8211F Single Channel UDMA 133 (rev 11)
02:00.0 Ethernet controller: Intel Corporation 82573V Gigabit Ethernet Controller (Copper) (rev 03)
прошло 15 минут
22:20:17
#apt-get install cmatrix
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Предлагаемые пакеты:
  cmatrix-xfont
НОВЫЕ пакеты, которые будут установлены:
  cmatrix
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 71 пакетов не обновлено.
Необходимо скачать 17,5kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 106kB.
Получено:1 http://192.168.15.10 sid/main cmatrix 1.2a-4 [17,5kB]
Получено 17,5kБ за 0s (54,9kБ/c)
Выбор ранее не выбранного пакета cmatrix.
(Чтение базы данных ... на данный момент установлено 70179 файлов и каталогов.)
Распаковывается пакет cmatrix (из файла .../cmatrix_1.2a-4_i386.deb)...
Обрабатываются триггеры для menu ...
Обрабатываются триггеры для man-db ...
Настраивается пакет cmatrix (1.2a-4) ...
Обрабатываются триггеры для menu ...
/dev/pts/7
22:24:14
#cat /etc/xen/dom1
kernel = "/boot/vmlinuz-2.6.18-6-xen-686"
ramdisk="/boot/initrd.img-2.6.18-6-xen-686"
memory = 256
name = "dom1"
vif = [ 'bridge=eth0' ]
disk = [ 'phy:sdb2,sdb2,w' ]
root = "/dev/sdb2 ro"
extra = "4"
22:24:36
#modprobe aoe

22:25:32
#apt-get install aoe-tools
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет aoe-tools
22:25:39
#apt-get install aoetools
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия aoetools.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 71 пакетов не обновлено.
22:25:42
#ls /dev/etherd/
discover  err  interfaces  revalidate
22:25:46
#aoe-discover

22:25:53
#ls /dev/etherd/
discover  err  interfaces  revalidate
22:25:53
#aoe-stat
      e0.0        15.011GB   eth0 up
22:26:15
#ls /dev/etherd
discover  e0.0  err  interfaces  revalidate
22:26:17
#vi /etc/xen/dom1
--- /tmp/l3-saved-6750.26302.3581	2009-06-05 22:26:27.000000000 +0300
+++ /etc/xen/dom1	2009-06-05 22:26:35.000000000 +0300
@@ -3,6 +3,6 @@
 memory = 256
 name = "dom1"
 vif = [ 'bridge=eth0' ]
-disk = [ 'phy:sdb2,sdb2,w' ]
+disk = [ 'phy:etherd/e1.1,sdb2,w' ]
 root = "/dev/sdb2 ro"
 extra = "4"
22:26:35
#xm create dom1
Using config file "/etc/xen/dom1".
Error: Device creation failed for domain dom1
22:26:51
#lspci
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:04.0 Mass storage controller: Integrated Technology Express, Inc. ITE 8211F Single Channel UDMA 133 (rev 11)
02:00.0 Ethernet controller: Intel Corporation 82573V Gigabit Ethernet Controller (Copper) (rev 03)
22:26:52
#brctl show
bridge name     bridge id               STP enabled     interfaces
eth0            8000.0013d4b24fe0       no              peth0
                                                        vif3.0
22:26:56
#vi /etc/xen/dom1
--- /tmp/l3-saved-6750.5233.31899	2009-06-05 22:26:59.000000000 +0300
+++ /etc/xen/dom1	2009-06-05 22:27:11.000000000 +0300
@@ -3,6 +3,6 @@
 memory = 256
 name = "dom1"
 vif = [ 'bridge=eth0' ]
-disk = [ 'phy:etherd/e1.1,sdb2,w' ]
+disk = [ 'phy:etherd/e0.0,sdb2,w' ]
 root = "/dev/sdb2 ro"
 extra = "4"
22:27:11
#xm create dom1
Using config file "/etc/xen/dom1".
Error: Device creation failed for domain dom1
22:27:28
#vi /etc/xen/dom1
22:27:40
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Using config file "/etc/xen/dom1".
22:28:04
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----    757.0
dom1                                         6   256     1     --p---      0.0
virtual_kh1                                  3   256     1     -b----     29.3
22:28:17
#xm destroy dom1

22:28:23
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----    761.6
virtual_kh1                                  3   256     1     -b----     29.3
22:28:24
#xm create -c dom1
Using config file "/etc/xen/dom1".
Started domain dom1
                   Linux version 2.6.18-6-xen-686 (Debian 2.6.18.dfsg.1-24) (dannf@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP Sat Dec 27 13:17:00 UTC 2008
BIOS-provided physical RAM map:
 Xen: 0000000000000000 - 0000000010800000 (usable)
0MB HIGHMEM available.
264MB LOWMEM available.
ACPI in unprivileged domain disabled
Built 1 zonelists.  Total pages: 67584
Kernel command line: root=/dev/sdb2 ro 4
...
md: raid1 personality registered for level 1
Success: loaded module raid1.
raid5: automatically using best checksumming function: pIII_sse
   pIII_sse  :  2942.000 MB/sec
raid5: using function: pIII_sse (2942.000 MB/sec)
raid6: int32x1    328 MB/s
raid6: int32x2    659 MB/s
raid6: int32x4    498 MB/s
raid6: int32x8    476 MB/s
Error: Device 2066 not connected
22:28:34
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----    770.2
virtual_kh1                                  3   256     1     -b----     29.3
22:28:39
#xm create -c dom1
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 12k freed
Brought up 1 CPUs
migration_cost=0
checking if image is initramfs... it is
Freeing initrd memory: 15588k freed
Grant table initialized
NET: Registered protocol family 16
Brought up 1 CPUs
...
INIT: Entering runlevel: 4
Starting system logging: syslog-ng.
Starting system message bus: dbus.
Starting domain name service...: bind9.
Starting virtual private network daemon:Autostart disabled. (warning).
Starting OpenBSD Secure Shell server: sshd.
Starting printer spooler: lpd.
Starting internet superserver: inetd.
Restoring mixer settings: failed.
Starting Mail Transport Agent (MTA): sendmail.
22:30:46
#xm destroy dom1

22:30:53
#xm create -c dom1 init=/bin/sh
Using config file "/etc/xen/dom1".
Started domain dom1
Calibrating delay using timer specific routine.. 6675.85 BogoMIPS (lpj=13351700)
Security Framework v1.0.0 initialized
SELinux:  Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 256K
Checking 'hlt' instruction... OK.
...
Synthesizing the initial hotplug events...done.
Waiting for /dev to be fully populated...
input: PC Speaker as /class/input/input0
done.
Setting preliminary keymap...Couldn't get a file descriptor referring to the console
done.
Setting the system clock.
Activating swap...done.
EXT3 FS on sdb2, internal journal
Setting the system clock.
22:31:14
#xm destroy dom1

22:31:16
#xm create -c dom1 extraa='init=/bin/sh
> '
Using config file "/etc/xen/dom1".
Started domain dom1
                   Linux version 2.6.18-6-xen-686 (Debian 2.6.18.dfsg.1-24) (dannf@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP Sat Dec 27 13:17:00 UTC 2008
BIOS-provided physical RAM map:
 Xen: 0000000000000000 - 0000000010800000 (usable)
0MB HIGHMEM available.
264MB LOWMEM available.
ACPI in unprivileged domain disabled
Built 1 zonelists.  Total pages: 67584
...
mice: PS/2 mouse device common for all mice
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 8
NET: Registered protocol family 20
Using IPI No-Shortcut mode
XENBUS: Device with no driver: device/console/0
Freeing unused kernel memory: 148k freed
Loading, please wait...
22:31:26
#xm create -c dom1 extraa='init=/bin/sh

22:31:26
#destroy dom1

22:31:29
#xm create -c dom1 extraa='init=/bin/sh
md: multipath personality registered for level -4
Success: loaded module multipath.
md: raid0 personality registered for level 0
Success: loaded module raid0.
md: raid1 personality registered for level 1
Success: loaded module raid1.
raid5: automatically using best checksumming function: pIII_sse
   pIII_sse  :  2896.000 MB/sec
raid5: using function: pIII_sse (2896.000 MB/sec)
raid6: int32x1    586 MB/s
...
Starting OpenBSD Secure Shell server: sshd.
Starting internet superserver: inetd.
Starting MD monitoring service: mdadm --monitor.
Starting deferred execution scheduler: atd.
Starting periodic command scheduler: cron.
Debian GNU/Linux squeeze/sid linux12 tty1
linux12 login: root
Password:
Removing stale pidfile
-bash: agent: command not found
22:34:56
#cmatrix

22:35:18
#ping 192.168.15.254
PING 192.168.15.254 (192.168.15.254) 56(84) bytes of data.
64 bytes from 192.168.15.254: icmp_seq=1 ttl=64 time=0.820 ms
--- 192.168.15.254 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.820/0.820/0.820/0.000 ms
22:35:39
#vi /etc/xen/xend-config.sxp
22:36:20
#domU: fake eth0 -> vifN.0 -+
 63
 64 #(xend-unix-path /var/lib/xend/xend-socket)
 65
 66
 67 (xend-relocation-server yes)
 68 # if xen-tcp-xmlrpc-server is set.
 69 #(xen-tcp-xmlrpc-server-address 'localhost')
 70 #(xen-tcp-xmlrpc-server-port 8006)
 71
 72 # SSL key and certificate to use for the legacy TCP XMLRPC interface.
"/etc/xen/xend-config.sxp" 228L, 8115C записано
/dev/pts/10
22:40:42
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----   1019.2
dom1                                        11   256     1     -b----     25.6
virtual_kh1                                  3   256     1     -b----     31.5
22:40:44
#xm destroy dom1

22:40:49
#aoe-discover

22:42:02
#vi /etc/xen/
22:42:02
#vi /etc/xen/dom1
--- /tmp/l3-saved-12025.4423.17933	2009-06-05 22:42:17.000000000 +0300
+++ /etc/xen/dom1	2009-06-05 22:42:25.000000000 +0300
@@ -3,6 +3,6 @@
 memory = 256
 name = "dom1"
 vif = [ 'bridge=eth0' ]
-disk = [ 'phy:etherd/e0.0,sdb2,w' ]
+disk = [ 'phy:etherd/e1.1,sdb2,w' ]
 root = "/dev/sdb2 ro"
 extra = "4"
22:42:25
#xm create -c dom1
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI: disabled
xen_mem: Initialising balloon driver.
PCI: System does not support PCI
PCI: System does not support PCI
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
...
Starting Mail Transport Agent (MTA): sendmail.
Starting Hardware abstraction layer: hald.
Starting MD monitoring service: mdadm --monitor.
Starting GNOME Display Manager: gdm.
Starting deferred execution scheduler: atd.
Starting periodic command scheduler: cron.
Starting web server: apache2apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.15.12 for ServerName
.
Starting daemon monitor: monit.
Debian GNU/Linux squeeze/sid linux12 tty1
22:44:36
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----   1131.2
dom1                                        12   256     1     -b----     19.4
virtual_kh1                                  3   256     1     -b----     32.5
22:46:37
#xm migrate --live dom1 192.168.15.3

22:46:53
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----   1148.2
virtual_kh1                                  3   256     1     -b----     32.6
22:47:19
#netstat -lnp | grep
grep --help' для получения более подробного описания.
22:47:26
#netstat -lnp | grep :8002

Суббота (06/06/09)

/dev/pts/1
08:59:41
#cd

/dev/pts/1
09:04:03
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----     97.0
09:04:07
#xm create kh1
Using config file "/etc/xen/kh1".
Started domain virtual_kh1
09:04:19
#ssh 192.168.15.127
The authenticity of host '192.168.15.127 (192.168.15.127)' can't be established.
RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.15.127' (RSA) to the list of known hosts.
root@192.168.15.127's password:
Linux linux10 2.6.18-6-xen-686 #1 SMP Sat Dec 27 13:17:00 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.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have mail.
Last login: Fri Jun  5 21:58:22 2009
Removing stale pidfile
linux10:~# date
Суб Июн  6 09:08:10 EEST 2009
linux10:~# exit
logout
Connection to 192.168.15.127 closed.
09:09:31
#cd

09:09:33
#debootstrap
I: usage: [OPTION]... <suite> <target> [<mirror> [<script>]]
I: Try `debootstrap --help' for more information.
E: You must specify a suite and a target.
09:09:37
#man debootstrap
/dev/pts/5
09:15:54
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data.
64 bytes from 10.0.35.100: icmp_seq=1 ttl=62 time=3.66 ms
64 bytes from 10.0.35.100: icmp_seq=2 ttl=62 time=0.308 ms
--- 10.0.35.100 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.308/1.985/3.663/1.678 ms
09:16:02
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----    119.2
virtual_kh1                                  1   256     1     -b----     14.9
/dev/pts/1
09:21:04
#ls
$             albert     anna       belinda   brent       catherine
1             alberto    annard     ben       bret        cathrin
192.168.151   alejandro  anne       benjamin  brett       cathryn
192.168.1510  alex       annie      benny     brian       cathy
192.168.1511  alexa      anthea     benson    bridget     catriona
192.168.1512  alexander  anthony    bernard   briggs      cecilia
192.168.1513  alexia     anton      bernie    brodie      celeste
192.168.1514  alexis     antonella  bert      bronwyn     celia
192.168.1515  alf        antonio    bertrand  brooke      charity
192.168.1516  alfred     antony     beth      bruce       charleen
...
agatha        andrea     barney     boyd      carole      harddisk.img
agnetha       andreas    barrett    brad      caroline    mailto
ahmed         andrew     barrio     bradford  carolyn     screen.dot
ahmet         andries    barry      bradley   carsten     screen.png
aimee         andy       bart       brandi    carter      yo
al            angela     barton     brandon   cary
alain         angelica   bea        brandy    case
alan          angus      beckie     brenda    casey
alasdair      anita      becky      brendan   casper
alastair      ann        behdad     brender   cassandra
09:21:07
#cat /boot
cat: /boot: Это каталог
09:21:19
#echo /boot
/boot
09:21:27
#ls -l /boot
итого 26756
-rw-r--r-- 1 root root   67139 Дек 27 16:23 config-2.6.18-6-xen-686
-rw-r--r-- 1 root root  101137 Май 17 23:24 config-2.6.29-2-686
drwxr-xr-x 2 root root    4096 Июн  5 19:08 grub
-rw-r--r-- 1 root root 6711087 Июн  5 17:17 initrd.img-2.6.18-6-xen-686
-rw-r--r-- 1 root root 8074840 Июн  1 10:39 initrd.img-2.6.29-2-686
-rw-r--r-- 1 root root 6974384 Май 25 03:14 initrd.img-2.6.29-2-686.bak
-rw-r--r-- 1 root root  732729 Дек 27 16:23 System.map-2.6.18-6-xen-686
-rw-r--r-- 1 root root 1055639 Май 17 23:24 System.map-2.6.29-2-686
-rw-r--r-- 1 root root 1245899 Дек 27 16:22 vmlinuz-2.6.18-6-xen-686
-rw-r--r-- 1 root root 1706928 Май 17 23:23 vmlinuz-2.6.29-2-686
-rw-r--r-- 1 root root  259734 Окт 23  2007 xen-3.0.3-1-i386-pae.gz
-rw-r--r-- 1 root root  376094 Июн 28  2008 xen-3.2-1-i386.gz
09:21:43
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----    158.4
virtual_kh1                                  2   256     1     -b----      2.0
прошла 31 минута
/dev/pts/5
09:52:43
#ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 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.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Sat Jun  6 10:07:01 2009 from linux11.class11.unix.nt
l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid
прошло 13 минут
/dev/pts/8
10:05:52
#ssh 192.168.15.110
The authenticity of host '192.168.15.110 (192.168.15.110)' can't be established.
RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.15.110' (RSA) to the list of known hosts.
root@192.168.15.110's password:
Linux linux10 2.6.18-6-xen-686 #1 SMP Sat Dec 27 13:17:00 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.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
...
 10:06:16 up  1:01,  3 users,  load average: 0,00, 0,00, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    linux10.class10. 09:17   14:43   0.01s  0.01s -bash
root     pts/1    linux10.class10. 09:53   36.00s  0.00s  0.00s -bash
root     pts/2    linux10.class10. 10:06    0.00s  0.01s  0.00s w
linux10:~# hostname
linux10
linux10:~# init 6
linux10:~# Connection to 192.168.15.110 closed by remote host.
Connection to 192.168.15.110 closed.
10:06:40
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----    509.1
virtual_kh1                                  2   256     1     -b----     13.8
/dev/pts/1
10:06:49
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----    329.2
virtual_kh1                                  2   256     1     -b----     13.6
/dev/pts/5
10:07:10
#screen -x
прошло 16 минут
/dev/pts/1
10:24:08
#w
 10:54:35 up  1:52,  4 users,  load average: 0,76, 0,56, 0,31
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
user     tty7     :0               09:03    1:52m 60.92s  0.44s x-session-manag
user     pts/0    :0.0             09:03    0.00s  0.37s  0.37s script -f -c ba
user     pts/4    :0.0             09:52   30:36   0.45s  0.45s script -f -c ba
user     pts/7    :0.0             10:05   10.00s  0.48s  0.48s script -f -c ba
/dev/pts/8
10:34:03
#vim /etc/xen/kh1
прошло 20 минут
10:54:23
#~
 10:54:25 up  1:52,  4 users,  load average: 0,71, 0,55, 0,30
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
user     tty7     :0               09:03    1:52m 60.82s  0.44s x-session-manag
user     pts/0    :0.0             09:03   30:17   0.37s  0.37s script -f -c ba
user     pts/4    :0.0             09:52   30:26   0.45s  0.45s script -f -c ba
user     pts/7    :0.0             10:05    0.00s  0.48s  0.48s script -f -c ba
10:54:25
#w
 10:55:28 up  1:53,  4 users,  load average: 0,37, 0,49, 0,29
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
user     tty7     :0               09:03    1:53m  1:01   0.44s x-session-manag
user     pts/0    :0.0             09:03    4.00s  0.37s  0.37s script -f -c ba
user     pts/4    :0.0             09:52   31:29   0.45s  0.45s script -f -c ba
user     pts/7    :0.0             10:05    0.00s  0.48s  0.48s script -f -c ba
/dev/pts/1
10:54:35
#w
 10:55:24 up  1:53,  4 users,  load average: 0,40, 0,50, 0,30
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
user     tty7     :0               09:03    1:53m  1:01   0.44s x-session-manag
user     pts/0    :0.0             09:03    0.00s  0.37s  0.37s script -f -c ba
user     pts/4    :0.0             09:52   31:25   0.45s  0.45s script -f -c ba
user     pts/7    :0.0             10:05   59.00s  0.48s  0.48s script -f -c ba
10:55:24
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----   1131.1
virtual_kh1                                  2   256     1     -b----     14.7
/dev/pts/8
10:55:28
#whois
Использование: whois [ОПЦИЯ]... ОБЪЕКТ...
-l                     одноуровневый минимальный поиск [только RPSL]
-L                     найти всё при минимуме указанных совпадений
-m                     найти первый уровень при максимуме указанных совпадений
-M                     найти всё при максимуме указанных совпадений
-c                     найти наименьшее совпадение, содержащее атрибут mnt-irt
-x                     точное совпадение [только RPSL]
-d                     возвращать также реверсные делегированные объекты DNS [только RPSL]
-i АТР[,АТР]...        выполнить инверсный поиск для указанных АТРибутов
-T ТИП[,ТИП]...        поиск только объектов с типом ТИП
...
-s ИСТОЧНИК[,ИСТОЧНИК]... искать в базе ИСТОЧНИКА
-g ИСТОЧНИК:ПЕРВЫЙ-ПОСЂ ПЕРВОГО до ПОСблон для объекта с типом ТИП ('all' для списка)
-v ТИП                 запросить расширенный шаблон для объекта с типом ТИП
-q [version|sources|types]  запросить указанную информацию о сервере [только RPSL]
-F                     быстрый сырой вывод (включает также -r)
-h УЗЕОРТ                присоединиться к ПОРТУ
-H                     скрыть легальные отказы
      --verbose        разъяснять, что происходит
      --help           отобразить эту помощь и выйти
      --version        вывести информацию о версии и выйти
10:55:33
#w
 10:55:38 up  1:53,  4 users,  load average: 0,31, 0,47, 0,29
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
user     tty7     :0               09:03    1:53m  1:01   0.44s x-session-manag
user     pts/0    :0.0             09:03   14.00s  0.37s  0.37s script -f -c ba
user     pts/4    :0.0             09:52   31:39   0.45s  0.45s script -f -c ba
user     pts/7    :0.0             10:05    0.00s  0.48s  0.48s script -f -c ba
10:55:38
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----   1133.9
virtual_kh1                                  2   256     1     -b----     14.7
/dev/pts/1
10:55:57
#vim /etc/passwd
/dev/pts/8
10:56:03
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----   1892.3
virtual_kh1                                  2   256     1     -b----     21.0
прошло 40 минут
11:36:15
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----   1893.5
virtual_kh1                                  2   256     1     -b----     21.0
11:36:18
#apt-get install slapdd
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет slapdd
/dev/pts/11
11:36:43
#ssh 192.168.15.110
root@192.168.15.110's password:
Linux linux110 2.6.18-6-xen-686 #1 SMP Sat Dec 27 13:17:00 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.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have mail.
Last login: Sat Jun  6 10:56:33 2009 from linux10.class10.unix.nt
l3-agent is already running: pid=1914; pidfile=/root/.lilalo/l3-agent.pid
linux110:~# w
 11:36:53 up  1:30,  1 user,  load average: 0,37, 0,11, 0,04
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    linux10.class10. 11:36    0.00s  0.00s  0.00s w
linux110:~# w
 17:28:03 up  7:21,  1 user,  load average: 0,03, 0,01, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    linux10.class10. 11:36    0.00s  0.00s  0.00s w
linux110:~# Read from remote host 192.168.15.110: Connection timed out
Connection to 192.168.15.110 closed.
прошло >3 часов
/dev/pts/8
14:59:26
#apt-get install slapd
Выбор ранее не выбранного пакета unixodbc.
Распаковывается пакет unixodbc (из файла .../unixodbc_2.2.11-16+b1_i386.deb)...
Выбор ранее не выбранного пакета slapd.
Распаковывается пакет slapd (из файла .../slapd_2.4.15-1.1_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет libslp1 (1.2.1-7.5) ...
Настраивается пакет odbcinst1debian1 (2.2.11-16+b1) ...
Настраивается пакет unixodbc (2.2.11-16+b1) ...
Настраивается пакет slapd (2.4.15-1.1) ...
  Creating new user openldap... done.
  Creating initial slapd configuration... done.
_#################### 100.00% eta   none elapsed            none fast!
Closing DB...
done.
Starting OpenLDAP: slapd.
14:59:59
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----   8512.2
virtual_kh1                                  2   256     1     -b----     71.2
прошло >2 часов
17:28:24
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----   8515.5
virtual_kh1                                  2   256     1     -b----     71.3
17:28:34
#xm destroy virtual_kh1

17:30:17
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----   8548.3
прошло >2 часов
/dev/pts/1
19:48:14
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  1024     1     r-----  11929.7
прошло 19 минут
/dev/pts/5
20:08:06
#exit
exit
Connection to 10.0.35.100 closed.

Файлы

  • /etc/xen/dom1
  • /etc/xen/dom1
    >
    kernel = "/boot/vmlinuz-2.6.18-6-xen-686"
    ramdisk="/boot/initrd.img-2.6.18-6-xen-686"
    memory = 256
    name = "dom1"
    vif = [ 'bridge=eth0' ]
    disk = [ 'phy:sdb2,sdb2,w' ]
    root = "/dev/sdb2 ro"
    extra = "4"
    

    Статистика

    Время первой команды журнала21:48:56 2009- 6- 5
    Время последней команды журнала20:08:06 2009- 6- 6
    Количество командных строк в журнале95
    Процент команд с ненулевым кодом завершения, % 9.47
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 2.78
    Количество командных строк в единицу времени, команда/мин 0.57
    Частота использования команд
    xm40|========================================| 40.82%
    vi6|======| 6.12%
    apt-get5|=====| 5.10%
    ls5|=====| 5.10%
    cd4|====| 4.08%
    ssh4|====| 4.08%
    w4|====| 4.08%
    brctl2|==| 2.04%
    ping2|==| 2.04%
    vim2|==| 2.04%
    lspci2|==| 2.04%
    netstat2|==| 2.04%
    cat2|==| 2.04%
    grep2|==| 2.04%
    ~2|==| 2.04%
    aoe-discover2|==| 2.04%
    vifN.01|=| 1.02%
    screen1|=| 1.02%
    man1|=| 1.02%
    aoe-stat1|=| 1.02%
    domU:1|=| 1.02%
    echo1|=| 1.02%
    destroy1|=| 1.02%
    modprobe1|=| 1.02%
    cmatrix1|=| 1.02%
    exit1|=| 1.02%
    whois1|=| 1.02%
    debootstrap1|=| 1.02%
    ____
    *) Интервалы неактивности длительностью 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$