OpenStack Stein : 連携サービスのインストール2019/04/11 |
|
OpenStack Stein によるクラウド基盤の構築です。
OpenStack の各コンポーネントが必要とするサービスを事前にインストールしておきます。
当例では以下のような環境に各コンポーネントをインストールします。
eth0|10.0.0.30
+-----------+-----------+
| [ Control Node ] |
| |
| MariaDB RabbitMQ |
| Memcached |
+-----------------------+
|
| [1] |
こちらを参考に NTP をインストールして、時刻同期ができるようにしておきます。
|
| [2] |
こちらを参考に MariaDB サーバーをインストールしておきます。
|
| [3] | Openstack Stein のリポジトリを追加しておきます。 |
|
root@dlp:~# apt -y install software-properties-common root@dlp:~# add-apt-repository cloud-archive:stein root@dlp:~# apt update root@dlp:~# apt -y upgrade |
| [4] | RabbitMQ, Memcached をインストールしておきます。 |
|
root@dlp:~#
apt -y install rabbitmq-server memcached python-pymysql # ユーザー追加 (password は任意のものを設定) root@dlp:~# rabbitmqctl add_user openstack password Creating user "openstack" ... root@dlp:~# rabbitmqctl set_permissions openstack ".*" ".*" ".*" Setting permissions for user "openstack" in vhost "/" ...
root@dlp:~#
systemctl restart rabbitmq-server
root@dlp:~#
vi /etc/mysql/mariadb.conf.d/50-server.cnf # 29行目:変更 bind-address = 0.0.0.0
# 41行目:コメント解除して変更 # デフォルト値 151 では不足することがある max_connections = 500
# 111行目:変更 character-set-server = utf8 # kcollation-server = utf8mb4_general_ci
root@dlp:~#
systemctl restart mariadb
root@dlp:~#
vi /etc/memcached.conf # 35行目:変更 -l 0.0.0.0
systemctl restart memcached
|
| Sponsored Link |
|
|