$ grep vmx /proc/cpuinfo
# sudo apt-get install open-vm-tools # sudo apt-get install open-vm-tools-desktop # sudo shutdown -r now
$ sudo apt-get install avahi-daemon avahi-utils $ sudo systemctl is-enabled avahi-daemon enabled
$ sudo cat /proc/cpuinfo | grep vmx
$ sudo -s # wget -q -O- https://downloads.opennebula.org/repo/repo.key | apt-key add - # echo "deb https://downloads.opennebula.org/repo/5.4/Ubuntu/17.04 stable opennebula" > /etc/apt/sources.list.d/opennebula.list # apt-get update && apt-get upgrade -y
# apt-get install opennebula-node # systemctl status libvirtd # systemctl is-enabled libvirtd enabledKVM (libvirt) も依存ライブラリとしてインストールされる
# To disable tunneled clear text passwords, change to no here! PasswordAuthentication yes #PermitEmptyPasswords no
# passwd oneadmin
# systemctl restart ssh
# scp -rp /var/lib/one/.ssh/ oneadmin@nebula2:/var/lib/one oneadmin@nebula2's password: authorized_keys 100% 398 171.4KB/s 00:00 id_rsa 100% 1679 836.7KB/s 00:00 known_hosts 100% 1312 1.9MB/s 00:00 id_rsa.pub 100% 398 260.6KB/s 00:00
# root@nebula1:~# su oneadmin $ oneadmin@nebula1:/home/nebula$ ssh-keyscan nebula2 >> /var/lib/one/.ssh/known_hosts $ oneadmin@nebula1:/home/nebula$ ssh nebula1 $ oneadmin@nebula1:~$ exit logout $ oneadmin@nebula1:/home/nebula$ ssh nebula2 $ oneadmin@nebula2:~$ exit logout
# root@nebula2:~# su oneadmin $ oneadmin@nebula2:/home/nebula$ ssh-keyscan nebula1 nebula2 >> /var/lib/one/.ssh/known_hosts $ oneadmin@nebula2:/home/nebula$ ssh nebula1 $ oneadmin@nebula1:~$ exit logout $ oneadmin@nebula2:/home/nebula$ ssh nebula2 $ oneadmin@nebula2:~$ exit logout
# nmcli con add type bridge ifname br0 # nmcli con modify bridge-br0 bridge.stp no # nmcli con modify bridge-br0 ipv4.method auto # nmcli con add type bridge-slave ifname ens34 master bridge-br0 # nmcli con add type bridge ifname br1 # nmcli con modify bridge-br1 bridge.stp no # nmcli con modify bridge-br1 ipv4.method auto # nmcli con add type bridge-slave ifname ens33 master bridge-br1 # reboot重要 : 他のノードとブリッジ名とその役割を同じにする
# apt-get install -y ruby-dev
# usermod -aG libvirt oneadmin # groups oneadmin oneadmin : oneadmin kvm libvirtこれら Step 6.1, 6.2 がないと、次の Step 7 で front-end に node を登録できない
Tue Nov 7 01:13:07 2017 [Z0][InM][I]: /usr/bin/env: 'ruby': No such file or directory ... Tue Nov 7 01:59:11 2017 [Z0][ONE][E]: Error monitoring Host nebula2.local (1): error: failed to connect to the hypervisor error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Permission denied ERROR MESSAGE --8<------ Error executing kvm.rb ERROR MESSAGE ------>8-- ARCH=x86_64 MODELNAME="Intel(R) Core(TM) i7-4850HQ CPU @ 2.30GHz"