中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

OpenStack Train版雙節點安裝(五)安裝放置服務placement

發布時間:2020-04-16 21:47:08 來源:網絡 閱讀:1308 作者:ygj900629 欄目:云計算

第五部分?安裝放置服務placement


在OpenStack Stein版本發布之前,放置服務placement與計算服務API(nova-api)一起位于計算服務nova中。


控制節點按如下操作安裝placement放置服務

創建數據庫
mysql -uroot -p
MariaDB [(none)]>?CREATE DATABASE placement;

授予數據庫的適當訪問權限
MariaDB [(none)]>?GRANT ALL PRIVILEGES ON placement.* TO 'placement'@'localhost' IDENTIFIED BY 'PLACEMENT_DBPASS';
MariaDB [(none)]>?GRANT ALL PRIVILEGES ON placement.* TO 'placement'@'%' IDENTIFIED BY 'PLACEMENT_DBPASS';
MariaDB [(none)]>?exit

OpenStack Train版雙節點安裝(五)安裝放置服務placement

創建placement用戶
. admin-openrc
openstack user create --domain default --password PLACEMENT_PASS placement
openstack role add --project service --user placement admin

創建placement服務實體
openstack service create --name placement --description "Placement API" placement

OpenStack Train版雙節點安裝(五)安裝放置服務placement

創建placement服務訪問端點
openstack endpoint create --region RegionOne placement public http://ct:8778
openstack endpoint create --region RegionOne placement internal http://ct:8778
openstack endpoint create --region RegionOne placement admin http://ct:8778

OpenStack Train版雙節點安裝(五)安裝放置服務placement

安裝placement軟件包
yum install openstack-placement-api -y

OpenStack Train版雙節點安裝(五)安裝放置服務placement

修改配置文件
cp /etc/placement/placement.conf /etc/placement/placement.conf.bak
grep -Ev '^$|#' /etc/placement/placement.conf.bak > /etc/placement/placement.conf
vim /etc/placement/placement.conf

加入:
[api]
auth_strategy = keystone
[keystone_authtoken]
auth_url = http://ct:5000/v3
memcached_servers = ct:11211
auth_type = password
project_domain_name = default
user_domain_name = default
project_name = service
username = placement
password = PLACEMENT_PASS
[placement_database]
connection = mysql+pymysql://placement:PLACEMENT_DBPASS@ct/placement

OpenStack Train版雙節點安裝(五)安裝放置服務placement

填充placement數據庫
su -s /bin/sh -c "placement-manage db sync" placement

修改placement的apache配置文件(官方文檔坑點之一,這個步驟官方文檔沒有提到,如果不做,后面計算服務檢查時將會報錯)
vim /etc/httpd/conf.d/00-placement-api.conf
在VirtualHost中加入
#SSLCertificateKeyFile …
<Directory /usr/bin>
<IfVersion >= 2.4>
Require all granted
</IfVersion>
<IfVersion < 2.4>
Order allow,deny
Allow from all
</IfVersion>
</Directory>

OpenStack Train版雙節點安裝(五)安裝放置服務placement

重啟apache服務
systemctl restart httpd

檢查服務是否啟動成功,使用netstat -tnlup查看端口情況,如果存在8778的端口,表示placement服務啟動成功。

OpenStack Train版雙節點安裝(五)安裝放置服務placement

進一步檢查,使用命令:curl http://ct:8778,直接訪問placement的API地址,看是否能返回json。

OpenStack Train版雙節點安裝(五)安裝放置服務placement

最后,使用下面的命令檢查,看能否返回如下圖中的列表

placement-status upgrade check

OpenStack Train版雙節點安裝(五)安裝放置服務placement


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

隆回县| 云和县| 大连市| 蚌埠市| 博湖县| 文安县| 新晃| 吉安县| 连云港市| 凤翔县| 永年县| 沐川县| 疏附县| 九龙坡区| 游戏| 齐齐哈尔市| 九寨沟县| 手机| 慈溪市| 孝昌县| 阿克苏市| 潞城市| 金寨县| 保康县| 博兴县| 崇左市| 濮阳市| 安乡县| 东阳市| 安平县| 海南省| 巴东县| 乌拉特后旗| 穆棱市| 山阳县| 康马县| 三门县| 德昌县| 岢岚县| 廉江市| 阿瓦提县|