WebUIの設定
ContrailのWebUIを設定しますWebUIはcontrail-webui,contrail-webui-middlewareで構成されます
**対象サーバ Contrail1-3
1.変数の設定
HOST=10.84.50.131 ## インストール対象サーバのIPアドレスを指定
OPENSTACK=10.84.50.134 ## Openstack ServerのIPアドレスを指定
IVIP=10.84.50.139 ## Control/Dataの仮想IPアドレスを指定
host1=10.84.50.131 ## Contrail1のControl/Data用物理IPアドレス
host2=10.84.50.132 ## Contrail2のControl/Data用物理IPアドレス
host3=10.84.50.133 ## Contrail3のControl/Data用物理IPアドレス
2.パッケージのインストール
apt-get -y install contrail-openstack-webui
3./etc/contrail/config.global.jsの修正
sed -i "s/config.networkManager.ip =.*/config.networkManager.ip = '$IVIP';/g" /etc/contrail/config.global.js
sed -i "s/config.imageManager.ip = .*/config.imageManager.ip = '$OPENSTACK'/g" /etc/contrail/config.global.js
sed -i "s/config.computeManager.ip = .*/config.computeManager.ip = '$OPENSTACK'/g" /etc/contrail/config.global.js
sed -i "s/config.identityManager.ip = .*/config.identityManager.ip = '$OPENSTACK'/g" /etc/contrail/config.global.js
sed -i "s/config.storageManager.ip = .*/config.storageManager.ip = '$OPENSTACK'/g" /etc/contrail/config.global.js
sed -i "s/config.cnfg.server_ip = /config.cnfg.server_ip = '$IVIP'/g" /etc/contrail/config.global.js
sed -i "s/config.analytics.server_ip = /config.analytics.server_ip = '$IVIP'/g" /etc/contrail/config.global.js
sed -i "s/config.cassandra.server_ips = .*/config.cassandra.server_ips = ['$host1', '$host2', '$host3']/g" /etc/contrail/config.global.js
4.contrail-webui-userauth.jsの修正
set -i "s/contrail123/password/g" /etc/contrail/contrail-webui-userauth.js
5.シンボリックリンクの作成
ln -s /usr/bin/node /usr/bin/nodejs
6.WebUIの起動
service supervisor-webui restart
次は初期コンフィグの設定です。
0 件のコメント:
コメントを投稿