/l3/users/igor-public/nt-scale-2010-03/linux10.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 |
|
#ls /mnt2/
|
#ls /mnt/
bin boot dev etc home lib lost+found media mnt opt proc root sbin selinux srv sys tmp usr var |
#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/Primary ds:UpToDate/UpToDate C r--- ns:0 nr:1508008 dw:1508008 dr:0 al:0 bm:137 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:56996 misses:92 starving:0 dirty:0 changed:92 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:597552 nr:1015792 dw:1613344 dr:297 al:193 bm:108 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:64450 misses:70 starving:0 dirty:0 changed:70 act_log: used:0/127 hits:149195 misses:471 starving:0 dirty:278 changed:193 |
#vi /etc/xen/linux1-2.6.18
--- /tmp/l3-saved-3718.31776.8311 2010-03-25 14:20:54.000000000 +0200 +++ /etc/xen/linux1-2.6.18 2010-03-25 14:21:08.000000000 +0200 @@ -2,7 +2,7 @@ ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" name = "linux1" vif = [ 'bridge=eth0' ] -disk = [ 'phy:/dev/DATA/linux1,hda1,w' ] +disk = [ 'phy:/dev/drbd2,hda1,w' ] root = "/dev/hda1 ro" extra = "mem=512M" memory = 128 |
#cat /etc/xen/linux1-2.6.18
kernel = "/boot/vmlinuz-2.6.18-6-xen-686" ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" name = "linux1" vif = [ 'bridge=eth0' ] disk = [ 'phy:/dev/drbd2,hda1,w' ] root = "/dev/hda1 ro" extra = "mem=512M" memory = 128 maxmem = 512 pci=['03:00.0'] |
#mv /etc/xen/linux1-2.6.18 /etc/xen/linux10
|
#rm /etc/xen/linux1
|
#vi /etc/xen/linux10
--- /tmp/l3-saved-3718.15136.18920 2010-03-25 14:21:37.000000000 +0200 +++ /etc/xen/linux10 2010-03-25 14:21:41.000000000 +0200 @@ -1,6 +1,6 @@ kernel = "/boot/vmlinuz-2.6.18-6-xen-686" ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" -name = "linux1" +name = "linux10" vif = [ 'bridge=eth0' ] disk = [ 'phy:/dev/drbd2,hda1,w' ] root = "/dev/hda1 ro" |
#vi /etc/xen/linux10
--- /tmp/l3-saved-3718.32726.18718 2010-03-25 14:21:43.000000000 +0200 +++ /etc/xen/linux10 2010-03-25 14:21:48.000000000 +0200 @@ -7,4 +7,4 @@ extra = "mem=512M" memory = 128 maxmem = 512 -pci=['03:00.0'] +#pci=['03:00.0'] |
#xm create -c linux10
Using config file "/etc/xen/linux10". Error: Device 769 (vbd) could not be connected. Device /dev/drbd2 is mounted in the privileged domain, and so cannot be mounted by a guest. |
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) configfs on /sys/kernel/config type configfs (rw) ocfs2_dlmfs on /dlm type ocfs2_dlmfs (rw) /dev/drbd2 on /mnt type ext3 (rw) |
#umount /mnt
|
#xm create -c linux10
Using config file "/etc/xen/linux10". Started domain linux10 PCI: System does not support PCI PCI: System does not support PCI NET: Registered protocol family 2 IP route cache hash table entries: 16384 (order: 4, 65536 bytes) TCP established hash table entries: 65536 (order: 7, 524288 bytes) TCP bind hash table entries: 32768 (order: 6, 262144 bytes) TCP: Hash tables configured (established 65536 bind 32768) TCP reno registered ... RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) linux10:~# ping ya.ru PING ya.ru (77.88.21.8) 56(84) bytes of data. 64 bytes from ya.ru (77.88.21.8): icmp_seq=1 ttl=50 time=80.2 ms --- ya.ru ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 80.210/80.210/80.210/0.000 ms linux10:~# exit logout Debian GNU/Linux 5.0 linux10 tty1 |
#ssh 192.168.15.1
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:0f:fe:7e:b8:53 inet addr:192.168.15.1 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::20f:feff:fe7e:b853/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:907869 errors:0 dropped:0 overruns:0 frame:0 TX packets:1836333 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:836066377 (797.3 MiB) TX bytes:2720758327 (2.5 GiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 ... collisions:0 txqueuelen:1000 RX bytes:850810758 (811.3 MiB) TX bytes:2738087812 (2.5 GiB) Memory:f0180000-f01a0000 vif15.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:11 errors:0 dropped:4 overruns:0 carrier:0 collisions:0 txqueuelen:32 RX bytes:0 (0.0 B) TX bytes:978 (978.0 B) |
#brctl show
bridge name bridge id STP enabled interfaces eth0 8000.000ffe7eb853 no peth0 vif15.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:Connected st:Primary/Secondary ds:UpToDate/UpToDate C r--- ns:1510156 nr:0 dw:596748 dr:934871 al:211 bm:150 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:56996 misses:92 starving:0 dirty:0 changed:92 act_log: used:0/127 hits:148737 misses:271 starving:0 dirty:60 changed:211 2: cs:Connected st:Secondary/Primary ds:UpToDate/UpToDate C r--- ns:1015792 nr:598876 dw:598876 dr:1015792 al:0 bm:107 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:64450 misses:70 starving:0 dirty:0 changed:70 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0 |
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) configfs on /sys/kernel/config type configfs (rw) ocfs2_dlmfs on /dlm type ocfs2_dlmfs (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) |
#exit
exit Connection to 192.168.15.1 closed. |
#ssh 192.168.15.2
^C |
#ssh 192.168.15.7
The authenticity of host '192.168.15.7 (192.168.15.7)' can't be established. RSA key fingerprint is 7c:43:36:d3:54:87:cd:84:61:42:6a:09:94:5f:20:8f. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.15.7' (RSA) to the list of known hosts. root@192.168.15.7's password: Linux linux7 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 12:20:43 2010 from linux12.unix.nt l3-agent is already running: pid=3372; pidfile=/root/.lilalo/l3-agent.pid |
#ls -l /dev/DATA/
итого 0 lrwxrwxrwx 1 root root 25 Мар 25 14:16 drbdmeta -> /dev/mapper/DATA-drbdmeta lrwxrwxrwx 1 root root 20 Мар 25 14:15 lv1 -> /dev/mapper/DATA-lv1 lrwxrwxrwx 1 root root 20 Мар 25 14:15 lv3 -> /dev/mapper/DATA-lv3 lrwxrwxrwx 1 root root 23 Мар 25 11:22 lvxen1 -> /dev/mapper/DATA-lvxen1 lrwxrwxrwx 1 root root 21 Мар 25 14:16 meta -> /dev/mapper/DATA-meta |
#vi /etc/drbd.conf
|
#ls
drbd8-2.6.26-2-686_8.0.14-2+lenny1+2.6.26-21_i386.deb linux-headers-2.6.26-2-686 drbd8-2.6.26-2-686_8.0.14-2+lenny1+2.6.26-21lenny4_i386.deb linux-headers-2.6.26-2-common drbd8-2.6.26-2-xen-686_8.0.14-2+lenny1+2.6.26-21lenny4_i386.deb linux-headers-2.6.26-2-common-xen drbd8.tar.bz2 linux-headers-2.6.26-2-xen-686 iscsitarget-module-2.6.26-2-686_0.4.16+svn162-3+2.6.26-21_i386.deb linux-kbuild-2.6.26 iscsitarget.tar.bz2 linux-OLDVERSION.1269354251 kqemu-modules-2.6.26-2-686_1.3.0~pre11-8+2.6.26-21lenny4_i386.deb linux-OLDVERSION.1269518845 kqemu.tar.bz2 linux-OLDVERSION.1269518881 kvm.tar.bz2 modules linux |
#ls /root/
disk1.img disk2.img disk3.img disk4.img disk5.img linux1.save xen-unstable.hg |
#mv /root/xen-unstable.hg /usr/src/
|
#cd /usr/src/xen-unstable.hg/
|
#ls
buildconfigs config Config.mk COPYING docs extras install.sh Makefile README stubdom tools unmodified_drivers xen |
#hg update xen-unstable.hg
abort: unknown revision 'xen-unstable.hg'! |
#hg update 4.0.0-rc7
8 files updated, 0 files merged, 0 files removed, 0 files unresolved |
#ssh 192.168.15.1 drbdadm primary r2
|
#ssh 192.168.15.1 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:Primary/Secondary ds:UpToDate/UpToDate C r--- ns:1510596 nr:0 dw:597188 dr:934927 al:211 bm:150 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:56996 misses:92 starving:0 dirty:0 changed:92 act_log: used:0/127 hits:148828 misses:271 starving:0 dirty:60 changed:211 2: cs:Connected st:Primary/Primary ds:UpToDate/UpToDate C r--- ns:1015792 nr:598876 dw:598876 dr:1015792 al:0 bm:107 lo:0 pe:0 ua:0 ap:0 resync: used:0/61 hits:64450 misses:70 starving:0 dirty:0 changed:70 act_log: used:0/127 hits:0 misses:0 starving:0 dirty:0 changed:0 |
#vi /etc/xen/xend-config.sxp
--- /tmp/l3-saved-3718.18753.30215 2010-03-25 14:54:52.000000000 +0200 +++ /etc/xen/xend-config.sxp 2010-03-25 14:55:01.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) |
#/etc/init.d/xend restart
Restarting XEN control daemon: xend. |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7979 2 r----- 7432.1 linux10 5 128 1 -b---- 7.3 |
#scp /etc/xen/linux10 192.168.15.1:/etc/xen/
linux10 100% 248 0.2KB/s 00:00 |
#xm shutdown linux10
|
#exit
exit Connection to 192.168.15.1 closed. |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7979 2 r----- 7488.4 |
#ssh 192.168.15.1
|
#xm create linux10
Using config file "/etc/xen/linux10". Started domain linux10 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7655 2 r----- 6992.2 linux1 15 256 1 -b---- 6.1 linux10 16 128 1 r----- 1.9 |
#xm console linux10
netfront: Initialising virtual ethernet driver. PNP: No PS/2 controller found. Probing ports directly. i8042.c: No controller found. 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 ... Configuring network interfaces...done. Setting console screen modes and fonts. INIT: Entering runlevel: 2 Starting enhanced syslogd: rsyslogd. Starting OpenBSD Secure Shell server: sshdNET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver . Starting periodic command scheduler: crond. Debian GNU/Linux 5.0 linux10 tty1 |
#xm migrate --live linux10 192.168.15.10
|
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7652 2 r----- 7005.3 linux1 15 256 1 -b---- 6.2 |
#exit
exit Connection to 192.168.15.1 closed. |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7979 2 r----- 7524.3 linux10 6 128 1 -b---- 0.0 |
#xm console linux10
Debian GNU/Linux 5.0 linux10 tty1 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7979 2 r----- 7549.1 linux10 6 128 1 -b---- 0.0 |
#xm migrate --live linux10 192.168.15.1
|
#ping 192.168.15.110
PING 192.168.15.110 (192.168.15.110) 56(84) bytes of data. 64 bytes from 192.168.15.110: icmp_seq=2 ttl=64 time=0.238 ms ^C --- 192.168.15.110 ping statistics --- 2 packets transmitted, 1 received, 50% packet loss, time 1012ms rtt min/avg/max/mdev = 0.238/0.238/0.238/0.000 ms |
#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/Primary ds:UpToDate/UpToDate C r--- ns:0 nr:1510596 dw:1510596 dr:0 al:0 bm:137 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:StandAlone st:Primary/Unknown ds:UpToDate/DUnknown r--- ns:600068 nr:1016716 dw:1616868 dr:11934 al:205 bm:108 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:149621 misses:483 starving:0 dirty:278 changed:205 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 7976 2 r----- 7885.0 |
#less /var/log/messages
|
#drbdadm -- --discard-my-data connect all
/dev/drbd1: Failure: (125) Device has a net-config (use disconnect first) Command 'drbdsetup /dev/drbd1 net 192.168.15.10:7789 192.168.15.1:7789 C --set-defaults --create-device --allow-two-primaries --discard-my-data' terminated with exit code 10 drbdsetup exited with code 10 |
#drbdadm -- -discard-my-data connect r2
drbdsetup net: unrecognized option 'C' Command 'drbdsetup /dev/drbd2 net 192.168.15.10:7790 192.168.15.1:7790 C --set-defaults --create-device --allow-two-primaries -discard-my-data' terminated with exit code 20 drbdadm aborting |
#drbdadm -- --discard-my-data connect r2
|
#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/Primary ds:UpToDate/UpToDate C r--- ns:0 nr:1510596 dw:1510596 dr:0 al:0 bm:137 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:Secondary/Unknown ds:UpToDate/DUnknown C r--- ns:0 nr:0 dw:1616868 dr:11934 al:205 bm:171 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:149621 misses:483 starving:0 dirty:278 changed:205 |
#drbdadm -- --discard-my-data connect r2
/dev/drbd2: Failure: (125) Device has a net-config (use disconnect first) Command 'drbdsetup /dev/drbd2 net 192.168.15.10:7790 192.168.15.1:7790 C --set-defaults --create-device --allow-two-primaries --discard-my-data' terminated with exit code 10 |
#drbdadm -- --discard-my-data disconnect r2
drbdsetup disconnect: unrecognized option '--discard-my-data' Command 'drbdsetup /dev/drbd2 disconnect --discard-my-data' terminated with exit code 20 drbdadm aborting |
#drbdadm disconnect r2
|
#drbdadm -- --discard-my-data disconnect r2
drbdsetup disconnect: unrecognized option '--discard-my-data' Command 'drbdsetup /dev/drbd2 disconnect --discard-my-data' terminated with exit code 20 drbdadm aborting |
#drbdadm disconnect r2
|
#drbdadm -- --discard-my-data connect r2
|
#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/Primary ds:UpToDate/UpToDate C r--- ns:0 nr:1510596 dw:1510596 dr:0 al:0 bm:137 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:Secondary/Unknown ds:UpToDate/DUnknown C r--- ns:0 nr:0 dw:1616868 dr:11934 al:205 bm:171 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:149621 misses:483 starving:0 dirty:278 changed:205 |
#/etc/init.d/ocfs2 stop
Stopping Oracle Cluster File System (OCFS2) OK |
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) configfs on /sys/kernel/config type configfs (rw) ocfs2_dlmfs on /dlm type ocfs2_dlmfs (rw) |
#umount /dlm
|
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) configfs on /sys/kernel/config type configfs (rw) |
#ps aux | grep ocf
root 9244 0.0 0.0 3132 708 pts/3 R+ 15:07 0:00 grep ocf |
#lsmod | grep ocf
ocfs2_dlmfs 18312 0 ocfs2_stack_o2cb 4832 0 ocfs2_dlm 179236 2 ocfs2_dlmfs,ocfs2_stack_o2cb ocfs2_nodemanager 141544 6 ocfs2_dlmfs,ocfs2_stack_o2cb,ocfs2_dlm ocfs2_stackglue 10780 1 ocfs2_stack_o2cb configfs 21428 2 ocfs2_nodemanager |
#modprobe -r ocfs2_dlmfs
|
#lsmod | grep ocf
ocfs2_stack_o2cb 4832 0 ocfs2_dlm 179236 1 ocfs2_stack_o2cb ocfs2_nodemanager 141544 5 ocfs2_stack_o2cb,ocfs2_dlm ocfs2_stackglue 10780 1 ocfs2_stack_o2cb configfs 21428 2 ocfs2_nodemanager |
#modprobe -r ocfs2_stack_o2cb
|
#rmmod ocfs2_nodemanager
ERROR: Module ocfs2_nodemanager is in use |
#ps aux | grep o2c
root 9342 0.0 0.0 3132 708 pts/3 R+ 15:09 0:00 grep o2c |
#lsmod | less
|
#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:Primary/Primary ds:UpToDate/UpToDate C r--- ns:0 nr:1510596 dw:1510596 dr:0 al:0 bm:137 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:StandAlone st:Primary/Unknown ds:UpToDate/DUnknown r--- ns:0 nr:108 dw:1616976 dr:11934 al:205 bm:178 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:149621 misses:483 starving:0 dirty:278 changed:205 |
#less /var/log/messages
|
#cat /etc/default/o2cb
# # This is a configuration file for automatic startup of the O2CB # driver. It is generated by running 'dpkg-reconfigure ocfs2-tools'. # Please use that method to modify this file. # # O2CB_ENABLED: 'true' means to load the driver on boot. O2CB_ENABLED=true O2CB_ENABLED=false # O2CB_BOOTCLUSTER: If not empty, the name of a cluster to start. O2CB_BOOTCLUSTER=ocfs2 # O2CB_HEARTBEAT_THRESHOLD: Iterations before a node is considered dead. O2CB_HEARTBEAT_THRESHOLD=31 # O2CB_IDLE_TIMEOUT_MS: Time in ms before a network connection is considered dead. O2CB_IDLE_TIMEOUT_MS=30000 # O2CB_KEEPALIVE_DELAY_MS: Max. time in ms before a keepalive packet is sent. O2CB_KEEPALIVE_DELAY_MS=2000 # O2CB_RECONNECT_DELAY_MS: Min. time in ms between connection attempts. O2CB_RECONNECT_DELAY_MS=2000 |
#reboot
|
#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: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:Secondary/Unknown ds:UpToDate/DUnknown 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 |
#drbdadm disconnect 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:WFConnection st:Secondary/Unknown ds:UpToDate/DUnknown 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:WFConnection st:Secondary/Unknown ds:UpToDate/DUnknown 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 |
#watch cat /proc/drbd
|
#version: 8.0.14 (api:86/proto:86)
|
#watch cat /proc/drbd
|
#version: 8.0.14 (api:86/proto:86)
|
#xm dmesg | grep -i vmx
(XEN) HVM: VMX enabled |
#vgdisplay
--- Volume group --- VG Name DATA System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 21 VG Access read/write VG Status resizable MAX LV 0 Cur LV 4 Open LV 3 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 3584 / 14.00 GB Free PE / Size 8339 / 32.57 GB VG UUID G3WPnT-gf8B-iUJh-6mIR-tlkh-YHAA-NOHFfr |
# # This is a configuration file for automatic startup of the O2CB # driver. It is generated by running 'dpkg-reconfigure ocfs2-tools'. # Please use that method to modify this file. # # O2CB_ENABLED: 'true' means to load the driver on boot. O2CB_ENABLED=true O2CB_ENABLED=false # O2CB_BOOTCLUSTER: If not empty, the name of a cluster to start. O2CB_BOOTCLUSTER=ocfs2 # O2CB_HEARTBEAT_THRESHOLD: Iterations before a node is considered dead. O2CB_HEARTBEAT_THRESHOLD=31 # O2CB_IDLE_TIMEOUT_MS: Time in ms before a network connection is considered dead. O2CB_IDLE_TIMEOUT_MS=30000 # O2CB_KEEPALIVE_DELAY_MS: Max. time in ms before a keepalive packet is sent. O2CB_KEEPALIVE_DELAY_MS=2000 # O2CB_RECONNECT_DELAY_MS: Min. time in ms between connection attempts. O2CB_RECONNECT_DELAY_MS=2000
kernel = "/boot/vmlinuz-2.6.18-6-xen-686" ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" name = "linux1" vif = [ 'bridge=eth0' ] disk = [ 'phy:/dev/drbd2,hda1,w' ] root = "/dev/hda1 ro" extra = "mem=512M" memory = 128 maxmem = 512 pci=['03: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:WFConnection st:Secondary/Unknown ds:UpToDate/DUnknown 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:WFConnection st:Secondary/Unknown ds:UpToDate/DUnknown 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:18:49 2010- 3-25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 15:22:08 2010- 3-25 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 6.93 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.96 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.75 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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