/l3/users/devi/xen-for-zen/xen1.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 :38 :39 :40 :41 :42 :43 :44 :45 :46 |
|
#vi /etc/xen/xenomips0
12c12 < extra = "2 xenomips='"+xenomips+"'" --- > #extra = "2 xenomips='"+xenomips+"'" |
#vi /etc/xen/xenomips0
8c8 < disk = [ 'phy:/dev/NAS0/xenomips0,hda1,w', 'phy:/dev/NAS0/ios,hda2,r', 'file:/root/xenomips/images/xenomips0.img,hda3,r' ] --- > disk = [ 'phy:/dev/NAS0/xenomips0,hda1,r', 'phy:/dev/NAS0/ios,hda2,r', 'file:/root/xenomips/images/xenomips0.img,hda3,w' ] |
#xm create -c xenomips0
Using config file "/etc/xen/xenomips0". Started domain xenomips0 Linux version 2.6.18-3-xen-686 (Debian 2.6.18-7) (waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)) #1 SMP Mon Dec 4 20:48:20 UTC 2006 BIOS-provided physical RAM map: Xen: 0000000000000000 - 0000000019800000 (usable) 0MB HIGHMEM available. 408MB LOWMEM available. ACPI in unprivileged domain disabled Built 1 zonelists. Total pages: 104448 Kernel command line: root=/dev/hda1 ro ... done. Activating swapfile swap...done. Setting up networking.... Configuring network interfaces...done. INIT: Entering runlevel: 2 Starting system log daemon: syslogd. Starting kernel log daemon: klogd. * Not starting internet superserver: no services enabled. Starting periodic command scheduler: crond. Debian GNU/Linux 4.0 xen1.unix.nt tty1 |
#xm destroy xenomips0
|
#vi /etc/xen/xenomips0
12c12 < #extra = "2 xenomips='"+xenomips+"'" --- > extra = "2 xenomips='"+xenomips+"'" |
#xm create -c xenomips0
Using config file "/etc/xen/xenomips0". Started domain xenomips0 Linux version 2.6.18-3-xen-686 (Debian 2.6.18-7) (waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)) #1 SMP Mon Dec 4 20:48:20 UTC 2006 BIOS-provided physical RAM map: Xen: 0000000000000000 - 0000000019800000 (usable) 0MB HIGHMEM available. 408MB LOWMEM available. ACPI in unprivileged domain disabled Built 1 zonelists. Total pages: 104448 Kernel command line: root=/dev/hda1 ro 2 xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0' ... EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS on hda3, internal journal EXT3-fs: recovery complete. EXT3-fs: mounted filesystem with ordered data mode. done. Activating swapfile swap...done. Setting up networking.... Configuring network interfaces...done. Press enter for maintenance |
#xm destroy xenomips0
|
#vi /etc/xen/xenomips0
11a12 > xenomips='' |
#xm destroy xenomips0
![]() Error: Domain 'xenomips0' does not exist. Usage: xm destroy <Domain> Terminate a domain immediately. |
#xm create -c xenomips0
Using config file "/etc/xen/xenomips0". Started domain xenomips0 Linux version 2.6.18-3-xen-686 (Debian 2.6.18-7) (waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)) #1 SMP Mon Dec 4 20:48:20 UTC 2006 BIOS-provided physical RAM map: Xen: 0000000000000000 - 0000000019800000 (usable) 0MB HIGHMEM available. 408MB LOWMEM available. ACPI in unprivileged domain disabled Built 1 zonelists. Total pages: 104448 Kernel command line: root=/dev/hda1 ro 2 xenomips='' ... done. Activating swapfile swap...done. Setting up networking.... Configuring network interfaces...done. INIT: Entering runlevel: 2 Starting system log daemon: syslogd. Starting kernel log daemon: klogd. * Not starting internet superserver: no services enabled. Starting periodic command scheduler: crond. Debian GNU/Linux 4.0 xen1.unix.nt tty1 |
#q
![]() bash: q: command not found |
#vi /etc/xen/xenomips0
12c12 < xenomips='' --- > xenomips='/data/Cisco_IOS/C7200-JK.BIN ' |
#xm destroy xenomips0
|
#xm create -c xenomips0
Using config file "/etc/xen/xenomips0". Started domain xenomips0 Linux version 2.6.18-3-xen-686 (Debian 2.6.18-7) (waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)) #1 SMP Mon Dec 4 20:48:20 UTC 2006 BIOS-provided physical RAM map: Xen: 0000000000000000 - 0000000019800000 (usable) 0MB HIGHMEM available. 408MB LOWMEM available. ACPI in unprivileged domain disabled Built 1 zonelists. Total pages: 104448 Kernel command line: root=/dev/hda1 ro 2 xenomips='/data/Cisco_IOS/C7200-JK.BIN ' ... done. Activating swapfile swap...done. Setting up networking.... Configuring network interfaces...done. INIT: Entering runlevel: 2 Starting system log daemon: syslogd. Starting kernel log daemon: klogd. * Not starting internet superserver: no services enabled. Starting periodic command scheduler: crond. Debian GNU/Linux 4.0 xen1.unix.nt tty1 |
#xm destroy xenomips0
|
#vi /etc/xen/xenomips0
13c13 < extra = "2 xenomips='"+xenomips+"'" --- > extra = "2 xenomips=\""+xenomips+"\"" |
#vi /etc/xen/xenomips0
12c12 < xenomips='/data/Cisco_IOS/C7200-JK.BIN ' --- > xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX ' |
#xm create -c xenomips0
Using config file "/etc/xen/xenomips0". Started domain xenomips0 Linux version 2.6.18-3-xen-686 (Debian 2.6.18-7) (waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)) #1 SMP Mon Dec 4 20:48:20 UTC 2006 BIOS-provided physical RAM map: Xen: 0000000000000000 - 0000000019800000 (usable) 0MB HIGHMEM available. 408MB LOWMEM available. ACPI in unprivileged domain disabled Built 1 zonelists. Total pages: 104448 Kernel command line: root=/dev/hda1 ro 2 xenomips="/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX " ... done. Activating swapfile swap...done. Setting up networking.... Configuring network interfaces...done. INIT: Entering runlevel: 2 Starting system log daemon: syslogd. Starting kernel log daemon: klogd. * Not starting internet superserver: no services enabled. Starting periodic command scheduler: crond. Debian GNU/Linux 4.0 xen1.unix.nt tty1 |
#xm destroy xenomips0
|
#vi /etc/xen/xenomips0
12c12 < xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX ' --- > xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX 0:0:linux_eth:eth0' |
#xm destroy xenomips0
![]() Error: Domain 'xenomips0' does not exist. Usage: xm destroy <Domain> Terminate a domain immediately. |
#xm create -c xenomips0
Using config file "/etc/xen/xenomips0". Started domain xenomips0 Linux version 2.6.18-3-xen-686 (Debian 2.6.18-7) (waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)) #1 SMP Mon Dec 4 20:48:20 UTC 2006 BIOS-provided physical RAM map: Xen: 0000000000000000 - 0000000019800000 (usable) 0MB HIGHMEM available. 408MB LOWMEM available. ACPI in unprivileged domain disabled Built 1 zonelists. Total pages: 104448 Kernel command line: root=/dev/hda1 ro 2 xenomips="/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX 0:0:linux_eth:eth0" ... done. Activating swapfile swap...done. Setting up networking.... Configuring network interfaces...done. INIT: Entering runlevel: 2 Starting system log daemon: syslogd. Starting kernel log daemon: klogd. * Not starting internet superserver: no services enabled. Starting periodic command scheduler: crond. Debian GNU/Linux 4.0 xen1.unix.nt tty1 |
#xm destroy xenomips0
|
#vi /etc/xen/xenomips0
12c12 < xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX 0:0:linux_eth:eth0' --- > xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX - 0:0:linux_eth:eth0' |
#xm create -c xenomips0
Using config file "/etc/xen/xenomips0". Started domain xenomips0 Linux version 2.6.18-3-xen-686 (Debian 2.6.18-7) (waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)) #1 SMP Mon Dec 4 20:48:20 UTC 2006 BIOS-provided physical RAM map: Xen: 0000000000000000 - 0000000019800000 (usable) 0MB HIGHMEM available. 408MB LOWMEM available. ACPI in unprivileged domain disabled Built 1 zonelists. Total pages: 104448 Kernel command line: root=/dev/hda1 ro 2 xenomips="/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX - 0:0:linux_eth:eth0" ... done. Activating swapfile swap...done. Setting up networking.... Configuring network interfaces...done. INIT: Entering runlevel: 2 Starting system log daemon: syslogd. Starting kernel log daemon: klogd. * Not starting internet superserver: no services enabled. Starting periodic command scheduler: crond. Debian GNU/Linux 4.0 xen1.unix.nt tty1 |
#xm destroy xenomips0
|
#vi /etc/xen/xenomips0
12c12 < xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX - 0:0:linux_eth:eth0' --- > xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0' |
#xm create -c xenomips0
Using config file "/etc/xen/xenomips0". Started domain xenomips0 Linux version 2.6.18-3-xen-686 (Debian 2.6.18-7) (waldi@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-20)) #1 SMP Mon Dec 4 20:48:20 UTC 2006 BIOS-provided physical RAM map: Xen: 0000000000000000 - 0000000019800000 (usable) 0MB HIGHMEM available. 408MB LOWMEM available. ACPI in unprivileged domain disabled Built 1 zonelists. Total pages: 104448 Kernel command line: root=/dev/hda1 ro 2 xenomips="/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0" ... done. Activating swapfile swap...done. Setting up networking.... Configuring network interfaces...done. INIT: Entering runlevel: 2 Starting system log daemon: syslogd. Starting kernel log daemon: klogd. * Not starting internet superserver: no services enabled. Starting periodic command scheduler: crond. Debian GNU/Linux 4.0 xen1.unix.nt tty1 |
#vi /etc/xen/xenomips0
11,13c11,12 < xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0' < xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0' < extra = "2 xenomips=\""+xenomips+"\"" --- > xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0 -s 1:0:linux_eth:eth1' > extra = "xenomips=\""+xenomips+"\"" 15,46d13 < #---------------------------------------------------------------------------- < # Configure the behaviour when a domain exits. There are three 'reasons' < # for a domain to stop: poweroff, reboot, and crash. For each of these you < # may specify: < # < # "destroy", meaning that the domain is cleaned up as normal; < # "restart", meaning that a new domain is started in place of the old < # one; < # "preserve", meaning that no clean-up is done until the domain is < # manually destroyed (using xm destroy, for example); or < # "rename-restart", meaning that the old domain is not cleaned up, but is < # renamed and a new domain started in its place. < # < # The default is < # < # on_poweroff = 'destroy' < # on_reboot = 'restart' < # on_crash = 'restart' < # < # For backwards compatibility we also support the deprecated option restart < # < # restart = 'onreboot' means on_poweroff = 'destroy' < # on_reboot = 'restart' < # on_crash = 'destroy' < # < # restart = 'always' means on_poweroff = 'restart' < # on_reboot = 'restart' < # on_crash = 'restart' < # < # restart = 'never' means on_poweroff = 'destroy' < # on_reboot = 'destroy' < # on_crash = 'destroy' 52d18 < #============================================================================ |
#cp /etc/xen/xenomips0 /etc/xen/xenomips1
|
#cp /etc/xen/xenomips0 /etc/xen/xenomips2
|
#vi /etc/xen/xenomips2
7c7 < vif = [ 'mac=00:16:3e:00:CD:AA, bridge=xenbr0', 'mac=00:16:3e:00:CE:AA, bridge=xenbr1' ] --- > vif = [ 'mac=00:16:3e:00:CD:AC, bridge=xenbr0', 'mac=00:16:3e:00:CE:AC, bridge=xenbr2' ] |
#vi /etc/xen/xenomips1
7c7 < vif = [ 'mac=00:16:3e:00:CD:AA, bridge=xenbr0', 'mac=00:16:3e:00:CE:AA, bridge=xenbr1' ] --- > vif = [ 'mac=00:16:3e:00:CD:AB, bridge=xenbr1', 'mac=00:16:3e:00:CF:AA, bridge=xenbr2' ] |
#vi /etc/xen/xenomips2
|
#vi /etc/xen/xenomips0
|
#vi /etc/xen/xenomips2
7c7 < vif = [ 'mac=00:16:3e:00:CD:AC, bridge=xenbr0', 'mac=00:16:3e:00:CE:AC, bridge=xenbr2' ] --- > vif = [ 'mac=00:16:3e:00:CD:AC, bridge=xenbr0', 'mac=00:16:3e:00:CF:AC, bridge=xenbr2' ] |
#vi /etc/xen/xenomips1
7,8c7,8 < vif = [ 'mac=00:16:3e:00:CD:AB, bridge=xenbr1', 'mac=00:16:3e:00:CF:AA, bridge=xenbr2' ] < disk = [ 'phy:/dev/NAS0/xenomips0,hda1,r', 'phy:/dev/NAS0/ios,hda2,r', 'file:/root/xenomips/images/xenomips0.img,hda3,w' ] --- > vif = [ 'mac=00:16:3e:00:CD:AB, bridge=xenbr1', 'mac=00:16:3e:00:CF:AB, bridge=xenbr2' ] > disk = [ 'phy:/dev/NAS0/xenomips0,hda1,r', 'phy:/dev/NAS0/ios,hda2,r', 'file:/root/xenomips/images/xenomips2.img,hda3,w' ] |
#vi /etc/xen/xenomips1
|
#vi /etc/xen/xenomips2
8c8 < disk = [ 'phy:/dev/NAS0/xenomips0,hda1,r', 'phy:/dev/NAS0/ios,hda2,r', 'file:/root/xenomips/images/xenomips0.img,hda3,w' ] --- > disk = [ 'phy:/dev/NAS0/xenomips0,hda1,r', 'phy:/dev/NAS0/ios,hda2,r', 'file:/root/xenomips/images/xenomips2.img,hda3,w' ] |
#brctl addbr xenbr2
|
#brctl show
bridge name bridge id STP enabled interfaces xenbr0 8000.feffffffffff no vif0.1 peth1 vif91.0 vif49.0 xenbr1 8000.feffffffffff no vif91.1 xenbr2 8000.000000000000 no |
#vi /mnt/etc/rc.local
15c15 < #/root/xenomips/xenomips.sh --- > /root/xenomips/xenomips.sh |
#xm create -c xenomips0
![]() ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ... Using config file "/etc/xen/xenomips0". Error: VM name 'xenomips0' already in use by domain 91 [root@xen1:~]# xm list Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 699 1 r----- 32586.0 ltsp0 49 256 1 -b---- 776.7 xenomips0 91 400 1 -b---- 5.5 [root@xen1:~]# Using config file "/etc/xen/xenomips0". Error: VM name 'xenomips0' already in use by domain 91 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 699 1 r----- 32586.0 ltsp0 49 256 1 -b---- 776.7 xenomips0 91 400 1 -b---- 5.5 |
#xm destroy xenomips0
~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ... Domain-0 0 699 1 r----- 32586.0 ltsp0 49 256 1 -b---- 776.7 xenomips0 91 400 1 -b---- 5.5 [root@xen1:~]# xm destroy xenomips0 [root@xen1:~]# xm create -c xenomips0 Using config file "/etc/xen/xenomips0". Error: Device 769 (vbd) could not be connected. Device /dev/NAS0/xenomips0 is mounted read-write in the privileged domain, and so cannot be mounted read-only by a guest. [root@xen1:~]# |
#xm create -c xenomips0
![]() Using config file "/etc/xen/xenomips0". Error: Device 769 (vbd) could not be connected. Device /dev/NAS0/xenomips0 is mounted read-write in the privileged domain, and so cannot be mounted read-only by a guest. |
#umount /mnt
NET: Registered protocol family 8 NET: Registered protocol family 20 Using IPI No-Shortcut mode Registering block device major 3 netfront: device eth0 has flipping receive path. netfront: device eth1 has flipping receive path. Freeing unused kernel memory: 148k freed Loading, please wait... Begin: Loading essential drivers... ... Done. ... Begin: Running /scripts/local-bottom ... Done. Done. Begin: Running /scripts/init-bottom ... Done. Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled INIT: version 2.86 booting * Mount point '/dev/shm' does not exist. Skipping mount. Activating swap...done. Setting the system clock.. |
#xm create -c xenomips0
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) xen1:~# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:16:3E:00:CD:AA UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 ... TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) 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) |
#mount /dev/NAS0/xenomips0 /mnt/
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:73 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8373 (8.1 KiB) TX bytes:0 (0.0 b) 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:1000 RX bytes:8476 (8.2 KiB) TX bytes:0 (0.0 b) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:CE:AA 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:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 |
#umount /mnt/
|
#vi /etc/xen/xenomips0
11c11,12 < xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0 -s 1:0:linux_eth:eth1' --- > #xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0 -s 1:0:linux_eth:eth1' > xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0' |
#xm list
RX bytes:8373 (8.1 KiB) TX bytes:0 (0.0 b) 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) xen1:~# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:16:3E:00:CD:AA ... 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:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 699 1 r----- 32603.4 ltsp0 49 256 1 -b---- 776.7 xenomips0 93 400 1 -b---- 5.6 |
#xm
|
#xm create -c xenomips0
done. Activating swapfile swap...done. Setting up networking.... Configuring network interfaces...done. INIT: Entering runlevel: 2 Starting system log daemon: syslogd. Starting kernel log daemon: klogd. * Not starting internet superserver: no services enabled. Starting periodic command scheduler: crond. Cisco 7200 Simulation Platform (version 0.2.6-RC5-x86) ... Debian GNU/Linux 4.0 xen1.unix.nt tty1 xen1.unix.nt login: root 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. xen1:~# cat /proc/cmdline root=/dev/hda1 ro xenomips="/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0" |
#xm destroy xenomips0
|
#mount /dev/NAS0/xenomips0 /mnt/
|
#vi /mnt/root/xenomips/xenomips.sh
4c4 < DYNAMIPS_ARGS=`cat /proc/cmdline | sed "s/.*xenomips='//; s/'.*//"` --- > DYNAMIPS_ARGS=`cat /proc/cmdline | sed 's/.*xenomips="//; s/".*//'` |
#umount /mnt
|
#vi /etc/xen/xenomips0
11,12c11 < #xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0 -s 1:0:linux_eth:eth1' < xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0' --- > xenomips='/data/Cisco_IOS/C7200-JK.BIN -p 1:PA-FE-TX -p 2:PA-FE-TX -s 0:0:linux_eth:eth0 -s 1:0:linux_eth:eth1' |
#xm create -c xenomips0
Router(config-if)#ip address 192.168.16.1 255.255.255.0 Router(config-if)#no shut Router(config-if)# *Feb 4 18:56:18.983: %LINK-3-UPDOWN: Interface FastEthernet1/0, changed state to up *Feb 4 18:56:19.983: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet1/0, changed state to up Router(config-if)# Router(config-if)#exit Router(config)# Instance default (ID 0) o - Show the VM object list ... k - Reboot the virtual machine b - Show info about JIT compiled pages l - MTS64 cache statistics c - Write IOS configuration to disk j - Non-JIT mode statistics i - Determine an idling pointer counter x - Experimentations (can crash the box!) ^] - Send ^] Other - This help Router(config)# |
#xm create -c xenomips1
![]() TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8373 (8.1 KiB) TX bytes:0 (0.0 b) 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) ... eth1 Link encap:Ethernet HWaddr 00:16:3E:00:CE:AA 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:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 Using config file "/etc/xen/xenomips1". Error: VM name 'xenomips0' already in use by domain 95 |
#vi /etc/xen/xenomips1
6c6 < name = "xenomips0" --- > name = "xenomips1" |
#xm create -c xenomips1
Router(config-if)#ip address 192.168.16.2 % Incomplete command. Router(config-if)#ip address 192.168.16.2 255.255.255.0 Router(config-if)#no shut Router(config-if)#exit Router(config)# *Feb 4 18:56:55.391: %LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up *Feb 4 18:56:56.391: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up Router(config)# Router(config)#ping 192.168.16.1 ... Router#ping 192.168.16.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.16.1, timeout is 2 seconds: ..... Success rate is 0 percent (0/5) Router#ping 192.168.16.2 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.16.2, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms |
#xm create xenomips2
Using config file "/etc/xen/xenomips2". Started domain xenomips2 |
#brctl show
bridge name bridge id STP enabled interfaces xenbr0 8000.feffffffffff no vif0.1 peth1 vif95.0 vif49.0 vif97.0 xenbr1 8000.feffffffffff no vif95.1 vif96.0 xenbr2 8000.feffffffffff no vif96.1 vif97.1 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 557 1 r----- 32655.8 ltsp0 49 256 1 -b---- 776.8 xenomips0 95 400 1 ------ 347.2 xenomips1 96 400 1 ------ 114.1 xenomips2 97 400 1 ------ 50.5 |
#xm console xenomips0
collisions:0 txqueuelen:1000 RX bytes:8373 (8.1 KiB) TX bytes:0 (0.0 b) 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) xen1:~# ifconfig -a ... collisions:0 txqueuelen:1000 RX bytes:8476 (8.2 KiB) TX bytes:0 (0.0 b) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:CE:AA 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:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 |
#xm console xenomips0
Router(config)# Router(config)# Router(config)# |
#xm console xenomips0
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) xen1:~# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:16:3E:00:CD:AA UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 ... eth1 Link encap:Ethernet HWaddr 00:16:3E:00:CE:AA 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:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 Router(config)# Router(config)# |
#vi /mnt/etc/network/interfaces
4c4 < auto lo eth0 --- > auto lo eth0 eth1 10a11,13 > iface eth1 inet manual > pre-up ifconfig eth1 up > |
#xm list
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) xen1:~# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:16:3E:00:CD:AA UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 ... collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 557 1 r----- 32664.5 ltsp0 49 256 1 -b---- 776.9 xenomips0 95 400 1 ------ 405.1 xenomips1 96 400 1 ------ 171.7 xenomips2 97 400 1 ------ 108.1 |
#xm list | grep xeno
xenomips0 95 400 1 ------ 406.3 xenomips1 96 400 1 ------ 172.9 xenomips2 97 400 1 ------ 109.3 |
#xm list | grep xeno | awk '{print $1}' | xargs -i{} xm destroy {}
|
#umount /mnt
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:73 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8373 (8.1 KiB) TX bytes:0 (0.0 b) 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:1000 RX bytes:8476 (8.2 KiB) TX bytes:0 (0.0 b) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:CE:AA 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:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 |
#xm
! ! ! ! ! ! ! ! ! ! ... ip address 192.168.16.2 255.255.255.0 router1#ping 192.168.16.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.16.1, timeout is 2 seconds: ..... Success rate is 0 percent (0/5) router1#copy run start Destination filename [startup-config]? Building configuration... [OK] |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 557 1 r----- 32675.5 ltsp0 49 256 1 -b---- 776.9 |
#xm create -c xenomips2
SETUP: new interface FastEthernet1/0 placed in "shutdown" state SETUP: new interface FastEthernet2/0 placed in "shutdown" state Press RETURN to get started! *Feb 4 19:02:57.227: %LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up *Feb 4 19:02:57.235: %LINK-3-UPDOWN: Interface FastEthernet1/0, changed state to up *Feb 4 19:02:57.239: %LINK-3-UPDOWN: Interface FastEthernet2/0, changed state to up *Feb 4 19:02:58.227: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up *Feb 4 19:02:58.231: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet1/0, changed state to up *Feb 4 19:02:58.239: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/0, changed state to down *Feb 4 19:03:06.431: AUTOINSTALL: FastEthernet0/0 is assigned 192.168.15.217 ... %Error opening tftp://255.255.255.255/router2-confg (Timed out) %Error opening tftp://255.255.255.255/router2-confg (Timed out) %Error opening tftp://255.255.255.255/router2-confg (Timed out) router2# router2# router2# router2#copy run start Destination filename [startup-config]? Building configuration... [OK] |
#xm
Keepalive set (10 sec) Half-duplex, 100Mb/s, 100BaseTX/FX ARP type: ARPA, ARP Timeout 04:00:00 Last input 00:00:32, output 00:00:03, output hang never Last clearing of "show interface" counters never Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0 Queueing strategy: fifo Output queue: 0/40 (size/max) 5 minute input rate 0 bits/sec, 0 packets/sec 5 minute output rate 0 bits/sec, 0 packets/sec ... router0# %Error opening tftp://192.168.15.244/router0-confg (Timed out) router0# router0# router0#copy run start Destination filename [startup-config]? Building configuration... [OK] router0# router0# |
#ifconfig xenbr2 up
|
#brctl show
bridge name bridge id STP enabled interfaces xenbr0 8000.feffffffffff no vif0.1 peth1 vif98.0 vif49.0 vif100.0 xenbr1 8000.feffffffffff no vif98.1 vif99.0 xenbr2 8000.feffffffffff no vif99.1 vif100.1 |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 556 1 r----- 32714.9 ltsp0 49 256 1 -b---- 777.3 xenomips0 98 400 1 ------ 161.2 xenomips1 99 400 1 ------ 150.6 xenomips2 100 400 1 ------ 151.0 |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:13:D4:B2:4F:EC inet addr:192.168.16.1 Bcast:192.168.16.255 Mask:255.255.255.0 inet6 addr: fe80::213:d4ff:feb2:4fec/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:16536919 errors:0 dropped:0 overruns:0 frame:0 TX packets:16554996 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:1245357499 (1.1 GiB) TX bytes:223699260 (213.3 MiB) Base address:0xd800 Memory:cffe0000-d0000000 eth1 Link encap:Ethernet HWaddr 00:04:75:81:CA:61 ... TX packets:65 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:23065 (22.5 KiB) TX bytes:2356 (2.3 KiB) xenbr2 Link encap:Ethernet HWaddr FE:FF:FF:FF:FF:FF inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:261 errors:0 dropped:0 overruns:0 frame:0 TX packets:65 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:34649 (33.8 KiB) TX bytes:2356 (2.3 KiB) |
#xm create -c xenomips2
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. xen1:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:16:3E:00:CD:AC UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:60 errors:0 dropped:0 overruns:0 frame:0 ... Number of Fast+Medium PAs = 3 Total number of PA bandwidth points = 600 3 FastEthernet interfaces 125K bytes of NVRAM. 4096K bytes of packet SRAM memory. 65536K bytes of ATA PCMCIA card at slot 0 (Sector size 512 bytes). 8192K bytes of Flash internal SIMM (Sector size 256K). %Error opening tftp://255.255.255.255/network-confg (Timed out) %Error opening tftp://255.255.255.255/cisconet.cfg (Timed out) %Error opening tftp://255.255.255.255/router2-confg (Timed out) |
#xm create -c xenomips1
Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.17.2, timeout is 2 seconds: ..... Success rate is 0 percent (0/5) router1# router1# router1# router1# router1# router1# ... Enter configuration commands, one per line. End with CNTL/Z. router1(config)#no service config router1(config)#exit router1#x *Feb 4 19:33:03.415: %SYS-5-CONFIG_I: Configured from console by consol router1# router1#copy run start Destination filename [startup-config]? Building configuration... [OK] |
#xm list
Name ID Mem(MiB) VCPUs State Time(s) Domain-0 0 556 1 r----- 32743.4 ltsp0 49 256 1 -b---- 777.5 xenomips0 98 400 1 ------ 264.7 xenomips1 99 400 1 ------ 253.5 xenomips2 100 400 1 ------ 254.6 |
#xm list | grep xeno | awk '{print $1}' |
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:73 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8373 (8.1 KiB) TX bytes:0 (0.0 b) 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:1000 RX bytes:8476 (8.2 KiB) TX bytes:0 (0.0 b) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:CE:AA 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:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 |
#vi /mnt/etc/rc.local
15c15 < /root/xenomips/xenomips.sh --- > #/root/xenomips/xenomips.sh |
#umount /mnt
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:73 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8373 (8.1 KiB) TX bytes:0 (0.0 b) 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:1000 RX bytes:8476 (8.2 KiB) TX bytes:0 (0.0 b) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:CE:AA 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:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 |
#xm create -c xenomips0
router0 con0 is now available Press RETURN to get started. *Feb 4 19:36:00.399: %SYS-5-CONFIG_I: Configured from console by console router0> router0>ena router0#show run Building configuration... Current configuration : 773 bytes ! version 12.3 ... router0(config)#exit router0# *Feb 4 19:36:29.459: %SYS-5-CONFIG_I: Configured from console by console router0# router0# router0# router0#copy run start Destination filename [startup-config]? Building configuration... [OK] |
#xm console xenomips2
router2(config)#no service config router2(config)# router2(config)# router2(config)#exit router2#exit router2 con0 is now available Press RETURN to get started. *Feb 4 19:31:14.095: %SYS-5-CONFIG_I: Configured from console by console router2> router2> ... ! ! ! router2#copy run start Destination filename [startup-config]? Building configuration... [OK] router2# router2# router2# |
#xm create -c xenomips2
Loading kernel modules...done. Loading device-mapper supportdevice-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: dm-devel@redhat.com . Checking file systems...fsck 1.40-WIP (14-Nov-2006) done. Setting kernel variables...done. Mounting local filesystems...kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS on hda3, internal journal ... router2>ping 192.168.17.2 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.17.2, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms router2>ping 192.168.17.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.17.1, timeout is 2 seconds: ..... Success rate is 0 percent (0/5) |
#mount
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) xen1:~# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:16:3E:00:CD:AA UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:74 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 ... inet addr:127.0.0.1 Mask:255.0.0.0 /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) /dev/mapper/NAS1-ISO on /data/ISO type ext3 (rw) /dev/mapper/NAS0-ios on /data/Cisco_IOS type ext3 (ro) |
#vi /mnt/etc/rc.local
15c15 < #/root/xenomips/xenomips.sh --- > /root/xenomips/xenomips.sh |
#xm create -c xenomips1
Press RETURN to get started! *Feb 4 19:39:04.207: %LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up *Feb 4 19:39:04.211: %LINK-3-UPDOWN: Interface FastEthernet1/0, changed state to up *Feb 4 19:39:04.219: %LINK-3-UPDOWN: Interface FastEthernet2/0, changed state to up *Feb 4 19:39:05.227: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up *Feb 4 19:39:05.231: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet1/0, changed state to up *Feb 4 19:39:05.231: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet2/0, changed state to down *Feb 4 19:39:05.531: %CRYPTO-6-ISAKMP_ON_OFF: ISAKMP is OFF *Feb 4 19:39:06.763: %SYS-5-CONFIG_I: Configured from memory by console *Feb 4 19:39:08.059: %LINK-5-CHANGED: Interface FastEthernet2/0, changed state to administratively down ... router1>ping 192.168.17.1 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.17.1, timeout is 2 seconds: !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms router1>ping 192.168.17.2 Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 192.168.17.2, timeout is 2 seconds: ..... Success rate is 0 percent (0/5) |
#xm create -c xenomips0
![]() 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) xen1:~# ifconfig -a eth0 Link encap:Ethernet HWaddr 00:16:3E:00:CD:AA UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 ... TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 Using config file "/etc/xen/xenomips1". Using config file "/etc/xen/xenomips0". Error: Device 769 (vbd) could not be connected. Device /dev/NAS0/xenomips0 is mounted read-write in the privileged domain, and so cannot be mounted read-only by a guest. |
#umount /mnt
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 Registering block device major 3 netfront: device eth0 has flipping receive path. ... Done. Begin: Running /scripts/local-premount ... Done. kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Begin: Running /scripts/local-bottom ... Done. Done. Begin: Running /scripts/init-bottom ... Done. |
#xm create -c xenomips0
Loading, please wait... Begin: Loading essential drivers... ... Done. Begin: Running /scripts/init-premount ... FATAL: Error inserting fan (/lib/modules/2.6.18-3-xen-686/kernel/drivers/acpi/fan.ko): No such device FATAL: Error inserting thermal (/lib/modules/2.6.18-3-xen-686/kernel/drivers/acpi/thermal.ko): No such device Done. Begin: Mounting root file system... ... Begin: Running /scripts/local-top ... Done. ... *Feb 4 19:39:05.107: %CRYPTO-6-ISAKMP_ON_OFF: ISAKMP is OFF *Feb 4 19:39:06.339: %SYS-5-CONFIG_I: Configured from memory by console *Feb 4 19:39:07.631: %SYS-5-RESTART: System restarted -- Cisco IOS Software, 7200 Software (C7200-JK9O3S-M), Version 12.3(7)T1, RELEASE SOFTWARE (fc2) Technical Support: http://www.cisco.com/techsupport Copyright (c) 1986-2004 by Cisco Systems, Inc. Compiled Wed 21-Apr-04 23:35 by eaarmas *Feb 4 19:39:07.671: %SNMP-5-COLDSTART: SNMP agent on host router0 is undergoing a cold start *Feb 4 19:39:07.779: %LINK-5-CHANGED: Interface FastEthernet2/0, changed state to administratively down router0> |
#xm list | grep xeno | awk '{print $1}' | xargs -i{} xm destroy {}
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:73 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8373 (8.1 KiB) TX bytes:0 (0.0 b) 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:1000 RX bytes:8476 (8.2 KiB) TX bytes:0 (0.0 b) eth1 Link encap:Ethernet HWaddr 00:16:3E:00:CE:AA 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:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 |
Время первой команды журнала | 20:34:35 2007- 2- 4 | |||||||||||||||||||||||||||||||||
Время последней команды журнала | 21:43:06 2007- 2- 4 | |||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 5.94 | |||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | |||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.14 | |||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.47 | |||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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