日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

cloudstack+ceph中解决ceph单点问题

發布時間:2025/3/15 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 cloudstack+ceph中解决ceph单点问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

問題描述:
在cloudstack 中用ceph作為主存儲時,常常是填入ceph-mon的一臺機器ip作為接入口。但是一旦這臺機器出現問題,cloudstack將無法訪問主存儲。

解決方案:

一. 登錄到cloustack manager 機器

  • 關閉cloustack manager服務
    cloudstack-management# service cloudstack-management stop

  • 修改數據庫對應的storage_pool項
    cloudstack-managemant# mysql -uroot -p
    mysql> use cloud;
    mysql> select * from storage_pool where pool_type='RBD';

    獲取pool_type='RBD'的id, 例如id是9:
    mysql> update storage_pool set host_address='ceph-mon' where id=9;
    mysql> quit;

  • 添加對應host dns. 例如ceph-mon對應192.168.42.196, 192.168.42.197. 192.168.42.198
    cloudstack-management# vim /etc/hosts

    192.168.42.196 ceph-mon
    192.168.42.197 ceph-mon
    192.168.42.198 ceph-mon

  • 二. 逐一登錄所有cloudstack host(cloudstack angent)機器刪除舊的ceph相關的secret-list項目

  • 查詢相關的的ceph secret項目
    cloudstack-agent# virsh secret-list
    UUID Usage
    f34f4f01-9ee3-3e45-8c12-33990bd133a3 ceph admin@192.168.42.196:6789/pub-rbd

  • 刪除對應的項目
    cloudstack-agent# secret-undefine f34f4f01-9ee3-3e45-8c12-33990bd133a3

  • 添加對應host dns. 例如ceph-mon對應192.168.42.196, 192.168.42.197. 192.168.42.198
    cloudstack-anget# vim /etc/hosts

    192.168.42.196 ceph-mon
    192.168.42.197 ceph-mon
    192.168.42.198 ceph-mon

  • 重啟libvirtd和cloudstack-agent服務
    cloudstack-agent# service libvirtd restart
    cloudstack-agent# service cloudstack-agent restart
  • 三. 回到cloustack manager 機器

  • 重新啟動cloustack management 服務
    cloudstack-management# service cloustack-management restart
  • 轉載于:https://blog.51cto.com/dodowolf/2048277

    總結

    以上是生活随笔為你收集整理的cloudstack+ceph中解决ceph单点问题的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。