/l3/users/eb/2009/linux9/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 |
|
#ls -l /mnt
итого 20 drwxr-xr-x 2 root root 4096 Май 30 12:24 data drwx------ 2 root root 16384 Май 30 12:06 lost+found |
#ssh root@192.168.15.11
The authenticity of host '192.168.15.11 (192.168.15.11)' can't be established. RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6. +--[ RSA 2048]----+ | | | . . . ..| | o = o ..o| | . + + o . + o.| | = o S . o o.o| | o . . o+| | =| ... The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. You have new mail. Last login: Fri Jun 5 18:40:53 2009 Agent pid 3871 Agent pid 3871 Agent pid 3871 |
#exit
exit Connection to 192.168.15.11 closed. |
#scp 192.168.15.12:/root/l1-linux-v1.2.40.0.tar.gz ~/
The authenticity of host '192.168.15.12 (192.168.15.12)' can't be established. RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6. +--[ RSA 2048]----+ | | | . . . ..| | o = o ..o| | . + + o . + o.| | = o S . o o.o| | o . . o+| | =| | o | | E | +-----------------+ Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.15.12' (RSA) to the list of known hosts. root@192.168.15.12's password: |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
I: usage: [OPTION]... <suite> <target> [<mirror> [<script>]] I: Try `debootstrap --help' for more information. E: You must specify a suite and a target. |
#ls -l
итого 488 -rwxr-xr-x 1 root root 13819 Июн 28 2007 at_ethtool.c -rw-r--r-- 1 root root 5284 Июн 5 19:06 at_ethtool.o -rwxr-xr-x 1 root root 6938 Июн 28 2007 at.h -rwxr-xr-x 1 root root 27989 Июн 28 2007 at_hw.c -rwxr-xr-x 1 root root 54184 Июн 28 2007 at_hw.h -rw-r--r-- 1 root root 6024 Июн 5 19:06 at_hw.o -rw-r--r-- 1 root root 2059 Июн 5 19:06 atl1.7.gz -rw-r--r-- 1 root root 48537 Июн 5 19:06 atl1.ko -rw-r--r-- 1 root root 3580 Июн 5 19:06 atl1.mod.c ... -rw-r--r-- 1 root root 27232 Июн 5 19:06 at_main.o -rwxr-xr-x 1 root root 3360 Июн 28 2007 at_osdep.h -rwxr-xr-x 1 root root 10374 Июн 28 2007 at_param.c -rw-r--r-- 1 root root 6292 Июн 5 19:06 at_param.o -rwxr-xr-x 1 root root 5691 Июн 28 2007 kcompat.c -rwxr-xr-x 1 root root 29403 Июн 28 2007 kcompat_ethtool.c -rwxr-xr-x 1 root root 34157 Июн 28 2007 kcompat.h -rw-r--r-- 1 root root 635 Июн 5 19:06 kcompat.o -rwxr-xr-x 1 root root 10167 Июн 28 2007 Makefile -rw-r--r-- 1 root root 0 Июн 28 2007 Module.symvers |
#ls -l /boot
итого 26724 -rw-r--r-- 1 root root 67139 Дек 27 16:23 config-2.6.18-6-xen-686 -rw-r--r-- 1 root root 101137 Май 17 23:24 config-2.6.29-2-686 drwxr-xr-x 2 root root 4096 Июн 5 17:54 grub -rw-r--r-- 1 root root 6702018 Июн 5 17:07 initrd.img-2.6.18-6-xen-686 -rw-r--r-- 1 root root 8060482 Июн 1 10:05 initrd.img-2.6.29-2-686 -rw-r--r-- 1 root root 6965077 Май 25 03:11 initrd.img-2.6.29-2-686.bak -rw-r--r-- 1 root root 732729 Дек 27 16:23 System.map-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1055639 Май 17 23:24 System.map-2.6.29-2-686 -rw-r--r-- 1 root root 1245899 Дек 27 16:22 vmlinuz-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1706928 Май 17 23:23 vmlinuz-2.6.29-2-686 -rw-r--r-- 1 root root 259734 Окт 23 2007 xen-3.0.3-1-i386-pae.gz -rw-r--r-- 1 root root 376094 Июн 28 2008 xen-3.2-1-i386.gz |
#chroot /tmp/deb
linux9:/# passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully linux9:/# exit exit |
#ls -l /tmp/deb
итого 72 drwxr-xr-x 2 root root 4096 Июн 6 09:23 bin drwxr-xr-x 2 root root 4096 Апр 11 16:49 boot drwxr-xr-x 4 root root 4096 Июн 6 09:23 dev drwxr-xr-x 39 root root 4096 Июн 6 09:26 etc drwxr-xr-x 2 root root 4096 Апр 11 16:49 home drwxr-xr-x 10 root root 4096 Июн 6 09:23 lib drwxr-xr-x 2 root root 4096 Июн 6 09:22 media drwxr-xr-x 2 root root 4096 Апр 11 16:49 mnt drwxr-xr-x 2 root root 4096 Июн 6 09:22 opt drwxr-xr-x 2 root root 4096 Апр 11 16:49 proc drwxr-xr-x 2 root root 4096 Июн 6 09:27 root drwxr-xr-x 2 root root 4096 Июн 6 09:23 sbin drwxr-xr-x 2 root root 4096 Сен 16 2008 selinux drwxr-xr-x 2 root root 4096 Июн 6 09:22 srv drwxr-xr-x 2 root root 4096 Авг 12 2008 sys drwxrwxrwt 2 root root 4096 Июн 6 09:23 tmp drwxr-xr-x 10 root root 4096 Июн 6 09:22 usr drwxr-xr-x 13 root root 4096 Июн 6 09:22 var |
#d /boot
|
#ls -l /tmp/deb
итого 72 drwxr-xr-x 2 root root 4096 Июн 6 09:23 bin drwxr-xr-x 2 root root 4096 Июн 6 09:27 boot drwxr-xr-x 4 root root 4096 Июн 6 09:23 dev drwxr-xr-x 39 root root 4096 Июн 6 09:26 etc drwxr-xr-x 2 root root 4096 Апр 11 16:49 home drwxr-xr-x 10 root root 4096 Июн 6 09:23 lib drwxr-xr-x 2 root root 4096 Июн 6 09:22 media drwxr-xr-x 2 root root 4096 Апр 11 16:49 mnt drwxr-xr-x 2 root root 4096 Июн 6 09:22 opt drwxr-xr-x 2 root root 4096 Апр 11 16:49 proc drwxr-xr-x 2 root root 4096 Июн 6 09:27 root drwxr-xr-x 2 root root 4096 Июн 6 09:23 sbin drwxr-xr-x 2 root root 4096 Сен 16 2008 selinux drwxr-xr-x 2 root root 4096 Июн 6 09:22 srv drwxr-xr-x 2 root root 4096 Авг 12 2008 sys drwxrwxrwt 2 root root 4096 Июн 6 09:23 tmp drwxr-xr-x 10 root root 4096 Июн 6 09:22 usr drwxr-xr-x 13 root root 4096 Июн 6 09:22 var |
#ls -l /tmp/deb/boot
итого 7784 -rw-r--r-- 1 root root 6702018 Июн 6 09:27 initrd.img-2.6.18-6-xen-686 -rw-r--r-- 1 root root 1245899 Июн 6 09:27 vmlinuz-2.6.18-6-xen-686 |
#cd
|
#vi /etc/xen/kh2
|
#~
Disk /dev/sda: 82.0 GB, 81964302336 bytes 255 heads, 63 sectors/track, 9964 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x3b172248 Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux /dev/sda2 2433 6080 29302560 83 Linux Disk /dev/sdb: 80.0 GB, 80000000000 bytes 255 heads, 63 sectors/track, 9726 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes ... Disk /dev/md0: 30.0 GB, 30005723136 bytes 2 heads, 4 sectors/track, 7325616 cylinders Units = cylinders of 8 * 512 = 4096 bytes Disk identifier: 0x00000000 Disk /dev/md0 doesn't contain a valid partition table Disk /dev/dm-0: 1073 MB, 1073741824 bytes 255 heads, 63 sectors/track, 130 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-0 doesn't contain a valid partition table |
#cat /proc/mdstat
Personalities : [raid1] md0 : active(auto-read-only) raid1 sda2[0] sdb2[1] 29302464 blocks [2/2] [UU] unused devices: <none> |
#vi /etc/xen/kh2
--- /dev/null 2009-06-05 19:03:02.812081480 +0300 +++ /etc/xen/kh2 2009-06-06 09:34:12.000000000 +0300 @@ -0,0 +1,7 @@ +kernel = "/boot/vmlinuz-vmlinuz-2.6.29-2-686" +ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" +memory = 256 +name = "Kharkiv" +disk = [ 'phy:sda2,sda2,w' ] +root='/dev/sda2 ro' +extra = "4" |
#ls /boot
config-2.6.18-6-xen-686 System.map-2.6.18-6-xen-686 config-2.6.29-2-686 System.map-2.6.29-2-686 grub vmlinuz-2.6.18-6-xen-686 initrd.img-2.6.18-6-xen-686 vmlinuz-2.6.29-2-686 initrd.img-2.6.29-2-686 xen-3.0.3-1-i386-pae.gz initrd.img-2.6.29-2-686.bak xen-3.2-1-i386.gz |
#vi /etc/network/interfaces
|
#xm create kh2
Using config file "/etc/xen/kh2". Error: Kernel image does not exist: /boot/vmlinuz-vmlinuz-2.6.29-2-686 |
#vi /etc/xen/kh2
--- /tmp/l3-saved-3179.13892.24316 2009-06-06 09:34:56.000000000 +0300 +++ /etc/xen/kh2 2009-06-06 09:35:40.000000000 +0300 @@ -1,4 +1,4 @@ -kernel = "/boot/vmlinuz-vmlinuz-2.6.29-2-686" +kernel = "/boot/vmlinuz--2.6.18-6-xen-686" ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" memory = 256 name = "Kharkiv" |
#xm create kh2
Using config file "/etc/xen/kh2". Error: Kernel image does not exist: /boot/vmlinuz--2.6.18-6-xen-686 |
#vi /etc/xen/kh2
--- /tmp/l3-saved-3179.18563.25489 2009-06-06 09:35:46.000000000 +0300 +++ /etc/xen/kh2 2009-06-06 09:35:56.000000000 +0300 @@ -1,4 +1,4 @@ -kernel = "/boot/vmlinuz--2.6.18-6-xen-686" +kernel = "/boot/vmlinuz-2.6.18-6-xen-686" ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" memory = 256 name = "Kharkiv" |
#xm create kh2
Using config file "/etc/xen/kh2". Started domain Kharkiv |
#vi /etc/xen/xend_conf.sxp
|
#~
1 "/etc/xen/xend-conf.sxp" [Новый файл]+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31 |
#~
kh2 xend-config.sxp xend-pci-permissive.sxp scripts xend-config-xenapi.sxp xend-pci-quirks.sxp |
#vi /etc/xen/xend-config.sxp
--- /tmp/l3-saved-3179.22560.20563 2009-06-06 09:37:31.000000000 +0300 +++ /etc/xen/xend-config.sxp 2009-06-06 09:38:24.000000000 +0300 @@ -125,7 +125,7 @@ # Your default ethernet device is used as the outgoing interface, by default. # To use a different one (e.g. eth1) use # -# (network-script 'network-bridge netdev=eth1') + (network-script 'network-bridge netdev=eth0') # # The bridge is named xenbr0, by default. To rename the bridge, use # @@ -136,7 +136,7 @@ # two fake interfaces per guest domain. To do things like this, write # yourself a wrapper script, and call network-bridge from it, as appropriate. # -(network-script network-dummy) +#(network-script network-dummy) # The script used to control virtual interfaces. This can be overridden on a # per-vif basis when creating a domain or a configuring a new vif. The |
#/etc/init.d/xend restart
Restarting XEN control daemon: xendWaiting for peth0 to negotiate link.. . |
#brctl show
bridge name bridge id STP enabled interfaces eth0 8000.001e8c642c4a no peth0 |
#xm console Kharkiv
TCP bind hash table entries: 8192 (order: 4, 65536 bytes) TCP: Hash tables configured (established 16384 bind 8192) TCP reno registered audit: initializing netlink socket (disabled) audit(1244270155.057:1): initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered ... No init found. Try passing init= bootarg. BusyBox v1.13.3 (Debian 1:1.13.3-1) built-in shell (ash) Enter 'help' for a list of built-in commands. /bin/sh: can't access tty; job control turned off (initramfs) (initramfs) (initramfs) (initramfs) (initramfs) /init: line 257: can't open /root/dev/console: no such file Kernel panic - not syncing: Attempted to kill init! |
#vi /etc/xen/kh2
|
#mkdir /tmp/deb2
|
#mount /dev/sda2 /tmp/deb2
mount: unknown filesystem type 'mdraid' |
#lvscan
ACTIVE '/dev/TURBO/vol1' [1,00 GB] inherit |
#cp /tmp/deb/* /tmp/deb2
cp: пропуск каталога `/tmp/deb/bin' cp: пропуск каталога `/tmp/deb/boot' cp: пропуск каталога `/tmp/deb/dev' cp: пропуск каталога `/tmp/deb/etc' cp: пропуск каталога `/tmp/deb/home' cp: пропуск каталога `/tmp/deb/lib' cp: пропуск каталога `/tmp/deb/media' cp: пропуск каталога `/tmp/deb/mnt' cp: пропуск каталога `/tmp/deb/opt' cp: пропуск каталога `/tmp/deb/proc' cp: пропуск каталога `/tmp/deb/root' cp: пропуск каталога `/tmp/deb/sbin' cp: пропуск каталога `/tmp/deb/selinux' cp: пропуск каталога `/tmp/deb/srv' cp: пропуск каталога `/tmp/deb/sys' cp: пропуск каталога `/tmp/deb/tmp' cp: пропуск каталога `/tmp/deb/usr' cp: пропуск каталога `/tmp/deb/var' |
#cp -r /tmp/deb/* /tmp/deb2
|
#chroot /tmp/deb2
linux9:/# passwd Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully linux9:/# exit exit |
#xm console Kharkiv
XENBUS: Device with no driver: device/console/0 Freeing unused kernel memory: 148k freed Loading, please wait... Begin: Loading essential drivers ... done. Begin: Running /scripts/init-premount ... FATAL: Error inserting fan (/lib/modules/2.6.18-6-xen-686/kernel/drivers/acpi/fan.ko): No such device FATAL: Error inserting thermal (/lib/modules/2.6.18-6-xen-686/kernel/drivers/acpi/thermal.ko): No such device done. Begin: Mounting root file system ... Begin: Running /scripts/local-top ... Begin: Loadingmd: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 md: raid1 personality registered for level 1 ... done. 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.13.3 (Debian 1:1.13.3-1) built-in shell (ash) Enter 'help' for a list of built-in commands. /bin/sh: can't access tty; job control turned off (initramfs) /init: line 257: can't open /root/dev/console: no such file Kernel panic - not syncing: Attempted to kill init! |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Disk /dev/sda: 82.0 GB, 81964302336 bytes 255 heads, 63 sectors/track, 9964 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x3b172248 Device Boot Start End Blocks Id System /dev/sda1 1 2432 19535008+ 83 Linux /dev/sda2 2433 6080 29302560 83 Linux Disk /dev/sdb: 80.0 GB, 80000000000 bytes 255 heads, 63 sectors/track, 9726 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes ... Disk /dev/md0: 30.0 GB, 30005723136 bytes 2 heads, 4 sectors/track, 7325616 cylinders Units = cylinders of 8 * 512 = 4096 bytes Disk identifier: 0x00000000 Disk /dev/md0 doesn't contain a valid partition table Disk /dev/dm-0: 1073 MB, 1073741824 bytes 255 heads, 63 sectors/track, 130 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/dm-0 doesn't contain a valid partition table |
#mount
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) rootfs on / type rootfs (rw) /dev/sdb1 on /mnt type ext3 (rw) |
#xm console Kharkiv
XENBUS: Device with no driver: device/console/0 Freeing unused kernel memory: 148k freed Loading, please wait... Begin: Loading essential drivers ... done. Begin: Running /scripts/init-premount ... FATAL: Error inserting fan (/lib/modules/2.6.18-6-xen-686/kernel/drivers/acpi/fan.ko): No such device FATAL: Error inserting thermal (/lib/modules/2.6.18-6-xen-686/kernel/drivers/acpi/thermal.ko): No such device done. Begin: Mounting root file system ... Begin: Running /scripts/local-top ... Begin: Loadingmd: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 md: raid1 personality registered for level 1 ... done. 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.13.3 (Debian 1:1.13.3-1) built-in shell (ash) Enter 'help' for a list of built-in commands. /bin/sh: can't access tty; job control turned off (initramfs) /init: line 257: can't open /root/dev/console: no such file Kernel panic - not syncing: Attempted to kill init! |
#xm destroy Kharkiv
|
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 378.5 |
#xm create kh2
Using config file "/etc/xen/kh2". Started domain Kharkiv |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 379.9 Kharkiv 9 256 1 -b---- 0.6 |
#xm console Kharkiv
XENBUS: Device with no driver: device/console/0 Freeing unused kernel memory: 148k freed Loading, please wait... Begin: Loading essential drivers ... done. Begin: Running /scripts/init-premount ... FATAL: Error inserting fan (/lib/modules/2.6.18-6-xen-686/kernel/drivers/acpi/fan.ko): No such device FATAL: Error inserting thermal (/lib/modules/2.6.18-6-xen-686/kernel/drivers/acpi/thermal.ko): No such device done. Begin: Mounting root file system ... Begin: Running /scripts/local-top ... Begin: Loadingmd: md driver 0.90.3 MAX_MD_DEVS=256, MD_SB_DISKS=27 md: bitmap version 4.39 md: raid1 personality registered for level 1 ... done. 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.13.3 (Debian 1:1.13.3-1) built-in shell (ash) Enter 'help' for a list of built-in commands. /bin/sh: can't access tty; job control turned off (initramfs) /init: line 257: can't open /root/dev/console: no such file Kernel panic - not syncing: Attempted to kill init! |
#ls -l /tmp/deb2
итого 88 drwxr-xr-x 2 root root 4096 Июн 6 09:50 bin drwxr-xr-x 2 root root 4096 Июн 6 09:50 boot drwxr-xr-x 4 root root 4096 Июн 6 09:50 dev drwxr-xr-x 39 root root 4096 Июн 6 09:52 etc drwxr-xr-x 2 root root 4096 Июн 6 09:50 home drwxr-xr-x 10 root root 4096 Июн 6 09:50 lib drwx------ 2 root root 16384 Июн 1 10:48 lost+found drwxr-xr-x 2 root root 4096 Июн 6 09:50 media drwxr-xr-x 2 root root 4096 Июн 6 09:50 mnt drwxr-xr-x 2 root root 4096 Июн 6 09:50 opt drwxr-xr-x 2 root root 4096 Июн 6 09:50 proc drwxr-xr-x 2 root root 4096 Июн 6 09:50 root drwxr-xr-x 2 root root 4096 Июн 6 09:50 sbin drwxr-xr-x 2 root root 4096 Июн 6 09:50 selinux drwxr-xr-x 2 root root 4096 Июн 6 09:50 srv drwxr-xr-x 2 root root 4096 Июн 6 09:50 sys drwxr-xr-t 2 root root 4096 Июн 6 09:50 tmp drwxr-xr-x 10 root root 4096 Июн 6 09:50 usr drwxr-xr-x 13 root root 4096 Июн 6 09:50 var |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 385.7 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 387.5 |
#xm create kh2
Using config file "/etc/xen/kh2". Started domain Kharkiv |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 389.4 Kharkiv 12 256 1 r----- 1.9 |
#ssh 10.0.35.100
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | ... root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. You have new mail. Last login: Sat Jun 6 10:20:12 2009 from linux8.class8.unix.nt l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#ping 192.168.15.9
PING 192.168.15.9 (192.168.15.9) 56(84) bytes of data. 64 bytes from 192.168.15.9: icmp_seq=1 ttl=64 time=0.025 ms 64 bytes from 192.168.15.9: icmp_seq=2 ttl=64 time=0.015 ms --- 192.168.15.9 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.015/0.020/0.025/0.005 ms |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 410.2 Kharkiv 13 256 1 -b---- 4.2 |
#ssh
usage: ssh [-1246AaCfgKkMNnqsTtVvXxY] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-e escape_char] [-F configfile] [-i identity_file] [-L [bind_address:]port:host:hostport] [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port] [-R [bind_address:]port:host:hostport] [-S ctl_path] [-w local_tun[:remote_tun]] [user@]hostname [command] |
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data. 64 bytes from 10.0.35.100: icmp_seq=1 ttl=62 time=1.39 ms 64 bytes from 10.0.35.100: icmp_seq=2 ttl=62 time=0.218 ms --- 10.0.35.100 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1000ms rtt min/avg/max/mdev = 0.218/0.805/1.393/0.588 ms |
#xm create kh2
Using config file "/etc/xen/kh2". Error: Domain 'Kharkiv' already exists with ID '1' |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 47.5 Kharkiv 1 256 1 -b---- 0.0 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 47.7 Kharkiv 1 256 1 -b---- 0.0 |
#xm console Kharkiv
Debian GNU/Linux 5.0 linux109 tty1 linux109 login: root Password: Last login: Sat Jun 6 07:11:38 UTC 2009 on tty1 Linux linux109 2.6.18-6-xen-686 #1 SMP Sat Dec 27 13:17:00 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ... lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 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) linux109:~# exit logout Debian GNU/Linux 5.0 linux109 tty1 |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 51.2 Kharkiv 1 256 1 -b---- 0.1 |
#ssh 10.0.35.100
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b +--[ RSA 2048]----+ | | | | | . | | o . | | .S . | | ..o.o . | | =.+o= o | | oXo=.E | ... root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. You have new mail. Last login: Sat Jun 6 10:33:42 2009 from linux16.class16.unix.nt l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid |
#xm console Kharkiv
Debian GNU/Linux 5.0 linux109 tty1 linux109 login: root Password: Last login: Sat Jun 6 07:20:44 UTC 2009 on tty1 Linux linux109 2.6.18-6-xen-686 #1 SMP Sat Dec 27 13:17:00 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. ... #broadcast 192.168.15.255 gateway 192.168.15.254 linux109:~# ifconfig -a lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 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) |
#xm destroy kh2
Error: Domain 'kh2' does not exist. |
#xm destroy Kharkiv
|
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 52.4 |
#xm create Kharkiv
Error: Unable to open config file: Kharkiv 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 create kh2
Using config file "/etc/xen/kh2". Started domain Kharkiv |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 53.8 Kharkiv 2 256 1 r----- 0.8 |
#xm console Kharkiv
TCP bind hash table entries: 8192 (order: 4, 65536 bytes) TCP: Hash tables configured (established 16384 bind 8192) TCP reno registered audit: initializing netlink socket (disabled) audit(1244273145.567:1): initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered ... Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. linux109:~# ifconfig -a lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 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) |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 54.7 Kharkiv 2 256 1 -b---- 4.2 |
#xm destroy Kharkiv
|
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 55.2 |
#mount /dev/TURBO/vol1 /mnt
|
#ls -l /lib/modules
итого 8 drwxr-xr-x 3 root root 4096 Июн 5 19:06 2.6.18-6-xen-686 drwxr-xr-x 3 root root 4096 Май 24 13:20 2.6.29-2-686 |
#ls -l /lib/modules/2.6.18-6-xen-686
итого 1944 lrwxrwxrwx 1 root root 39 Июн 5 19:00 build -> /usr/src/linux-headers-2.6.18-6-xen-686 drwxr-xr-x 9 root root 4096 Июн 5 17:06 kernel -rw-r--r-- 1 root root 303702 Июн 5 19:06 modules.alias -rw-r--r-- 1 root root 288471 Июн 5 19:06 modules.alias.bin -rw-r--r-- 1 root root 69 Дек 27 16:23 modules.ccwmap -rw-r--r-- 1 root root 169629 Июн 5 19:06 modules.dep -rw-r--r-- 1 root root 242168 Июн 5 19:06 modules.dep.bin -rw-r--r-- 1 root root 813 Дек 27 16:23 modules.ieee1394map -rw-r--r-- 1 root root 730 Дек 27 16:23 modules.inputmap -rw-r--r-- 1 root root 17450 Дек 27 16:23 modules.isapnpmap -rw-r--r-- 1 root root 74 Дек 27 16:23 modules.ofmap -rw-r--r-- 1 root root 249439 Дек 27 16:23 modules.pcimap -rw-r--r-- 1 root root 1135 Дек 27 16:23 modules.seriomap -rw-r--r-- 1 root root 131866 Июн 5 19:06 modules.symbols -rw-r--r-- 1 root root 172990 Июн 5 19:06 modules.symbols.bin -rw-r--r-- 1 root root 334134 Дек 27 16:23 modules.usbmap |
#brctl show
bridge name bridge id STP enabled interfaces eth0 8000.001e8c642c4a no peth0 |
#vi /etc/xen/kh2
--- /tmp/l3-saved-5798.9689.21774 2009-06-06 10:33:17.000000000 +0300 +++ /etc/xen/kh2 2009-06-06 10:34:56.000000000 +0300 @@ -2,6 +2,7 @@ ramdisk = "/boot/initrd.img-2.6.18-6-xen-686" memory = 256 name = "Kharkiv" +vif = [ 'bridge=eth0' ] disk = [ 'phy:/dev/TURBO/vol1,sda2,w' ] root='/dev/sda2 ro' extra = "4" |
#vi /etc/xen/kh2
|
#/etc/init.d/xend restart
Restarting XEN control daemon: xend. |
#xm create kh2
Using config file "/etc/xen/kh2". Started domain Kharkiv |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1e:8c:64:2c:4a inet addr:192.168.15.9 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::21e:8cff:fe64:2c4a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:556 errors:0 dropped:0 overruns:0 frame:0 TX packets:269 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:53728 (52.4 KiB) TX bytes:23215 (22.6 KiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 ... 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) vif0.3 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff BROADCAST MULTICAST MTU:1500 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) |
#ifconfig -a | more
|
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 65.1 Kharkiv 4 256 1 -b---- 0.6 |
#xm console Kharkiv
Install these packages without verification [y/N]? y Get:1 http://ftp.us.debian.org lenny/main openssh-blacklist 0.4.1 [2125kB] Get:2 http://ftp.us.debian.org lenny/main openssh-blacklist-extra 0.4.1 [2127kB] Get:3 http://ftp.us.debian.org lenny/main x11-common 1:7.3+18 [343kB] Get:4 http://ftp.us.debian.org lenny/main libxau6 1:1.0.3-3 [11.9kB] Get:5 http://ftp.us.debian.org lenny/main libxdmcp6 1:1.0.2-3 [17.0kB] Get:6 http://ftp.us.debian.org lenny/main libxcb1 1.1-1.1 [43.1kB] Get:7 http://ftp.us.debian.org lenny/main libxcb-xlib0 1.1-1.1 [15.1kB] Get:8 http://ftp.us.debian.org lenny/main libx11-data 2:1.1.5-2 [169kB] Get:9 http://ftp.us.debian.org lenny/main libx11-6 2:1.1.5-2 [623kB] ... root@192.168.15.10's password: Linux linux10 2.6.18-6-xen-686 #1 SMP Sat Dec 27 13:17:00 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. You have mail. Last login: Fri Jun 5 22:40:41 2009 from linux12.class12.unix.nt l3-agent is already running: pid=6692; pidfile=/root/.lilalo/l3-agent.pid |
#exit
exit Connection to 192.168.15.10 closed. linux109:~# exit logout Debian GNU/Linux 5.0 linux109 tty1 linux109 login: root Password: Last login: Sat Jun 6 07:53:37 UTC 2009 from linux9.class9.unix.nt on ttyp0 Linux linux109 2.6.18-6-xen-686 #1 SMP Sat Dec 27 13:17:00 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; ... permitted by applicable law. You have mail. Last login: Sat Jun 6 10:06:07 2009 from linux10.class10.unix.nt linux110:~# linux110:~# exit logout Connection to 192.168.15.110 closed. linux109:~# exit logout Debian GNU/Linux 5.0 linux109 tty1 |
#cat /etc/fstab
# UNCONFIGURED FSTAB FOR BASE SYSTEM LABEL=MEGAMETKA /mnt ext3 defaults 1 0 /dev/sdc1 /mnt ext3 user 1 0 |
#xentop
|
#Mem: 4185276k total, 1359440k used, 2825836k free CPUs: 2 @ 2400MHz
MONIT(1) User Commands MONIT(1) NAME monit - utility for monitoring services on a Unix system SYNOPSIS monit [options] {arguments} DESCRIPTION monit is a utility for managing and monitoring processes, files, direc‐ tories and devices on a Unix system. Monit conducts automatic mainte‐ nance and repair and can execute meaningful causal actions in error situations. E.g. monit can start a process if it does not run, restart a process if it does not respond and stop a process if it uses too much resources. You may use monit to monitor files, directories and devices for changes, such as timestamps changes, checksum changes or size changes. Monit is controlled via an easy to configure control file based on a free-format, token-oriented syntax. Monit logs to syslog or to its own log file and notifies you about error conditions via customizable alert messages. Monit can perform various TCP/IP network checks, protocol checks and can utilize SSL for such checks. Monit provides a http(s) |
#xm list
Name ID Mem VCPUs State Time(s) Domain-0 0 1024 2 r----- 329.2 Kharkiv 4 256 1 -b---- 17.7 |
#ssh 192.168.15.109
Host key fingerprint is df:08:8e:54:98:a3:79:7d:e6:b5:a3:ce:84:6f:05:41 +--[ RSA 2048]----+ | .E | | o . | | + . . | | o + . | | o o S o.. | | o o B +.. | | . o =.+ | | +.. . | ... Linux linux109 2.6.18-6-xen-686 #1 SMP Sat Dec 27 13:17:00 UTC 2008 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sat Jun 6 07:55:03 2009 linux109:~# exit logout Connection to 192.168.15.109 closed. |
#apt-get install slapd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: slapd: Зависит: libperl5.8 (>= 5.8.8) но он не будет установлен E: Сломанные пакеты |
# UNCONFIGURED FSTAB FOR BASE SYSTEM LABEL=MEGAMETKA /mnt ext3 defaults 1 0 /dev/sdc1 /mnt ext3 user 1 0
Personalities : [raid1] md0 : active(auto-read-only) raid1 sda2[0] sdb2[1] 29302464 blocks [2/2] [UU] unused devices: <none>
Время первой команды журнала | 19:36:27 2009- 6- 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:43:29 2009- 6- 6 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 14.85 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.00 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.93 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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