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

Содержание

Журнал

Среда (03/24/10)

/dev/pts/5
13:45:20
#iptables -t nat -A POSTROUTING -j MASQUERADE

13:45:54
#brctl show
bridge name     bridge id               STP enabled     interfaces
br0             8000.00ff344aff2b       no              tap0
прошло 17 минут
14:03:23
#vconfig add eth1 16
WARNING:  Could not open /proc/net/vlan/config.  Maybe you need to load the 8021q module, or maybe you are not using PROCFS??
Added VLAN with VID == 16 to IF -:eth1:-
14:03:37
#vconfig add eth0 16
Added VLAN with VID == 16 to IF -:eth0:-
14:04:11
#ifconfig eth0.16 0.0.0.0

/dev/pts/9
14:05:56
#drbdadm connect all

/dev/pts/5
14:12:06
#brctl addif br0 eth0.16

14:12:30
#ifconfig eth0.16 up

14:12:45
#ping 192.168.16.254
PING 192.168.16.254 (192.168.16.254) 56(84) bytes of data.
^C
--- 192.168.16.254 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 1999ms
14:13:00
#ping 192.168.16.5
PING 192.168.16.5 (192.168.16.5) 56(84) bytes of data.
64 bytes from 192.168.16.5: icmp_seq=1 ttl=64 time=0.035 ms
64 bytes from 192.168.16.5: icmp_seq=2 ttl=64 time=0.027 ms
^C
--- 192.168.16.5 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.027/0.031/0.035/0.004 ms
14:13:11
#ping 192.168.16.105
PING 192.168.16.105 (192.168.16.105) 56(84) bytes of data.
64 bytes from 192.168.16.105: icmp_seq=1 ttl=64 time=2.00 ms
64 bytes from 192.168.16.105: icmp_seq=2 ttl=64 time=0.160 ms
^C
--- 192.168.16.105 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1005ms
rtt min/avg/max/mdev = 0.160/1.084/2.008/0.924 ms
14:13:17
#ping 192.168.16.4
PING 192.168.16.4 (192.168.16.4) 56(84) bytes of data.
^C
--- 192.168.16.4 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 999ms
14:13:21
#ifconfig
br0       Link encap:Ethernet  HWaddr 00:1b:fc:7d:bc:f0
          inet addr:192.168.16.5  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::c892:19ff:feb6:7f1a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:717 errors:0 dropped:0 overruns:0 frame:0
          TX packets:669 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:125283 (122.3 KiB)  TX bytes:392829 (383.6 KiB)
eth0      Link encap:Ethernet  HWaddr 00:1b:fc:7d:bc:f0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
...
          TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4216 (4.1 KiB)  TX bytes:4216 (4.1 KiB)
tap0      Link encap:Ethernet  HWaddr 00:ff:34:4a:ff:2b
          inet6 addr: fe80::2ff:34ff:fe4a:ff2b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:717 errors:0 dropped:0 overruns:0 frame:0
          TX packets:640 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:135321 (132.1 KiB)  TX bytes:388159 (379.0 KiB)
14:22:45
#ping 192.168.16.1
PING 192.168.16.1 (192.168.16.1) 56(84) bytes of data.
^C
--- 192.168.16.1 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1013ms
14:22:56
#ping 192.168.16.102
PING 192.168.16.102 (192.168.16.102) 56(84) bytes of data.
64 bytes from 192.168.16.102: icmp_seq=1 ttl=64 time=5.85 ms
64 bytes from 192.168.16.102: icmp_seq=2 ttl=64 time=0.260 ms
^C
--- 192.168.16.102 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1006ms
rtt min/avg/max/mdev = 0.260/3.058/5.856/2.798 ms
14:23:26
#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.180 ms
64 bytes from 192.168.16.2: icmp_seq=2 ttl=64 time=0.131 ms
^C
--- 192.168.16.2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.131/0.155/0.180/0.027 ms
14:23:35
#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=3.04 ms
64 bytes from 192.168.16.1: icmp_seq=2 ttl=64 time=0.130 ms
^C
--- 192.168.16.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 0.130/1.588/3.047/1.459 ms
14:23:37
#ping 192.168.16.254
PING 192.168.16.254 (192.168.16.254) 56(84) bytes of data.
64 bytes from 192.168.16.254: icmp_seq=1 ttl=64 time=2.33 ms
64 bytes from 192.168.16.254: icmp_seq=2 ttl=64 time=0.627 ms
^@^C
--- 192.168.16.254 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1004ms
rtt min/avg/max/mdev = 0.627/1.481/2.335/0.854 ms
14:23:41
#ping 192.168.16.3
PING 192.168.16.3 (192.168.16.3) 56(84) bytes of data.
^C
--- 192.168.16.3 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1013ms
14:24:16
#ping 192.168.16.4
PING 192.168.16.4 (192.168.16.4) 56(84) bytes of data.
^C
--- 192.168.16.4 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1000ms
14:24:19
#ifconfig
br0       Link encap:Ethernet  HWaddr 00:07:e9:0c:4f:9d
          inet addr:192.168.16.5  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::c892:19ff:feb6:7f1a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:737 errors:0 dropped:0 overruns:0 frame:0
          TX packets:693 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:126651 (123.6 KiB)  TX bytes:394397 (385.1 KiB)
eth0      Link encap:Ethernet  HWaddr 00:1b:fc:7d:bc:f0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
...
          TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4888 (4.7 KiB)  TX bytes:4888 (4.7 KiB)
tap0      Link encap:Ethernet  HWaddr 00:ff:34:4a:ff:2b
          inet6 addr: fe80::2ff:34ff:fe4a:ff2b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:720 errors:0 dropped:0 overruns:0 frame:0
          TX packets:662 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:135577 (132.3 KiB)  TX bytes:389471 (380.3 KiB)
14:24:25
#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.163 ms
64 bytes from 192.168.16.1: icmp_seq=2 ttl=64 time=0.163 ms
^C
--- 192.168.16.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.163/0.163/0.163/0.000 ms
14:24:58
#ping ya.ru
PING ya.ru (213.180.204.8) 56(84) bytes of data.
64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=49 time=49.7 ms
64 bytes from ya.ru (213.180.204.8): icmp_seq=2 ttl=49 time=50.4 ms
^C
--- ya.ru ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 49.713/50.077/50.441/0.364 ms
14:25:04
#apt-get install rdesktop
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия rdesktop.
rdesktop установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
/dev/pts/9
14:31:17
#drbdadm connect all

14:31:20
#cat /proc/drbd
version: 8.0.14 (api:86/proto:86)
GIT-hash: bb447522fc9a87d0069b7e14f0234911ebdab0f7 build by phil@fat-tyre, 2008-11-12 16:40:33
 1: cs:StandAlone st:Primary/Unknown ds:UpToDate/DUnknown   r---
    ns:0 nr:0 dw:1779054 dr:1542788 al:276 bm:97 lo:0 pe:0 ua:0 ap:0
        resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0
        act_log: used:0/127 hits:89331 misses:339 starving:0 dirty:63 changed:276
 2: cs:StandAlone st:Primary/Unknown ds:UpToDate/DUnknown   r---
    ns:0 nr:0 dw:1819346 dr:816646 al:274 bm:111 lo:0 pe:0 ua:0 ap:0
        resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0
        act_log: used:0/127 hits:105903 misses:334 starving:0 dirty:60 changed:274
/dev/pts/5
14:40:27
#rdesktop
rdesktop: A Remote Desktop Protocol client.
Version 1.6.0. Copyright (C) 1999-2008 Matthew Chapman.
See http://www.rdesktop.org/ for more information.
Usage: rdesktop [options] server[:port]
   -u: user name
   -d: domain
   -s: shell
   -c: working directory
   -p: password (- to prompt)
   -n: client hostname
...
                     available drivers for 'local':
                     oss:       OSS output driver, default device: /dev/dsp or $AUDIODEV
         '-r clipboard:[off|PRIMARYCLIPBOARD|CLIPBOARD]': enable clipboard
                      redirection.
                      'PRIMARYCLIPBOARD' looks at both PRIMARY and CLIPBOARD
                      when sending data to server.
                      'CLIPBOARD' looks at only CLIPBOARD.
   -0: attach to console
   -4: use RDP version 4
   -5: use RDP version 5 (default)
14:40:37
#ping 194.187.109.146
PING 194.187.109.146 (194.187.109.146) 56(84) bytes of data.
64 bytes from 194.187.109.146: icmp_seq=1 ttl=119 time=53.1 ms
64 bytes from 194.187.109.146: icmp_seq=2 ttl=119 time=20.2 ms
^C
--- 194.187.109.146 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1003ms
rtt min/avg/max/mdev = 20.264/36.693/53.123/16.430 ms
14:41:40
#rdesktop 194.187.109.146
Autoselected keyboard map ru
WARNING: Remote desktop does not support colour depth 24; falling back to 16
14:48:46
#rdesktop 194.187.109.146
Autoselected keyboard map ru
WARNING: Remote desktop does not support colour depth 24; falling back to 16
прошло 12 минут
/dev/pts/7
15:00:51
#exit
exit
Connection to 192.168.15.10 closed.
15:01:24
#screen -x
15:02:13
#exit
exit
Connection to 192.168.15.10 closed.
15:02:19
#ssh root@192.168.15.10
root@192.168.15.10's password:
Linux linux10 2.6.26-2-686 #1 SMP Tue Mar 9 17:35:51 UTC 2010 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.
Last login: Wed Mar 24 16:07:41 2010 from 192.168.15.1
l3-agent is already running: pid=3272; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/5
15:06:02
#ping 192.168.15.10
PING 192.168.15.10 (192.168.15.10) 56(84) bytes of data.
64 bytes from 192.168.15.10: icmp_seq=1 ttl=64 time=3.90 ms
64 bytes from 192.168.15.10: icmp_seq=2 ttl=64 time=0.140 ms
64 bytes from 192.168.15.10: icmp_seq=3 ttl=64 time=0.140 ms
^C
--- 192.168.15.10 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2005ms
rtt min/avg/max/mdev = 0.140/1.394/3.904/1.774 ms
15:09:24
#ls -aFGl /ocfs/vol2/
итого 716660
drwxr-xr-x 4 root      4096 Мар 24 16:08 ./
drwxr-xr-x 4 root      4096 Мар 24 10:11 ../
drwxr-xr-x 2 root      4096 Мар 24 11:28 dir-test/
-rw-r--r-- 1 root 733841408 Мар 24 16:09 knoppix51ua.iso
drwxr-xr-x 2 root      4096 Мар 24 11:24 lost+found/
15:09:54
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1              19G  9,7G  7,8G  56% /
tmpfs                 1,5G     0  1,5G   0% /lib/init/rw
udev                   10M  832K  9,2M   9% /dev
tmpfs                 1,5G  256M  1,3G  17% /dev/shm
/dev/drbd1            5,0G  966M  4,1G  19% /ocfs/vol1
/dev/drbd2            5,0G  967M  4,1G  19% /ocfs/vol2
15:10:01
#ifconfig
br0       Link encap:Ethernet  HWaddr 00:07:e9:0c:4f:9d
          inet addr:192.168.16.5  Bcast:192.168.16.255  Mask:255.255.255.0
          inet6 addr: fe80::c892:19ff:feb6:7f1a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:820 errors:0 dropped:0 overruns:0 frame:0
          TX packets:718 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:133123 (130.0 KiB)  TX bytes:396459 (387.1 KiB)
eth0      Link encap:Ethernet  HWaddr 00:1b:fc:7d:bc:f0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
...
          TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4888 (4.7 KiB)  TX bytes:4888 (4.7 KiB)
tap0      Link encap:Ethernet  HWaddr 00:ff:34:4a:ff:2b
          inet6 addr: fe80::2ff:34ff:fe4a:ff2b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:734 errors:0 dropped:0 overruns:0 frame:0
          TX packets:744 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:136721 (133.5 KiB)  TX bytes:397217 (387.9 KiB)
15:13:14
#uname-a
bash: uname-a: команда не найдена
/dev/pts/7
15:13:41
#screen -x
/dev/pts/5
15:14:31
#uname -a
Linux linux5 2.6.26-2-686 #1 SMP Tue Mar 9 17:35:51 UTC 2010 i686 GNU/Linux
15:14:47
#apt-get install lin
Display all 217 possibilities? (y or n)
15:14:47
#apt-get install lin
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет lin
15:21:10
#apt-get install xen-linux-system-2.6.26-2-xen-686
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libc6-xen libxenstore3.0 linux-image-2.6.26-2-xen-686 linux-modules-2.6.26-2-xen-686
  xen-hypervisor-3.2-1-i386 xen-utils-3.2-1 xen-utils-common xenstore-utils
Предлагаемые пакеты:
  linux-doc-2.6.26 xen-docs-3.2
Рекомендуемые пакеты:
  xen-hypervisor-3.2-1
...
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found Xen hypervisor 3.2-1-i386,  kernel: /boot/vmlinuz-2.6.26-2-xen-686
Found kernel: /boot/vmlinuz-2.6.26-2-xen-686
Found kernel: /boot/vmlinuz-2.6.26-2-686
Updating /boot/grub/menu.lst ... done
Настраивается пакет xen-linux-system-2.6.26-2-xen-686 (2.6.26-21lenny4) ...
Настраивается пакет xen-utils-3.2-1 (3.2.1-2) ...
15:24:27
#apt-get install xen-hypervisor-3.2-1-i386
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия xen-hypervisor-3.2-1-i386.
xen-hypervisor-3.2-1-i386 установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
15:25:06
#exit
exit
Есть приостановленные задачи.
/dev/pts/1
15:25:36
#exit
exit
Есть приостановленные задачи.
/dev/pts/0
15:27:49
#screen
15:27:49
#screen
/dev/pts/2
15:28:05
#screen
15:28:26
#screen -x
15:28:27
#screen -x
15:28:36
#screen -x
/dev/pts/4
15:29:12
#screen
/dev/pts/6
15:29:15
#modprobe kvm

15:29:15
#modprobe kqemu

15:29:15
#apt-get install kvm

15:29:15
#screen
/dev/pts/4
15:29:15
#modprobe kvm

15:29:15
#modprobe kqemu

15:29:15
#apt-get install kvm

15:29:15
#screen
/dev/pts/6
15:29:45
#cd `?
                       ~/
15:29:54
#cd /dev/DATA/

/dev/pts/4
15:30:05
#xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  7979     2     r-----     35.2
15:30:35
#vgdisplay
  --- Volume group ---
  VG Name               DATA
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  18
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                6
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               46,57 GB
  PE Size               4,00 MB
  Total PE              11923
  Alloc PE / Size       6656 / 26,00 GB
  Free  PE / Size       5267 / 20,57 GB
  VG UUID               GbP7GB-Mf5Q-uUsW-MCTD-R3J0-vRjt-64lYZ1
15:35:54
#lvcreate -L2G -n linux1 /dev/DATA
  Logical volume "linux1" created
15:37:37
#mkfs.ext3 /dev/DATA/linux1
mke2fs 1.41.3 (12-Oct-2008)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
131072 inodes, 524288 blocks
26214 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=536870912
16 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 36 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.
15:37:58
#mount /dev/DATA/linux1 /mnt/

15:38:14
#apt-get install debootstrap
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия debootstrap.
debootstrap установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
15:38:34
#debootstrap lenny /mnt/http://10.0.35.1:9999/debian
I: Retrieving Release
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Checking component main on http://ftp.us.debian.org/debian...
I: Retrieving libacl1
I: Validating libacl1
I: Retrieving adduser
I: Validating adduser
...
I: Configuring libcwidget3...
I: Configuring libgnutls26...
I: Configuring debian-archive-keyring...
I: Configuring apt...
I: Configuring libept0...
I: Configuring apt-utils...
I: Configuring aptitude...
I: Configuring tasksel-data...
I: Configuring tasksel...
I: Base system installed successfully.
/dev/tty2
15:39:18
#screen
15:39:28
#ps waux | grep l3-agent
root      4402 93.5  0.1  16236 12696 ?        Ss   16:39   0:14 l3-agent
root      4649  0.0  0.0   3160   764 pts/8    R+   16:39   0:00 grep l3-agent
/dev/pts/4
15:45:20
#mount --bind /proc /mnt/proc
mount: mount point /mnt/proc does not exist
15:45:48
#mount --bind /proc/ /mnt/proc
mount: mount point /mnt/proc does not exist
15:45:56
#mount --bind /sys/ /mnt/sys
mount: mount point /mnt/sys does not exist
15:46:35
#mount --bind /sys /mnt/sys
mount: mount point /mnt/sys does not exist
15:52:40
#mount --bind /dev /mnt/dev

15:52:52
#chroot /mnt/
linux5:/# LANG=C apt-get install ssh udev
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  libedit2 libkeyutils1 libkrb53 libvolume-id0 libx11-6 libx11-data libxau6
  libxcb-xlib0 libxcb1 libxdmcp6 libxext6 libxmuu1 openssh-blacklist
  openssh-blacklist-extra openssh-client openssh-server x11-common xauth
Suggested packages:
  krb5-doc krb5-user ssh-askpass libpam-ssh keychain rssh molly-guard
The following NEW packages will be installed:
...
Setting up openssh-client (1:5.1p1-5) ...
Setting up openssh-server (1:5.1p1-5) ...
Creating SSH2 RSA key; this may take some time ...
Creating SSH2 DSA key; this may take some time ...
Restarting OpenBSD Secure Shell server: sshd.
Setting up ssh (1:5.1p1-5) ...
linux5:/# sed -i s/tt1/hvc0 /etc/inittab
sed: -e expression #1, char 10: unterminated `s' command
linux5:/# exit
exit
15:54:24
#apt-get install libc6-xen
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия libc6-xen.
libc6-xen установлен вручную.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
15:54:44
#touch /etc/xen/linux1

15:55:41
#vi /etc/xen/linux1
--- /tmp/l3-saved-3850.2654.7362	2010-03-24 16:55:48.000000000 +0200
+++ /etc/xen/linux1	2010-03-24 16:56:26.000000000 +0200
@@ -0,0 +1,8 @@
+kernel = "/boot/vmlinuz-2.6.26-2-xen-686"
+ramdisk = "/boot/initrd.img-2.6.26-2-xen-686"
+memory = 128
+name = "linux1"
+vif = [ '' ]
+disk = [ 'phy:/dev/DATA/linux1,hda1,w' ]
+root = "/dev/hda1 ro"
+extra = "4"
15:59:50
#chroot /mnt/
linux5:/# sed
Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]...
  -n, --quiet, --silent
                 suppress automatic printing of pattern space
  -e script, --expression=script
                 add the script to the commands to be executed
  -f script-file, --file=script-file
                 add the contents of script-file to the commands to be executed
  -i[SUFFIX], --in-place[=SUFFIX]
                 edit files in place (makes backup if extension supplied)
...
If no -e, --expression, -f, or --file option is given, then the first
non-option argument is taken as the sed script to interpret.  All
remaining arguments are names of input files; if no input files are
specified, then the standard input is read.
E-mail bug reports to: bonzini@gnu.org .
Be sure to include the word ``sed'' somewhere in the ``Subject:'' field.
linux5:/# sed -i s/tt1/hvc0 /etc/inittab
sed: -e expression #1, char 10: unterminated `s' command
linux5:/# exit
exit
16:02:32
#xm create -c linux1
Using config file "/etc/xen/linux1".
Error: Device 769 (vbd) could not be connected.
Device /dev/DATA/linux1 is mounted in the privileged domain,
and so cannot be mounted by a guest.
16:03:30
#xm create -c linux1
Using config file "/etc/xen/linux1".
Error: Device 769 (vbd) could not be connected.
Device /dev/DATA/linux1 is mounted in the privileged domain,
and so cannot be mounted by a guest.
16:03:32
#less /etc/xen/linux1
16:04:28
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1              19G  9,8G  7,7G  57% /
tmpfs                 3,9G     0  3,9G   0% /lib/init/rw
udev                   10M  820K  9,2M   9% /dev
tmpfs                 3,9G     0  3,9G   0% /dev/shm
/dev/mapper/DATA-linux1
                      2,0G  490M  1,4G  26% /mnt
16:06:30
#xm create -c linux1
Using config file "/etc/xen/linux1".
Error: Device 769 (vbd) could not be connected.
Device /dev/DATA/linux1 is mounted in the privileged domain,
and so cannot be mounted by a guest.
/dev/pts/6
16:06:46
#ls
drbdmeta  linux1  lv2  lv3  lv4  meta  metadisk
16:06:47
#ls -al
итого 0
drwxr-xr-x  2 root root  180 Мар 24 16:37 .
drwxr-xr-x 19 root root 4040 Мар 24 16:37 ..
lrwxrwxrwx  1 root root   25 Мар 24 16:26 drbdmeta -> /dev/mapper/DATA-drbdmeta
lrwxrwxrwx  1 root root   23 Мар 24 16:37 linux1 -> /dev/mapper/DATA-linux1
lrwxrwxrwx  1 root root   20 Мар 24 16:26 lv2 -> /dev/mapper/DATA-lv2
lrwxrwxrwx  1 root root   20 Мар 24 16:26 lv3 -> /dev/mapper/DATA-lv3
lrwxrwxrwx  1 root root   20 Мар 24 16:26 lv4 -> /dev/mapper/DATA-lv4
lrwxrwxrwx  1 root root   21 Мар 24 16:26 meta -> /dev/mapper/DATA-meta
lrwxrwxrwx  1 root root   25 Мар 24 16:26 metadisk -> /dev/mapper/DATA-metadisk
16:06:54
#pwd
/dev/DATA
/dev/pts/4
16:08:45
#disk = [ 'phy:/dev/DATA/linux1,hda
drbdmeta  linux1  lv2  lv3  lv4  meta  metadisk
16:08:57
#ls - /dev/DATA/
ls: невозможно получить доступ к -: Нет такого файла или каталога
/dev/DATA/:
drbdmeta  linux1  lv2  lv3  lv4  meta  metadisk
16:10:36
#umount /mnt
umount: /mnt: device is busy
umount: /mnt: device is busy
16:10:41
#pwd
/root
/dev/pts/6
16:10:49
#umount /mnt
umount: /mnt: device is busy
umount: /mnt: device is busy
/dev/pts/4
16:10:53
#umount /mnt
umount: /mnt: device is busy
umount: /mnt: device is busy
16:10:56
#umount /mnt
umount: /mnt: device is busy
umount: /mnt: device is busy
16:11:32
#lsof +d /mnt/

16:11:52
#umount /mnt
umount: /mnt: device is busy
umount: /mnt: device is busy
16:12:00
#umount /mnt
umount: /mnt: device is busy
umount: /mnt: device is busy

Файлы

  • /proc/drbd
  • /proc/drbd
    >
    version: 8.0.14 (api:86/proto:86)
    GIT-hash: bb447522fc9a87d0069b7e14f0234911ebdab0f7 build by phil@fat-tyre, 2008-11-12 16:40:33
     1: cs:StandAlone st:Primary/Unknown ds:UpToDate/DUnknown   r---
        ns:0 nr:0 dw:1779054 dr:1542788 al:276 bm:97 lo:0 pe:0 ua:0 ap:0
            resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0
            act_log: used:0/127 hits:89331 misses:339 starving:0 dirty:63 changed:276
     2: cs:StandAlone st:Primary/Unknown ds:UpToDate/DUnknown   r---
        ns:0 nr:0 dw:1819346 dr:816646 al:274 bm:111 lo:0 pe:0 ua:0 ap:0
            resync: used:0/61 hits:0 misses:0 starving:0 dirty:0 changed:0
            act_log: used:0/127 hits:105903 misses:334 starving:0 dirty:60 changed:274
    

    Статистика

    Время первой команды журнала13:45:20 2010- 3-24
    Время последней команды журнала16:12:00 2010- 3-24
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %24.75
    Процент синтаксически неверно набранных команд, % 0.99
    Суммарное время работы с терминалом *, час 2.44
    Количество командных строк в единицу времени, команда/мин 0.69
    Частота использования команд
    ping15|==============| 14.71%
    screen12|===========| 11.76%
    apt-get9|========| 8.82%
    umount6|=====| 5.88%
    mount6|=====| 5.88%
    ifconfig5|====| 4.90%
    xm4|===| 3.92%
    ls4|===| 3.92%
    modprobe4|===| 3.92%
    exit4|===| 3.92%
    rdesktop3|==| 2.94%
    brctl2|=| 1.96%
    cd2|=| 1.96%
    pwd2|=| 1.96%
    chroot2|=| 1.96%
    drbdadm2|=| 1.96%
    vconfig2|=| 1.96%
    df2|=| 1.96%
    mkfs.ext31|| 0.98%
    lsof1|| 0.98%
    cat1|| 0.98%
    disk1|| 0.98%
    ps1|| 0.98%
    touch1|| 0.98%
    iptables1|| 0.98%
    vi1|| 0.98%
    less1|| 0.98%
    uname-a1|| 0.98%
    grep1|| 0.98%
    ssh1|| 0.98%
    lvcreate1|| 0.98%
    vgdisplay1|| 0.98%
    uname1|| 0.98%
    debootstrap1|| 0.98%
    ____
    *) Интервалы неактивности длительностью 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$