/l3/users/abear/nt-scale-2010-03/linux5.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 |
|
#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:WFConnection st:Secondary/Unknown ds:UpToDate/DUnknown C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:77 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:0 misses:0 starving:0 dirty:0 changed:0 2: cs:WFConnection st:Primary/Unknown ds:UpToDate/DUnknown C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:36 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:0 misses:0 starving:0 dirty:0 changed:0 |
#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:SyncSource st:Secondary/Secondary ds:UpToDate/Inconsistent C r--- ns:218112 nr:0 dw:0 dr:218112 al:0 bm:90 lo:0 pe:0 ua:0 ap:0 [>....................] sync'ed: 4.3% (4907/5120)M finish: 0:06:32 speed: 12,704 (10,384) K/sec resync: used:0/61 hits:13618 misses:14 starving:0 dirty:0 changed:14 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0 2: cs:SyncSource st:Primary/Secondary ds:UpToDate/Inconsistent C r--- ns:218112 nr:0 dw:0 dr:218112 al:0 bm:49 lo:0 pe:0 ua:0 ap:0 [>....................] sync'ed: 4.3% (4907/5120)M finish: 0:06:32 speed: 12,768 (10,384) K/sec resync: used:0/61 hits:13618 misses:14 starving:0 dirty:0 changed:14 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0 |
#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:SyncSource st:Secondary/Secondary ds:UpToDate/Inconsistent C r--- ns:520192 nr:0 dw:0 dr:520192 al:0 bm:108 lo:0 pe:0 ua:0 ap:0 [=>..................] sync'ed: 10.0% (4612/5120)M finish: 0:11:34 speed: 6,656 (10,400) K/sec resync: used:0/61 hits:32480 misses:32 starving:0 dirty:0 changed:32 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0 2: cs:SyncSource st:Primary/Secondary ds:UpToDate/Inconsistent C r--- ns:520192 nr:0 dw:0 dr:520192 al:0 bm:67 lo:0 pe:0 ua:0 ap:0 [=>..................] sync'ed: 10.0% (4612/5120)M finish: 0:12:17 speed: 6,112 (10,400) K/sec resync: used:0/61 hits:32480 misses:32 starving:0 dirty:0 changed:32 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0 |
#vi /etc/xen/linux1
--- /tmp/l3-saved-3850.20143.24542 2010-03-25 14:38:01.000000000 +0200 +++ /etc/xen/linux1 2010-03-25 14:38:44.000000000 +0200 @@ -3,9 +3,9 @@ memory = 128 name = "linux1" vif = [ 'bridge=eth1' ] -disk = [ 'phy:/dev/DATA/linux1,hda1,w' ] +disk = [ 'phy:/dev/drbd2,hda1,w' ] root = "/dev/hda1 ro" extra = "mem=512M" memory = 128 maxmem = 512 -pc =[ '02:00.0' ] +#pc =[ '02:00.0' ] |
#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:SyncSource st:Secondary/Primary ds:UpToDate/Inconsistent C r--- ns:1455104 nr:0 dw:0 dr:1455104 al:0 bm:165 lo:32 pe:0 ua:32 ap:0 [====>...............] sync'ed: 27.9% (3699/5120)M finish: 0:03:40 speed: 16,864 (10,244) K/sec resync: used:1/61 hits:90887 misses:89 starving:0 dirty:0 changed:89 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0 2: cs:SyncSource st:Primary/Secondary ds:UpToDate/Inconsistent C r--- ns:1455104 nr:0 dw:0 dr:1455104 al:0 bm:124 lo:0 pe:0 ua:0 ap:0 [====>...............] sync'ed: 27.9% (3699/5120)M finish: 0:03:56 speed: 15,648 (10,244) K/sec resync: used:0/61 hits:90855 misses:89 starving:0 dirty:0 changed:89 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0 |
#mkdi /mnt2
bash: mkdi: команда не найдена |
#mkdir /mnt2
|
#pwd
/home/user |
#cd /
|
#mkdir /mnt2
mkdir: невозможно создать каталог `/mnt2': Файл существует |
#cd /home/user/
|
#ls
Desktop libflashplayer.so xg-scale.pdf install_flash_player_10_linux.deb xg-ids.pdf |
#cd /
|
#ls
bin data etc lib mnt opt sbin sys var boot dev home lost+found mnt2 proc selinux tmp vmlinuz cdrom dlm initrd.img media ocfs root srv usr |
#xm shutdown linux1
Error: Domain 'linux1' does not exist. |
#mount /dev/DATA/linux1 /mnt2
|
#apt-get install rsync
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия rsync. rsync установлен вручную. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#rsync -a /mnt2/ /mnt/
|
#xm create linux1
Using config file "/etc/xen/linux1". Started domain linux1 |
#umount /mnt2
|
#xm create linux1
Using config file "/etc/xen/linux1". Error: Domain 'linux1' already exists with ID '24' |
#umount /mnt
umount: /mnt: not mounted |
#xm create -c linux1
Using config file "/etc/xen/linux1". Error: Domain 'linux1' already exists with ID '24' |
#xm console linux1
62144 bytes) [ 0.004000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.004000] Software IO TLB disabled [ 0.004000] Memory: 104456k/524288k available (1845k kernel code, 26416k reserved, 740k data, 196k init, 0k highmem) [ 0.004000] virtual kernel memory layout: [ 0.004000] fixmap : 0xf5555000 - 0xf57ff000 (2728 kB) [ 0.004000] pkmap : 0xf5000000 - 0xf5200000 (2048 kB) [ 0.004000] vmalloc : 0xe0800000 - 0xf4ffe000 ( 327 MB) [ 0.004000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) [ 0.004000] .init : 0xc038f000 - 0xc03c0000 ( 196 kB) ... (initramfs) (initramfs) (initramfs) (initramfs) (initramfs) (initramfs) (initramfs) (initramfs) [ 117.395218] md: stopping all md devices. [ 118.392873] xen console-0: xenbus_dev_shutdown: device/console/0: Initialising != Connected, skipping [ 118.704363] System halted. |
#ls /mnt2
bin dev home lib media opt root selinux sys usr boot etc http: lost+found mnt proc sbin srv tmp var |
#vi /etc/drbd.conf
|
#xm console linux1
62144 bytes) [ 0.004000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.004000] Software IO TLB disabled [ 0.004000] Memory: 104456k/524288k available (1845k kernel code, 26416k reserved, 740k data, 196k init, 0k highmem) [ 0.004000] virtual kernel memory layout: [ 0.004000] fixmap : 0xf5555000 - 0xf57ff000 (2728 kB) [ 0.004000] pkmap : 0xf5000000 - 0xf5200000 (2048 kB) [ 0.004000] vmalloc : 0xe0800000 - 0xf4ffe000 ( 327 MB) [ 0.004000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) [ 0.004000] .init : 0xc038f000 - 0xc03c0000 ( 196 kB) ... mount: mounting /sys on /root/sys failed: No such file or directory mount: mounting /proc on /root/proc failed: No such file or directory Target filesystem doesn't have /sbin/init. No init found. Try passing init= bootarg. BusyBox v1.10.2 (Debian 1:1.10.2-2) built-in shell (ash) Enter 'help' for a list of built-in commands. /bin/sh: can't access tty; job control turned off (initramfs) [ 22.622553] md: stopping all md devices. [ 23.615447] xen console-0: xenbus_dev_shutdown: device/console/0: Initialising != Connected, skipping [ 23.929999] System halted. |
#vi /etc/xen/xend-config.sxp
--- /tmp/l3-saved-3968.14408.21152 2010-03-25 14:55:20.000000000 +0200 +++ /etc/xen/xend-config.sxp 2010-03-25 14:55:51.000000000 +0200 @@ -59,7 +59,7 @@ #(xend-unix-server no) #(xend-tcp-xmlrpc-server no) #(xend-unix-xmlrpc-server yes) -#(xend-relocation-server no) +(xend-relocation-server yes) #(xend-unix-path /var/lib/xend/xend-socket) |
#mkfs.ext3 /dev/drbd2
mke2fs 1.41.3 (12-Oct-2008) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 327680 inodes, 1310720 blocks 65536 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=1342177280 40 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 38 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. |
#mount /dev/DATA/linux1
mount: can't find /dev/DATA/linux1 in /etc/fstab or /etc/mtab |
#mount /dev/DATA/linux1 /mnt
|
#rsync -a /mnt/ /mnt2/
|
#umount /mnt
|
#xm shutdown linux1
|
#xm create -c linux1
Using config file "/etc/xen/linux1". Started domain linux1 [ 0.004000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.004000] Software IO TLB disabled [ 0.004000] Memory: 104456k/524288k available (1845k kernel code, 26416k reserved, 740k data, 196k init, 0k highmem) [ 0.004000] virtual kernel memory layout: [ 0.004000] fixmap : 0xf5555000 - 0xf57ff000 (2728 kB) [ 0.004000] pkmap : 0xf5000000 - 0xf5200000 (2048 kB) [ 0.004000] vmalloc : 0xe0800000 - 0xf4ffe000 ( 327 MB) [ 0.004000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) ... Stopping enhanced syslogd: rsyslogd. Asking all remaining processes to terminate...done. All processes ended within 1 seconds....done. Deconfiguring network interfaces...done. Cleaning up ifupdown.... Deactivating swap...done. Will now halt. [ 159.929571] md: stopping all md devices. [ 160.922177] xen console-0: xenbus_dev_shutdown: device/console/0: Initialising != Connected, skipping [ 161.230501] System halted. |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7851 2 r----- 15486.7 linux1 29 128 1 -b---- 7.1 linux7 28 128 1 -b---- 0.4 |
#xm migrate linux1 192.168.15.7
|
#xm create -c linux7
Error: Unable to open config file: linux7 Usage: xm create <ConfigFile> [options] [vars] Create a domain based on <ConfigFile>. Options: -h, --help Print this help. --help_config Print the available configuration variables (vars) for the configuration script. -q, --quiet Quiet. --path=PATH Search path for configuration scripts. The value of PATH is a colon-separated directory list. ... creating. Experimental. Can decrease create time. -p, --paused Leave the domain paused after it is created. -c, --console_autoconnect Connect to the console after the domain is created. [options] [vars] Create a domain. Domain creation parameters can be set by command-line switches, from a python configuration script or an SXP config file. See documentation for --defconfig, --config. Configuration variables can be set using VAR=VAL on the command line. For example vmid=3 sets vmid to 3. |
#ssh root@192.168.15.105
root@192.168.15.105's password: Linux linux5 2.6.26-2-xen-686 #1 SMP Tue Mar 9 20:11:42 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: Thu Mar 25 15:02:28 2010 linux5:~# linux5:~# linux5:~# linux5:~# linux5:~# exit logout Connection to 192.168.15.105 closed. |
#xm create -c linux1
Using config file "/etc/xen/linux1". Started domain linux1 62144 bytes) [ 0.004000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.004000] Software IO TLB disabled [ 0.004000] Memory: 104456k/524288k available (1845k kernel code, 26416k reserved, 740k data, 196k init, 0k highmem) [ 0.004000] virtual kernel memory layout: [ 0.004000] fixmap : 0xf5555000 - 0xf57ff000 (2728 kB) [ 0.004000] pkmap : 0xf5000000 - 0xf5200000 (2048 kB) [ 0.004000] vmalloc : 0xe0800000 - 0xf4ffe000 ( 327 MB) ... Mar 25 15:02:20 linux5 kernel: [ 2.079392] kjournald starting. Commit interval 5 seconds Mar 25 15:02:20 linux5 kernel: [ 2.079410] EXT3-fs: recovery complete. Mar 25 15:02:20 linux5 kernel: [ 2.080644] EXT3-fs: mounted filesystem with ordered data mode. Mar 25 15:02:20 linux5 kernel: [ 2.916574] udevd version 125 started Mar 25 15:02:20 linux5 kernel: [ 5.583563] EXT3 FS on hda1, internal journal Mar 25 15:02:20 linux5 rsyslogd: [origin software="rsyslogd" swVersion="3.18.6" x-pid="1116" x-info="http://www.rsyslog.com"] restart Mar 25 15:02:20 linux5 kernel: [ 8.864643] NET: Registered protocol family 10 Mar 25 15:02:20 linux5 kernel: [ 8.864977] lo: Disabled Privacy Extensions ^Z [1]+ Stopped tail -f /var/log/messages |
#xm create -c linux7
Error: Unable to open config file: linux7 Usage: xm create <ConfigFile> [options] [vars] Create a domain based on <ConfigFile>. Options: -h, --help Print this help. --help_config Print the available configuration variables (vars) for the configuration script. -q, --quiet Quiet. --path=PATH Search path for configuration scripts. The value of PATH is a colon-separated directory list. ... creating. Experimental. Can decrease create time. -p, --paused Leave the domain paused after it is created. -c, --console_autoconnect Connect to the console after the domain is created. [options] [vars] Create a domain. Domain creation parameters can be set by command-line switches, from a python configuration script or an SXP config file. See documentation for --defconfig, --config. Configuration variables can be set using VAR=VAL on the command line. For example vmid=3 sets vmid to 3. |
#xm console linux1
linux5:~# linux5:~# linux5:~# linux5:~# shutdown -h now Broadcast message from root@linux5 (hvc0) (Thu Mar 25 15:07:17 2010): The system is going down for system halt NOW! INIT: Switching to runlevel: 0 INIT: Sending processes the TERM signal Saving the system clock. Stopping enhanced syslogd: rsyslogd. Asking all remaining processes to terminate... done. All processes ended within 1 seconds....done. Deconfiguring network interfaces...done. Cleaning up ifupdown.... Deactivating swap...done. Will now halt. [ 310.120514] md: stopping all md devices. [ 311.113029] xen console-0: xenbus_dev_shutdown: device/console/0: Initialising != Connected, skipping [ 311.439252] System halted. |
#ssh root@192.168.15.12
ssh: connect to host 192.168.15.12 port 22: No route to host |
#ping 192.168.15.12
PING 192.168.15.12 (192.168.15.12) 56(84) bytes of data. ^C --- 192.168.15.12 ping statistics --- 2 packets transmitted, 0 received, 100% packet loss, time 1014ms |
#ping 192.168.15.105
PING 192.168.15.105 (192.168.15.105) 56(84) bytes of data. 64 bytes from 192.168.15.105: icmp_seq=1 ttl=64 time=0.386 ms 64 bytes from 192.168.15.105: icmp_seq=2 ttl=64 time=0.055 ms ^C --- 192.168.15.105 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.055/0.220/0.386/0.166 ms |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7851 2 r----- 15926.3 linux1 30 128 1 -b---- 7.2 linux7 28 128 1 -b---- 0.4 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7851 2 r----- 16158.4 linux1 31 128 1 -b---- 7.1 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7851 2 r----- 16078.1 linux7 28 128 1 -b---- 0.4 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7851 2 r----- 16081.6 linux7 28 128 1 -b---- 0.4 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7851 2 r----- 16084.4 linux7 28 128 1 -b---- 0.4 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7851 2 r----- 16088.2 linux7 28 128 1 -b---- 0.4 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7851 2 r----- 16096.9 linux7 28 128 1 -b---- 0.4 |
#xm destroy linux7
|
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7851 2 r----- 16115.8 |
#xm migrate --live linux1
Error: Invalid number of arguments Usage: xm migrate <Domain> <Host> Migrate a domain to another machine. Options: -h, --help Print this help. -l, --live Use live migration. -p=portnum, --port=portnum Use specified port for migration. -r=MBIT, --resource=MBIT Set level of resource usage for migration. |
#xm migrate --live linux1 192.168.15.7
|
#ssh root@192.168.15.10
root@192.168.15.10's password: Linux linux10 2.6.26-2-xen-686 #1 SMP Tue Mar 9 20:11:42 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: Thu Mar 25 15:13:49 2010 from 192.168.15.1 l3-agent is already running: pid=3478; pidfile=/root/.lilalo/l3-agent.pid |
#xm console linux1
Debian GNU/Linux 5.0 linux5 hvc0 linux5 login: Debian GNU/Linux 5.0 linux5 hvc0 linux5 login: Debian GNU/Linux 5.0 linux5 hvc0 linux5 login: Debian GNU/Linux 5.0 linux5 hvc0 linux5 login: Debian GNU/Linux 5.0 linux5 hvc0 linux5 login: root ... Stopping enhanced syslogd: rsyslogd. Asking all remaining processes to terminate...done. All processes ended within 1 seconds....done. Deconfiguring network interfaces...done. Cleaning up ifupdown.... Deactivating swap...done. Will now halt. [ 201.877558] md: stopping all md devices. [ 202.871591] xen console-0: xenbus_dev_shutdown: device/console/0: Initialising != Connected, skipping [ 202.873388] System halted. |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7851 2 r----- 16379.1 linux1 33 128 1 -b---- 7.1 |
#ssh 192.168.15.7 xm migrate --live linux7 192.168.15.5
root@192.168.15.7's password: Error: Domain 'linux7' does not exist. |
#xm create -c linux1
Using config file "./linux1". Started domain linux1 62144 bytes) [ 0.004000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.004000] Software IO TLB disabled [ 0.004000] Memory: 104456k/524288k available (1845k kernel code, 26416k reserved, 740k data, 196k init, 0k highmem) [ 0.004000] virtual kernel memory layout: [ 0.004000] fixmap : 0xf5555000 - 0xf57ff000 (2728 kB) [ 0.004000] pkmap : 0xf5000000 - 0xf5200000 (2048 kB) [ 0.004000] vmalloc : 0xe0800000 - 0xf4ffe000 ( 327 MB) ... Stopping enhanced syslogd: rsyslogd. Asking all remaining processes to terminate...done. All processes ended within 1 seconds....done. Deconfiguring network interfaces...done. Cleaning up ifupdown.... Deactivating swap...done. Will now halt. [66023.680023] md: stopping all md devices. [66024.676764] xen console-0: xenbus_dev_shutdown: device/console/0: Initialising != Connected, skipping [66024.991740] System halted. |
#ssh 192.168.15.7 xm migrate --live linux7 192.168.15.5
root@192.168.15.7's password: Error: Domain 'linux7' does not exist. |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7851 2 r----- 16671.5 linux1 34 128 1 -b---- 12.6 linux7 35 128 1 -b---- 3.7 |
#xm console linux7
F2X K ( B z + S & ) - \ # ) 7 r 9 U q 9 Y @ ? & 6 q Z = w 1 V @ & i \ / t + I X R + ^ x & l H 9 d 3 @ O 7 [ } F < C ) % & H n B y $ Q n N } B [ 2 k } R 1 & u @ * v S / X 8 > 4 i | , t 8 < y s 5 u G ) v o < C S ) w 8 7 y 6 ) h x z z C z d j K L ! { Z \ / ( ` W i S U c a / W e q % q e O K * 7 ; a , [ = w 4 2 p s l g T z c - / W Z & v w 9 b 1 A 2 9 . ( j Q a { L , ) ] ... RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) linux7:~# ifconfig -a lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#ssh 192.168.15.7 xm migrate --live linux7 192.168.15.5
root@192.168.15.7's password: Error: Domain 'linux7' does not exist. |
#cat /etc/xen/linux1
kernel = "/boot/vmlinuz-2.6.26-2-xen-686" ramdisk = "/boot/initrd.img-2.6.26-2-xen-686" memory = 128 name = "linux1" vif = [ 'bridge=eth1' ] disk = [ 'phy:/dev/drbd2,hda1,w' ] root = "/dev/hda1 ro" extra = "mem=512M" memory = 128 maxmem = 512 #pc =[ '02:00.0' ] |
#apt-cache search firefox
aptlinex - Web browser addon to install Debian packages with a click bookmarkbridge - tool to synchronize bookmarks between browsers firefox-sage - lightweight RSS and Atom feed reader for Firefox gnash-common-opengl - free SWF movie player - common files/libraries gnash-common - free SWF movie player - common files/libraries gnash-cygnal - free SWF movie player - Media server gnash-opengl - free SWF movie player gnash-tools - free SWF movie player - Command-line Tools gnash - free SWF movie player klash-opengl - free SWF movie player - standalone player for KDE ... tinymce - platform independent web based Javascript/HTML WYSIWYG editor tinymce2 - platform independent web based Javascript/HTML WYSIWYG editor mozilla-plugin-vlc - multimedia plugin for web browsers based on VLC libmozjs-dev - Development files for the Mozilla SpiderMonkey JavaScript library libmozjs1d - The Mozilla SpiderMonkey JavaScript library libmozjs1d-dbg - Development files for the Mozilla SpiderMonkey JavaScript library openoffice.org - OpenOffice.org Office suite xulrunner-1.9 - XUL + XPCOM application runner xulrunner-1.9-dbg - Development files for the Gecko engine library xulrunner-dev - Development files for the Gecko engine library |
#vgdisplay
--- Volume group --- VG Name DATA System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 19 VG Access read/write VG Status resizable MAX LV 0 Cur LV 7 Open LV 4 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 7168 / 28,00 GB Free PE / Size 4755 / 18,57 GB VG UUID GbP7GB-Mf5Q-uUsW-MCTD-R3J0-vRjt-64lYZ1 |
#vi /etc/drbd.conf
--- /tmp/l3-saved-3850.12707.6396 2010-03-25 16:26:11.000000000 +0200 +++ /etc/drbd.conf 2010-03-25 16:30:24.000000000 +0200 @@ -486,6 +486,40 @@ meta-disk /dev/DATA/meta[1]; } } +resource "r5" { + protocol C; + startup { + wfc-timeout 0; ## Infinite! + degr-wfc-timeout 120; ## 2 minutes. + } + disk { + on-io-error detach; + } + net { + # timeout 60; + # connect-int 10; + # ping-int 10; + # max-buffers 2048; + # max-epoch-size 2048; + # allow-two-primaries; + } + syncer { + } + + on linux5 { + device /dev/drbd3; + disk /dev/DATA/lv5; + address 192.168.15.5:7792; + meta-disk /dev/DATA/drbdmeta[1]; + } + + on linux2 { + device /dev/drbd4; + disk /dev/DATA/lv5; + address 192.168.15.7:7792; + meta-disk /dev/DATA/drbdmeta[1]; + } +} #resource r2 { # protocol C; |
#drbdadm create-md r5
/etc/drbd.conf:512: conflicting use of meta-disk 'linux5:/dev/DATA/drbdmeta[1]' ... /etc/drbd.conf:440: meta-disk 'linux5:/dev/DATA/drbdmeta[1]' first used here. |
#drbdadm create-md r5
open(/dev/DATA/winmeta) failed: No such file or directory Command 'drbdmeta /dev/drbd3 v08 /dev/DATA/winmeta 1 create-md' terminated with exit code 20 drbdadm aborting |
#ls -l /dev/DATA/
итого 0 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 20 Мар 25 16:24 lv5 -> /dev/mapper/DATA-lv5 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 |
#lvcreate -L 5Gb -n winmeta DATA
Logical volume "winmeta" created |
#drbdadm create-md r5
md_offset 134217728 al_offset 134221824 bm_offset 134254592 Found some data ==> This might destroy existing data! <== Do you want to proceed? [need to type 'yes' to confirm] yes Writing meta data... initialising activity log NOT initialized bitmap New drbd meta data block sucessfully created. success |
#/etc/init.d/drbd restarrt
Usage: /etc/init.d/drbd {start|stop|status|reload|restart|force-reload} |
#/etc/init.d/drbd restart
Restarting all DRBD resources/dev/drbd2: State change failed: (-12) Device is held open by someone Command '/sbin/drbdsetup /dev/drbd2 down' terminated with exit code 11 drbdsetup exited with code 11 ERROR: Module drbd is in use /dev/drbd2: Failure: (124) Device is attached to a disk (use detach first) Command '/sbin/drbdsetup /dev/drbd2 disk /dev/DATA/lv4 /dev/DATA/meta 1 --set-defaults --create-device --on-io-error=detach' terminated with exit code 10 . |
#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:Secondary/Unknown ds:UpToDate/DUnknown r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 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:0 misses:0 starving:0 dirty:0 changed:0 2: cs:WFConnection st:Primary/Unknown ds:UpToDate/DUnknown C r--- ns:6021250 nr:0 dw:778370 dr:5342463 al:278 bm:356 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:189152 misses:371 starving:0 dirty:93 changed:278 |
#drbdadm adjust all
|
#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:Connected st:Secondary/Secondary ds:UpToDate/UpToDate C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 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:0 misses:0 starving:0 dirty:0 changed:0 2: cs:Connected st:Primary/Secondary ds:UpToDate/UpToDate C r--- ns:6021250 nr:0 dw:778370 dr:5342463 al:278 bm:356 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:189152 misses:371 starving:0 dirty:93 changed:278 3: cs:StandAlone st:Secondary/Unknown ds:Inconsistent/DUnknown r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 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:0 misses:0 starving:0 dirty:0 changed:0 |
#drbdadm connect r5
|
#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:Connected st:Secondary/Secondary ds:UpToDate/UpToDate C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 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:0 misses:0 starving:0 dirty:0 changed:0 2: cs:Connected st:Primary/Secondary ds:UpToDate/UpToDate C r--- ns:6021250 nr:0 dw:778370 dr:5342463 al:278 bm:356 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:189152 misses:371 starving:0 dirty:93 changed:278 3: cs:StandAlone st:Secondary/Unknown ds:Inconsistent/DUnknown r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 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:0 misses:0 starving:0 dirty:0 changed:0 |
#less /var/log/messages
|
#vi /etc/xen/xend-config.sxp
--- /tmp/l3-saved-3850.12520.21789 2010-03-25 16:52:12.000000000 +0200 +++ /etc/xen/xend-config.sxp 2010-03-25 16:52:39.000000000 +0200 @@ -184,7 +184,7 @@ # The interface for VNC servers to listen on. Defaults # to 127.0.0.1 To restore old 'listen everywhere' behaviour # set this to 0.0.0.0 -#(vnc-listen '127.0.0.1') +(vnc-listen '0.0.0.0') # The default password for VNC console on HVM domain. # Empty string is no authentication. |
#scp /etc/drbd.conf 192.168.15.7:/etc/drbd.conf
root@192.168.15.7's password: drbd.conf 100% 20KB 20.0KB/s 00:00 |
#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:Connected st:Secondary/Secondary ds:UpToDate/UpToDate C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 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:0 misses:0 starving:0 dirty:0 changed:0 2: cs:Connected st:Primary/Secondary ds:UpToDate/UpToDate C r--- ns:6021250 nr:0 dw:778370 dr:5342463 al:278 bm:356 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:189152 misses:371 starving:0 dirty:93 changed:278 3: cs:Connected st:Secondary/Secondary ds:Inconsistent/Inconsistent C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 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:0 misses:0 starving:0 dirty:0 changed:0 |
#drbdsetup /dev/drbd5 primary -o
/dev/drbd5: Failure: (127) Device minor not allocated |
#drbdsetup /dev/drbd3 primary -o
|
#n-utils-common/examples/xmexample.hvm.gz > /etc/xen/winxp10
bash: n-utils-common/examples/xmexample.hvm.gz: Нет такого файла или каталога |
#zcat /usr/share/doc/xen-utils-common/examples/xmexample.hvm.gz > /etc/xen/winxp5
|
kernel = "/boot/vmlinuz-2.6.26-2-xen-686" ramdisk = "/boot/initrd.img-2.6.26-2-xen-686" memory = 128 name = "linux1" vif = [ 'bridge=eth1' ] disk = [ 'phy:/dev/drbd2,hda1,w' ] root = "/dev/hda1 ro" extra = "mem=512M" memory = 128 maxmem = 512 #pc =[ '02:00.0' ]
version: 8.0.14 (api:86/proto:86) GIT-hash: bb447522fc9a87d0069b7e14f0234911ebdab0f7 build by phil@fat-tyre, 2008-11-12 16:40:33 1: cs:Connected st:Secondary/Secondary ds:UpToDate/UpToDate C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 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:0 misses:0 starving:0 dirty:0 changed:0 2: cs:Connected st:Primary/Secondary ds:UpToDate/UpToDate C r--- ns:6021250 nr:0 dw:778370 dr:5342463 al:278 bm:356 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:189152 misses:371 starving:0 dirty:93 changed:278 3: cs:Connected st:Secondary/Secondary ds:Inconsistent/Inconsistent C r--- ns:0 nr:0 dw:0 dr:0 al:0 bm:0 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:0 misses:0 starving:0 dirty:0 changed:0
Время первой команды журнала | 13:22:23 2010- 3-25 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 15:59:04 2010- 3-25 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 15.84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.63 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.03 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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