root@zfs:~#scp -P2222 tinyP.img localhost:/root/
pass: clinton
root@TINY: vi /usr/bin/vmstart2
Change the IP range to 10.0.3
set the path to /root and image tinyPQ.img
alias sshe="/usr/bin/ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -i /root/id_vm"
Launch top when the cpu goes 50% idle or less the VMs should have finished booting *Check if the VMs are accessible via ssh
root@TINY: vmstart --check
vm1 ----> 10.0.3.1 vm2 ----> 10.0.3.2 vm3 ----> 10.0.3.3
See the different speed between TCP/IP access and vsock.
Note the context switches
root@TINY:~# time -v vsock_cli 3 1961 -cmd 'uname -a;ip a |grep /24;df -h'
Linux vm1 4.20.7-max #1 SMP PREEMPT Fri Feb 8 09:17:11 GMT 2019 x86_64 GNU/Linux
inet 10.0.3.1/24 scope global eth0
Filesystem Size Used Available Use% Mounted on
devtmpfs 110.2M 0 110.2M 0% /dev
tmpfs 116.7M 0 116.7M 0% /dev/shm
tmpfs 116.7M 0 116.7M 0% /tmp
tmpfs 116.7M 20.0K 116.7M 0% /run
Command being timed: "vsock_cli 3 1961 -cmd uname -a;ip a |grep /24;df -h"
User time (seconds): 0.00
System time (seconds): 0.00
Percent of CPU this job got: 37%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0m 0.02s
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 10992
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 565
Voluntary context switches: 4
Involuntary context switches: 8
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0root@TINY:~# time -v ssh -i id_vm 10.0.3.1 'uname -a;ip a |grep /24;df -h'
Linux vm1 4.20.7-max #1 SMP PREEMPT Fri Feb 8 09:17:11 GMT 2019 x86_64 GNU/Linux
inet 10.0.3.1/24 scope global eth0
Filesystem Size Used Available Use% Mounted on
devtmpfs 110.2M 0 110.2M 0% /dev
tmpfs 116.7M 0 116.7M 0% /dev/shm
tmpfs 116.7M 0 116.7M 0% /tmp
tmpfs 116.7M 20.0K 116.7M 0% /run
Command being timed: "ssh -i id_vm 10.0.3.1 uname -a;ip a |grep /24;df -h"
User time (seconds): 0.01
System time (seconds): 0.01
Percent of CPU this job got: 13%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0m 0.19s
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 12528
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 176
Voluntary context switches: 14
Involuntary context switches: 18
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 0