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

溫馨提示×

溫馨提示×

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

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

kolla-ansible如何執行openstack對接ceph

發布時間:2021-12-17 09:44:25 來源:億速云 閱讀:595 作者:小新 欄目:云計算

這篇文章給大家分享的是有關kolla-ansible如何執行openstack對接ceph的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

1、先決條件:
    已經部署完成的openstack和ceph集群
    已經創建完存儲池
    準備好ceph.conf,(Glance, Cinder, Nova)keyring:如下圖

kolla-ansible如何執行openstack對接ceph

2、設置ceph客戶端認證,在其中一個ceph節點執行以下命令:
ceph auth get-or-create client.cinder mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=volumes, allow rwx pool=vms, allow rwx pool=images'
ceph auth get-or-create client.glance mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=images'
ceph auth get-or-create client.cinder-backup mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=backups'


3、對接glance服務,執行以下操作:
ceph auth get-or-create client.glance
將輸出結果存入/etc/kolla/config/glance/ceph.client.glance.keyring

對接cinder服務,執行以下操作:
ceph auth get-or-create client.cinder
將輸出結果存入/etc/kolla/config/cinder/cinder-backup/ceph.client.cinder.keyring
/etc/kolla/config/cinder/cinder-volume/ceph.client.cinder.keyring
ceph auth get-or-create client.cinder-backup
將輸出結果存入/etc/kolla/config/cinder/cinder-backup/ceph.client.cinder-backup.keyring

ceph auth get-or-create client.nova
將輸出結果存入/etc/kolla/config/nova/ceph.client.cinder.keyring


4、將ceph.conf配置文件放置到/etc/kolla/config/cinder/,glance/,nova/,當中

5、編輯/etc/kolla/config/glance/glance-api.conf,添加如下內容
[DEFAULT]
show_image_direct_url = True

[glance_store]
stores = rbd
default_store = rbd
rbd_store_pool = images
rbd_store_user = glance
rbd_store_ceph_conf = /etc/ceph/ceph.conf


6、編輯/etc/kolla/config/cinder/cinder-volume.conf,添加如下內容
[DEFAULT]
enabled_backends=rbd-1

[rbd-1]
rbd_ceph_conf=/etc/ceph/ceph.conf
rbd_user=cinder
backend_host=rbd:volumes
rbd_pool=volumes
volume_backend_name=rbd-1
volume_driver=cinder.volume.drivers.rbd.RBDDriver
rbd_secret_uuid = {{ cinder_rbd_secret_uuid }}

備注:cinder_rbd_secret_uuid 必須能夠在/etc/kolla/passwords.yml 文件找到

7、編輯/etc/kolla/config/cinder/cinder-backup.conf,添加如下內容
[DEFAULT]
backup_ceph_conf=/etc/ceph/ceph.conf
backup_ceph_user=cinder
backup_ceph_chunk_size = 134217728
backup_ceph_pool=backups
backup_driver = cinder.backup.drivers.ceph
backup_ceph_stripe_unit = 0
backup_ceph_stripe_count = 0
restore_discard_excess_bytes = true

8、編輯/etc/kolla/config/nova/nova-compute.conf,添加如下內容
[libvirt]
virt_type=qemu
images_rbd_pool=vms
images_type=rbd
images_rbd_ceph_conf=/etc/ceph/ceph.conf
rbd_user=nova

備注:rbd_user可能因您的環境而異。

9、執行kolla-ansible -i multinode reconfigure

10、重啟容器

感謝各位的閱讀!關于“kolla-ansible如何執行openstack對接ceph”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

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

AI

衢州市| 正蓝旗| 岚皋县| 福安市| 宣城市| 伊宁县| 灌阳县| 张北县| 福贡县| 饶河县| 德保县| 麦盖提县| 武义县| 汉寿县| 乐都县| 宿迁市| 望谟县| 乐亭县| 烟台市| 东源县| 阿拉尔市| 天水市| 靖江市| 土默特左旗| 水城县| 南木林县| 通辽市| 镶黄旗| 杂多县| 德昌县| 汤阴县| 青冈县| 工布江达县| 丁青县| 哈尔滨市| 隆德县| 梁山县| 邮箱| 浮梁县| 石棉县| 盐山县|