/l3/users/devi/xen-for-zen/xen2.unix.nt/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 |
|
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:18:71:79:F8:9A inet addr:192.168.15.252 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::218:71ff:fe79:f89a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:26039 errors:0 dropped:0 overruns:0 frame:0 TX packets:4682 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2627172 (2.5 MiB) TX bytes:412646 (402.9 KiB) eth1 Link encap:Ethernet HWaddr 00:18:71:79:F8:98 inet addr:192.168.16.2 Bcast:192.168.16.255 Mask:255.255.255.0 ... TX packets:26039 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:412646 (402.9 KiB) TX bytes:2627172 (2.5 MiB) xenbr0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 RX packets:24970 errors:0 dropped:0 overruns:0 frame:0 TX packets:2805 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2363225 (2.2 MiB) TX bytes:89760 (87.6 KiB) |
#ssh 192.168.16.1
root@192.168.16.1's password: |
#ping
PING 192.168.16.1 (192.168.16.1) 56(84) bytes of data. 64 bytes from 192.168.16.1: icmp_seq=1 ttl=64 time=0.206 ms 64 bytes from 192.168.16.1: icmp_seq=2 ttl=64 time=0.187 ms --- 192.168.16.1 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 0.187/0.196/0.206/0.016 ms |
#ssh 192.168.16.1
root@192.168.16.1's password: Connection closed by 192.168.16.1 |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:18:71:79:F8:9A inet addr:192.168.15.252 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::218:71ff:fe79:f89a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:161 errors:0 dropped:0 overruns:0 frame:0 TX packets:187 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:16228 (15.8 KiB) TX bytes:16035 (15.6 KiB) eth1 Link encap:Ethernet HWaddr 00:18:71:79:F8:98 inet addr:192.168.16.2 Bcast:192.168.16.255 Mask:255.255.255.0 ... TX packets:161 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:16035 (15.6 KiB) TX bytes:16228 (15.8 KiB) xenbr0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 RX packets:32 errors:0 dropped:0 overruns:0 frame:0 TX packets:3 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2042 (1.9 KiB) TX bytes:96 (96.0 b) |
#mount
/dev/cciss/c0d0p1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) /sys on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) devshm on /dev/shm type tmpfs (rw) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,nodev) |
#vim /etc/xen/deb0
|
#ls /dev/
Display all 194 possibilities? (y or n) |
#df -h
Файловая система Разм Исп Дост Исп% смонтирована на /dev/cciss/c0d0p1 15G 1,1G 13G 8% / udev 10M 56K 10M 1% /dev devshm 1,6G 0 1,6G 0% /dev/shm |
#ls /
bin dev initrd lib64 mnt root srv usr zen boot etc initrd.img lost+found opt sbin sys var data home lib media proc selinux tmp vmlinuz |
#ls /data/
iso ISO |
#ls /data/iso
|
#ls /data/ISO/
|
#mkdir /data/freebsd
|
#ls -l /data/freebsd
итого 111784 -rw-r--r-- 1 root root 114345654 2006-12-21 12:22 mdroot-7.0.bz2 |
#b
badblocks batch biosdecode blockdev bsd-write basename bc bison bootlogd buildhash bash bg bison.yacc brctl builtin bashbug bind blkid break busybox |
#bu
buildhash builtin busybox |
#bu
buildhash builtin busybox |
#rm /data/freebsd/mdroot-7.0
|
#vim /data/freebsd/xmexample1.bsd
|
#vim /data/freebsd/xmexample1.bsd
11c11 < kernel = "/home/kmacy/kernel" --- > kernel = "/data/freebsd/kernel-current" 59c59 < disk = [ 'file:/home/kmacy/mdroot-7.0,hda1,w' ] --- > disk = [ 'file:/data/freebsd/mdroot-7.0,hda1,w' ] 60a61 > /data/freebsd/mdroot-7.0.bz2 |
#ls -l /data/freebsd
итого 114604 -rw-r--r-- 1 root root 2874150 2006-12-21 12:25 kernel-current -rw-r--r-- 1 root root 114345654 2006-12-21 12:22 mdroot-7.0.bz2 -rw-r--r-- 1 root root 5319 2006-12-21 12:26 xmexample1.bsd |
#rm /data/freebsd/mdroot-7.0.bz2
|
#vim /data/freebsd/xmexample1.bsd
23c23 < name = "ExampleDomain" --- > name = "freebsd" 61d60 < /data/freebsd/mdroot-7.0.bz2 |
#mv .
./ .bash_history .l3rc .profile ../ .bash_profile .lesshst .ssh/ .aptitude/ .bashrc .lilalo/ .viminfo |
#mv .
./ .bash_history .l3rc .profile ../ .bash_profile .lesshst .ssh/ .aptitude/ .bashrc .lilalo/ .viminfo |
#mv .
./ .bash_history .l3rc .profile ../ .bash_profile .lesshst .ssh/ .aptitude/ .bashrc .lilalo/ .viminfo |
#mv /data/freebsd/xmexample1.bsd /etc/xen/freebsd
|
#xm create freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#vim /etc/xen/freebsd
11c11 < kernel = "/data/freebsd/kernel-current" --- > #kernel = "/data/freebsd/kernel-current" |
#xm create freebsd
Using config file "/etc/xen/freebsd". Error: No kernel specified |
#cd /data/freebsd/
|
#wget http://www.yuanjue.net/xen/freebsd-XENU
--12:32:12-- http://www.yuanjue.net/xen/freebsd-XENU => `freebsd-XENU' Распознаётся www.yuanjue.net... сбой: Temporary failure in name resolution. |
#wget http://www.yuanjue.net/xen/freebsd-XENU
--12:35:31-- http://www.yuanjue.net/xen/freebsd-XENU => `freebsd-XENU' Распознаётся www.yuanjue.net... 61.129.113.151 Устанавливается соединение с www.yuanjue.net|61.129.113.151|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 200 OK Длина: 3.184.540 (3.0M) [text/plain] 100%[====================================>] 3.184.540 4.87M/s 12:35:40 (4.86 MB/s) - `freebsd-XENU' сохранён [3184540/3184540] |
#vim /etc/xen/freebsd
10a11 > kernel = "/data/freebsd/freebsd-XENU" |
#xm create freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#wget http://www.yuanjue.net/xen/freebsd_xen_INSTALL
|
#ls
freebsd-XENU kernel-current mdroot-7.0 |
#pwd
/data/freebsd |
#wget http://www.yuanjue.net/xen/freebsd_xen_INSTALL
--12:37:22-- http://www.yuanjue.net/xen/freebsd_xen_INSTALL => `freebsd_xen_INSTALL' Распознаётся www.yuanjue.net... сбой: Temporary failure in name resolution. |
#wget http://www.yuanjue.net/xen/freebsd_xen_INSTALL
--12:37:44-- http://www.yuanjue.net/xen/freebsd_xen_INSTALL => `freebsd_xen_INSTALL' Распознаётся www.yuanjue.net... сбой: Temporary failure in name resolution. |
#wget http://www.yuanjue.net/xen/freebsd_xen_INSTALL
--12:38:05-- http://www.yuanjue.net/xen/freebsd_xen_INSTALL => `freebsd_xen_INSTALL' Распознаётся www.yuanjue.net... сбой: Name or service not known. |
#wget http://www.yuanjue.net/xen/freebsd_xen_INSTALL
--12:39:00-- http://www.yuanjue.net/xen/freebsd_xen_INSTALL => `freebsd_xen_INSTALL' Распознаётся www.yuanjue.net... сбой: Name or service not known. |
#vim /etc/xen/freebsd
146c146,147 < extra += ",vfs.root.mountfrom=ufs:/dev/xbd769a" --- > extra += ",vfs.root.mountfrom=ufs:/dev/md0" > #extra += ",vfs.root.mountfrom=ufs:/dev/xbd769a" |
#xm create freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#vim /etc/xen/freebsd
|
#wget http://www.yuanjue.net/xen/freebsd_xen_INSTALL
--12:40:51-- http://www.yuanjue.net/xen/freebsd_xen_INSTALL => `freebsd_xen_INSTALL' Распознаётся www.yuanjue.net... 61.129.113.151 Устанавливается соединение с www.yuanjue.net|61.129.113.151|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 200 OK Длина: 5.685 (5.6K) [text/plain] 100%[====================================>] 5.685 --.--K/s 12:40:52 (5.43 MB/s) - `freebsd_xen_INSTALL' сохранён [5685/5685] |
#vim /etc/xen/freebsd
11c11 < kernel = "/data/freebsd/freebsd-XENU" --- > kernel = "/data/freebsd/freebsd-XENU_INSTALL" |
#xm create freebsd
Using config file "/etc/xen/freebsd". Error: Kernel image does not exist: /data/freebsd/freebsd-XENU_INSTALL |
#vim /etc/xen/freebsd
11c11 < kernel = "/data/freebsd/freebsd-XENU_INSTALL" --- > kernel = "/data/freebsd/freebsd-xen_INSTALL" |
#xm create freebsd
Using config file "/etc/xen/freebsd". Error: Kernel image does not exist: /data/freebsd/freebsd-xen_INSTALL |
#vim /etc/xen/freebsd
11c11 < kernel = "/data/freebsd/freebsd-xen_INSTALL" --- > kernel = "/data/freebsd/freebsd_xen_INSTALL" |
#xm create freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#less /var/log/xen/
|
#less /var/log/xen/xen
|
#less /var/log/xen/xend.log
|
#tail -f /var/log/xen/xend.log
[2006-12-21 12:42:24 xend 7914] DEBUG (__init__:1072) features = [2006-12-21 12:42:24 xend.XendDomainInfo 7914] ERROR (__init__:1072) Domain construction failed Traceback (most recent call last): File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 195, in create vm.initDomain() File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 1363, in initDomain raise VmError(str(exn)) VmError: (22, 'Invalid argument') [2006-12-21 12:42:24 xend.XendDomainInfo 7914] DEBUG (__init__:1072) XendDomainInfo.destroy: domid=17 [2006-12-21 12:42:24 xend.XendDomainInfo 7914] DEBUG (__init__:1072) XendDomainInfo.destroyDomain(17) ... [2006-12-21 12:50:40 xend 7941] DEBUG (__init__:1072) features = [2006-12-21 12:50:40 xend.XendDomainInfo 7941] ERROR (__init__:1072) Domain construction failed Traceback (most recent call last): File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 195, in create vm.initDomain() File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 1363, in initDomain raise VmError(str(exn)) VmError: (22, 'Invalid argument') [2006-12-21 12:50:40 xend.XendDomainInfo 7941] DEBUG (__init__:1072) XendDomainInfo.destroy: domid=18 [2006-12-21 12:50:40 xend.XendDomainInfo 7941] DEBUG (__init__:1072) XendDomainInfo.destroyDomain(18) |
#wget http://txrx.org/xen/freebsd-XENU-DEMOCD
--12:53:22-- http://txrx.org/xen/freebsd-XENU-DEMOCD => `freebsd-XENU-DEMOCD' Распознаётся txrx.org... 216.250.164.124 Устанавливается соединение с txrx.org|216.250.164.124|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 200 OK Длина: 2.434.390 (2.3M) [application/octet-stream] 100%[====================================>] 2.434.390 49.56K/s ETA 00:00 12:54:13 (48.50 KB/s) - `freebsd-XENU-DEMOCD' сохранён [2434390/2434390] |
#vim /etc/xen/freebsd
11c11,12 < kernel = "/data/freebsd/freebsd_xen_INSTALL" --- > kernel = "/data/freebsd/freebsd-XENU-DEMOCD" > #kernel = "/data/freebsd/freebsd_xen_INSTALL" |
#xm create freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#vim /etc/xen/freebsd
11a12 > #kernel = "/data/freebsd/freebsd-XENU-DEMOCD" |
#wget http://txrx.org/xen/freebsd-INSTALL_XENU
--12:55:15-- http://txrx.org/xen/freebsd-INSTALL_XENU => `freebsd-INSTALL_XENU' Распознаётся txrx.org... 216.250.164.124 Устанавливается соединение с txrx.org|216.250.164.124|:80... соединение установлено. Запрос HTTP послан, ожидается ответ... 200 OK Длина: 3.878.458 (3.7M) [application/octet-stream] 100%[====================================>] 3.878.458 48.40K/s ETA 00:00 12:56:37 (46.76 KB/s) - `freebsd-INSTALL_XENU' сохранён [3878458/3878458] |
#vim /etc/xen/freebsd
11c11 < kernel = "/data/freebsd/freebsd-XENU-DEMOCD" --- > kernel = "/data/freebsd/freebsd-INSTALL_XENU" |
#xm create -c freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#vim freebsd
|
#vim freebsd
|
#vim /etc/xen/freebsd
148,149c148,149 < extra += ",vfs.root.mountfrom=ufs:/dev/md0" < #extra += ",vfs.root.mountfrom=ufs:/dev/xbd769a" --- > #extra += ",vfs.root.mountfrom=ufs:/dev/md0" > extra += ",vfs.root.mountfrom=ufs:/dev/xbd769a" |
#xm create -c freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#vim /etc/xen/freebsd
12,14c12,14 < #kernel = "/data/freebsd/freebsd-XENU-DEMOCD" < #kernel = "/data/freebsd/freebsd_xen_INSTALL" < #kernel = "/data/freebsd/kernel-current" --- > kernel = "/data/freebsd/freebsd-XENU-DEMOCD" > kernel = "/data/freebsd/freebsd_xen_INSTALL" > kernel = "/data/freebsd/kernel-current" |
#xm create -c freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#vim /etc/xen/freebsd
12,14c12,14 < kernel = "/data/freebsd/freebsd-XENU-DEMOCD" < kernel = "/data/freebsd/freebsd_xen_INSTALL" < kernel = "/data/freebsd/kernel-current" --- > #kernel = "/data/freebsd/freebsd-XENU-DEMOCD" > #kernel = "/data/freebsd/freebsd_xen_INSTALL" > #kernel = "/data/freebsd/kernel-current" |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:18:71:79:F8:9A inet addr:192.168.15.252 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::218:71ff:fe79:f89a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:883446 errors:0 dropped:0 overruns:0 frame:0 TX packets:451955 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1272849397 (1.1 GiB) TX bytes:31258955 (29.8 MiB) eth1 Link encap:Ethernet HWaddr 00:18:71:79:F8:98 inet addr:192.168.16.2 Bcast:192.168.16.255 Mask:255.255.255.0 ... TX packets:883446 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:31258955 (29.8 MiB) TX bytes:1272849397 (1.1 GiB) xenbr0 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link UP BROADCAST RUNNING NOARP MTU:1500 Metric:1 RX packets:228 errors:0 dropped:0 overruns:0 frame:0 TX packets:56 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:32060 (31.3 KiB) TX bytes:1792 (1.7 KiB) |
#ping 192.168.16.1
PING 192.168.16.1 (192.168.16.1) 56(84) bytes of data. 64 bytes from 192.168.16.1: icmp_seq=1 ttl=64 time=1.10 ms 64 bytes from 192.168.16.1: icmp_seq=2 ttl=64 time=0.187 ms --- 192.168.16.1 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1000ms rtt min/avg/max/mdev = 0.187/0.644/1.102/0.458 ms |
#ssh 192.168.16.1
|
#nmap 192.168.16.1
bash: nmap: command not found |
#ssh xen1
ssh: connect to host xen1 port 22: No route to host |
#ssh 192.168.16.1
root@192.168.16.1's password: Last login: Thu Dec 21 13:12:54 2006 Linux xen1.unix.nt 2.6.18-3-xen-686 #1 SMP Mon Dec 4 20:48:20 UTC 2006 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. l3-agent is already running: pid=3597; pidfile=/root/.lilalo/l3-agent.pid |
#cat /etc/fstab
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/cciss/c0d0p1 / ext3 defaults,errors=remount-ro 0 1 /dev/cciss/c0d0p2 none swap sw 0 0 # NAS LVM LABEL=ISO /data/ISO ext3 rw 0 0 |
#mount
/dev/sda1 on / type ext3 (rw,errors=remount-ro) proc on /proc type proc (rw,noexec,nosuid,nodev) /sys on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) devshm on /dev/shm type tmpfs (rw) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) usbfs on /proc/bus/usb type usbfs (rw,noexec,nosuid,nodev) |
#cat /etc/fstab
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda2 none swap sw 0 0 /dev/hde /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 |
#exit
Connection to 192.168.16.1 closed. |
#xm create -c freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#vim /etc/xen/freebsd
11c11 < kernel = "/data/freebsd/freebsd-INSTALL_XENU" --- > #kernel = "/data/freebsd/freebsd-INSTALL_XENU" 14c14 < #kernel = "/data/freebsd/kernel-current" --- > kernel = "/data/freebsd/kernel-current" |
#tail -f /var/log/xen/xend
xend-debug.log xend.log.1 xend.log.3 xend.log.5 xend.log xend.log.2 xend.log.4 |
#tail -f /var/log/xen/xend.log
[2006-12-21 14:42:53 xend 8202] DEBUG (__init__:1072) features = [2006-12-21 14:42:53 xend.XendDomainInfo 8202] ERROR (__init__:1072) Domain construction failed Traceback (most recent call last): File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 195, in create vm.initDomain() File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 1363, in initDomain raise VmError(str(exn)) VmError: (22, 'Invalid argument') [2006-12-21 14:42:53 xend.XendDomainInfo 8202] DEBUG (__init__:1072) XendDomainInfo.destroy: domid=23 [2006-12-21 14:42:53 xend.XendDomainInfo 8202] DEBUG (__init__:1072) XendDomainInfo.destroyDomain(23) ... [2006-12-21 14:44:14 xend 8289] DEBUG (__init__:1072) features = [2006-12-21 14:44:14 xend.XendDomainInfo 8289] ERROR (__init__:1072) Domain construction failed Traceback (most recent call last): File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 195, in create vm.initDomain() File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 1363, in initDomain raise VmError(str(exn)) VmError: (22, 'Invalid argument') [2006-12-21 14:44:14 xend.XendDomainInfo 8289] DEBUG (__init__:1072) XendDomainInfo.destroy: domid=24 [2006-12-21 14:44:14 xend.XendDomainInfo 8289] DEBUG (__init__:1072) XendDomainInfo.destroyDomain(24) |
#xm create -c freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#vim
|
#less /var/log/xen/xend-debug.log
|
#tail -f /var/log/xen/xend-debug.log
method() File "/usr/lib/xen-3.0.3-1/lib/python/xen/util/xmlrpclib2.py", line 66, in do_POST self.send_response(200) File "BaseHTTPServer.py", line 367, in send_response self.wfile.write("%s %d %s\r\n" % File "socket.py", line 248, in write self.flush() File "socket.py", line 235, in flush self._sock.sendall(buffer) error: (32, 'Broken pipe') |
#xm create -c freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#vim /etc/xen/freebsd `
|
#tail -f /var/log/xen/xend.log
[2006-12-21 16:08:12 xend.XendDomainInfo 8584] DEBUG (__init__:1072) XendDomainInfo.destroy: domid=33 [2006-12-21 16:08:12 xend.XendDomainInfo 8584] DEBUG (__init__:1072) XendDomainInfo.destroyDomain(33) [2006-12-21 16:08:21 xend.XendDomainInfo 8597] DEBUG (__init__:1072) XendDomainInfo.create(['vm', ['name', 'freebsd'], ['memory', 256], ['on_crash', 'preserve'], ['vcpus', 1], ['image', ['linux', ['kernel', '/data/freebsd/freebsd_xen_INSTALL'], ['args', 'boot_verbose,boot_single,vfs.root.mountfrom=ufs:/dev/xbd769a,kern.hz=100']]], ['device', ['vbd', ['uname', 'file:/data/freebsd/mdroot-7.0'], ['de [2006-12-21 16:08:21 xend.XendDomainInfo 8597] DEBUG (__init__:1072) parseConfig: config is ['vm', ['name', 'freebsd'], ['memory', 256], ['on_crash', 'preserve'], ['vcpus', 1], ['image', ['linux', ['kernel', '/data/freebsd/freebsd_xen_INSTALL'], ['args', 'boot_verbose,boot_single,vfs.root.mountfrom=ufs:/dev/xbd769a,kern.hz=100']]], ['device', ['vbd', ['uname', 'file:/data/freebsd/mdroot-7.0'], ['d [2006-12-21 16:08:21 xend.XendDomainInfo 8597] DEBUG (__init__:1072) parseConfig: result is {'shadow_memory': None, 'uuid': None, 'on_crash': 'preserve', 'on_reboot': None, 'localtime': None, 'image': ['linux', ['kernel', '/data/freebsd/freebsd_xen_INSTALL'], ['args', 'boot_verbose,boot_single,vfs.root.mountfrom=ufs:/dev/xbd769a,kern.hz=100']], 'on_poweroff': None, 'bootloader_args': None, 'cpus': [2006-12-21 16:08:21 xend.XendDomainInfo 8597] DEBUG (__init__:1072) XendDomainInfo.construct: None [2006-12-21 16:08:21 xend.XendDomainInfo 8597] DEBUG (__init__:1072) XendDomainInfo.initDomain: 34 1.0 [2006-12-21 16:08:21 xend 8597] DEBUG (__init__:1072) Balloon: 262432 KiB free; need 262144; done. [2006-12-21 16:08:21 xend 8597] INFO (__init__:1072) buildDomain os=linux dom=34 vcpus=1 [2006-12-21 16:08:21 xend 8597] DEBUG (__init__:1072) dom = 34 ... [2006-12-21 16:09:27 xend 8676] DEBUG (__init__:1072) features = [2006-12-21 16:09:27 xend.XendDomainInfo 8676] ERROR (__init__:1072) Domain construction failed Traceback (most recent call last): File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 195, in create vm.initDomain() File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 1363, in initDomain raise VmError(str(exn)) VmError: (22, 'Invalid argument') [2006-12-21 16:09:27 xend.XendDomainInfo 8676] DEBUG (__init__:1072) XendDomainInfo.destroy: domid=39 [2006-12-21 16:09:27 xend.XendDomainInfo 8676] DEBUG (__init__:1072) XendDomainInfo.destroyDomain(39) |
#xm create -c freebsd
[2006-12-21 14:47:01 xend 8338] DEBUG (__init__:1072) features = [2006-12-21 14:47:01 xend.XendDomainInfo 8338] ERROR (__init__:1072) Domain construction failed Traceback (most recent call last): File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 195, in create vm.initDomain() File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 1363, in initDomain raise VmError(str(exn)) VmError: (22, 'Invalid argument') [2006-12-21 14:47:01 xend.XendDomainInfo 8338] DEBUG (__init__:1072) XendDomainInfo.destroy: domid=25 [2006-12-21 14:47:01 xend.XendDomainInfo 8338] DEBUG (__init__:1072) XendDomainInfo.destroyDomain(25) ... Traceback (most recent call last): File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 195, in create vm.initDomain() File "/usr/lib/xen-3.0.3-1/lib/python/xen/xend/XendDomainInfo.py", line 1363, in initDomain raise VmError(str(exn)) VmError: (22, 'Invalid argument') [2006-12-21 15:57:40 xend.XendDomainInfo 8399] DEBUG (__init__:1072) XendDomainInfo.destroy: domid=26 [2006-12-21 15:57:40 xend.XendDomainInfo 8399] DEBUG (__init__:1072) XendDomainInfo.destroyDomain(26) Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#xm create -c freebsd
|
#vim /etc/xen/freebsd
12c12 < #kernel = "/data/freebsd/freebsd-XENU-DEMOCD" --- > kernel = "/data/freebsd/freebsd-XENU-DEMOCD" 14c14 < kernel = "/data/freebsd/kernel-current" --- > #kernel = "/data/freebsd/kernel-current" |
#xm create -c freebsd
Using config file "/etc/xen/freebsd". Error: (22, 'Invalid argument') |
#vim /etc/xen/freebsd
11,12c11,12 < #kernel = "/data/freebsd/freebsd-INSTALL_XENU" < kernel = "/data/freebsd/freebsd-XENU-DEMOCD" --- > kernel = "/data/freebsd/freebsd-INSTALL_XENU" > #kernel = "/data/freebsd/freebsd-XENU-DEMOCD" |
# /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda2 none swap sw 0 0 /dev/hde /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
Время первой команды журнала | 16:19:21 2006-12-20 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:04:52 2006-12-21 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 29.70 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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