コンテンツへスキップ

先電IaaS 2.4クラウド基盤構築

2022年8月29日

準備

VMware Workstation 16 Pro、CentOS-7-x86_64-DVD-1804.iso、ChinaSkills_Cloud_IaaS.iso

ハードウェア設定

ホスト名Host-Only NICNAT NIC
controllerIP: 172.16.10.10IP: 10.0.0.0/24 GW: 10.0.0.1
computeIP: 172.16.10.20IP: 10.0.0.0/24 GW: 10.0.0.1

初期化(両ノード)

systemctl stop firewalld && systemctl disable firewalld
vi /etc/selinux/config  # SELINUX=permissive
setenforce 0
vi /etc/hosts  # 172.16.10.10 controller / 172.16.10.20 compute

ISOを /root にアップロード、マウントして /opt/centos と /opt/openstack にコピー。 controller: yumリポジトリ設定(file:///opt/...)、httpdインストールとシンボリックリンク作成。 compute: yumリポジトリを http://172.16.10.10/opt/... に設定。

展開

yum install -y iaas-xiandian  # 両ノード
vi /etc/xiandian/openrc.sh  # PASS=000000 等を設定
scp /etc/xiandian/openrc.sh compute:/etc/xiandian/openrc.sh
iaas-pre-host.sh  # 両方実行後 reboot

サービス展開スクリプトを順に実行: mysql, keystone, glance, nova (controller/compute), neutron (controller/compute), dashboard, cinder (controller/compute), swift (controller/compute), heat, zun (controller/compute), ceilometer (controller/compute), aodh。 controllerをcomputeとして追加するには openrc.sh の HOST_IP_NODE=172.16.10.10、HOST_NAME_NODE=controller に変更後 iaas-install-nova-compute.sh を実行。

前の記事
VMware Workstation 17 Pro 導入メモ
次の記事
[ノート] CentOS 7 HTTPサービス構築