Cloudstack⑤KVMホストの作成
ホストにKVMをインストールしていきます。
さっき作ったのは下の図でいう左、お次は右を作っていきます。
# hostname --fqdn
接続の確認
# ping ________________(上のコマンドで出たhqdn)
2、NTPサーバーのインストールと設定
# yum install ntp
# service ntpd restart
# chkconfig ntpd on
3、SELinuxの設定(入っていなかったらインストール)
# setenforce permissive
# vi /etc/selinux/config
SELINUX=permissiveに書き換える
確認コマンドでpermissiveになっているか確かめたら、disableのままでかわりませんでした。
仕方がないのでそのまま作業を続けたら普通にできました。
きづいたらpermissiveに変わっていた感じなので、一応書き換えさえすれば大丈夫なのかなと勝手に思っています。
レポジトリの設定
# vi /etc/yum.repo.d/Cloudstack.repo
[cloudstack]
name=cloudstack
enabled=1
gpgcheck=0
エージェントのパッケージをインストール
# yum install -y cloud-agent-4.0*
コンプリートが出たらおっけ-
libvirtの設定
# vi /etc/libvirt/libvirtd.conf
コメントアウト(#)を外したり、少し書き換えるなどして以下の設定がパラメータに入るようにします。
listen_tls=0
listen_tcp=1
tcp_port=16059
auth_tcp="none"
mdns_adv=0
次の2つはコメントアウトを外すだけでした
# vi /etc/sysconfig/libvirt
LIBVIRTD_ARGS="--listen"
vnc_listen="0.0.0.0"
libvirtの再起動
# setvoce libvirtd restart
5、ブリッジの作成
# yum install bridge-utils
ここからつなげるための作業
# vi /etc/sysconfig/network-scripts/ifcfg-cloudbr0
以下を書き込みます。適当に変えたり、新しく書いたりしました。
DEVICE="cloudbr0"
BOOTPROTO=none
ONBOOT=yes
TYPE="Bridge"
IPADDR=x(一番上の図を参照してください)
NETMASK=255.255.255.0
GATEWAY=____________
DNS1=__________(ネットマスクと同じ)
IPV6INIT=no
IPV6_AUTOCONF=no
DELAY=5
STP=yes
# vi /etc/sysconfig/network-scripts/ifcfg-cloudbr1
上と同じ要領で。
DEVICE="cloudbr1"
BOOTPROTO=none
ONBOOT=yes
TYPE="Bridge"
IPV6INIT=no
IPV6_AUTOCONF=no
DELAY=5
STP=yes
ブリッジのインターフェース
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO=none
ONBOOT=yes
TYPE="Ethernet"
HWADDR=______(マックアドレスはデフォルトのまま。ここを変えると、のちに行う★の時にfailedになってまた書き直さないといけなくます。わたしは変えてしまいましたのでみなさまお気を付け下さい・・・)
IPV6INIT=no
IPV6_AUTOCONF=no
BRIDGE=cloudbr0
# vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth1"
BOOTPROTO=none
ONBOOT=yes
TYPE="Ethernet"
HWADDR=______
IPV6INIT=no
IPV6_AUTOCONF=no
BRIDGE=cloudbr1