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/hosts192.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/hosts192.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单点问题相关推荐
- 【Ceph】Ceph错误记录 Ceph 运维手册
Ceph 运维手册 第一部分:常用操作 - 12. 日志和调试 - <Ceph 运维手册> - 书栈网 · BookStack 分布式存储ceph运维操作 (摘抄自:https://www ...
- Ceph中一些PG相关的状态说明和基本概念说明、故障模拟
Ceph中一些PG相关的状态说明和基本概念说明 最近公司有个Ceph集群出了点问题,于是也参与了修复的过程,过程中最让人头疼的就是一堆不明所以的状态了,所以看了看文档,也找了一些参考, 整理了一下Ce ...
- Ceph 中的 PG 状态详解
1. PG介绍 这次主要来分享Ceph中的PG各种状态详解,PG是最复杂和难于理解的概念之一,PG的复杂如下: 在架构层次上,PG位于RADOS层的中间. a. 往上负责接收和处理来自客户端的请求. ...
- V-7 Openstack 在ceph中转换镜像格式
上下文: 在工作中客户要求做一个openstack的镜像,这个操作系统的配置要求非常的高,最小需要8核96GB内存1TB硬盘.普通的系统可以通过分区扩展脚本做一个20GB的镜像然后在云平台上扩展,但是 ...
- 分布式存储Ceph中的逻辑结构Pool和PG
Ceph中的逻辑对象有Object.Pool.PG,本文简单介绍相关的概念以及之间的关系,PG状态变化过程等. 1.Ceph集群中的逻辑结构 1.1 Object Object是Ceph的最小存储单元 ...
- 【CEPH-初识篇】ceph详细介绍+“ 一 ” 篇解决ceph集群搭建, “ 三 ” 大(对象、块、文件)存储使用
文章目录 前言 简介(理论篇) 逻辑结构 数据存储原理 三大存储 RADOSGW(对象网关) BRD(块存储) CEPHFS(文件存储) 所有组件结合起来 POOL.PG简介 组件结合 搭建ceph( ...
- Windows中应用ceph RBD
Windows中应用ceph RBD 1.安装最新版本tgt (1)方法一:在ceph集群主机服务器编译.安装并启动tgt. 下载源码 [root@ceph01 ~]# git clone https ...
- ceph中的PG和PGP
在最初使用ceph的时候就有一个疑问,ceph存储时将对象映射到PG(Placement Groups)中,然后以PG为单位,遵循CRUSH的规则分布到OSD中,那么PGP又是什么?因此决定自己探索一 ...
- 在OpenStack中关闭Ceph exclusive-lock功能
在OpenStack中关闭Ceph exclusive-lock功能 解除exclusive-lock client 关闭exclusive-lock功能 关闭新创建卷的exclusive-lock功 ...
最新文章
- python编程基础知识体系_Python 编程核心知识体系-基础|数据类型|控制流(一)...
- 2019年,你需要关注这些Node API和Web框架
- Java 9 JShell示例:集合静态工厂方法
- C++ Custom Control控件 向父窗体发送对应的消息
- 手机APP和微信小程序能否取代域名?
- IE各浏览器HACK
- poj Washing Clothes挺好的一道01背包
- ngrok转发mysql连接_使用小米球 -Ngrok 实现内网转发
- 反计算机病毒技术论文,计算机病毒反病毒技术论文
- 010Editor查看PE文件
- 序号47指标横向展示.xlsx_杭州增加2万个小客车指标!想拥有“浙A”车牌,这个APP一定要收好~...
- 幻灯片制作去除模板背景
- 一文讲透智慧农业,一滴水也没有的超级干货
- 美联航客机逃生门故障致乘客机舱过夜 承诺将赔偿
- 原来我是水瓶座。。。
- C++中的运算符和运算符优先级总结
- freemarker如何获取当前时间或者时间戳?
- JS 手机浏览器唤醒手机QQ
- 并发编程 — AtomicStampedReference 详解
- 会议终端Mini-MCU功能调研
热门文章
- 绝对定位relative、相对定位absolute(脱离文档流)
- c语言 结构体_C语言 技能提升 系列文章 (三)结构体
- java地图图表动态亮点,可视化图表行动指南:地表最强解读来了
- 重复数据_MongoDB 自动过滤重复数据
- java ajax传输图片_Java使用Ajax实现跨域上传图片功能
- 差异表达基因变化倍数_10.limma教程|差异表达统计相关理论
- 用java解决约瑟夫循环问题_Java采用循环链表结构求解约瑟夫问题
- python3 logging com1_python-logging-基础(1)
- 帕累托最优生活例子_创业者:用博弈解决生活的难题
- 怎么监听linux防火墙,linux怎么查看防火墙是否开启并清除防火墙规则?