Ceph修改OSD和Monitor的网络

本文档介绍了如何修改Ceph集群中OSD和Monitor的网络设置。首先,详细阐述了更新ceph.conf文件以改变OSD的public和cluster网络,并同步到所有OSD节点,接着重启OSD服务进行验证。其次,讨论了通过添加新monitor node并移除旧node来变更Monitor网络的过程,以及更新monitor map并重启monitors以应用变更。
摘要由CSDN通过智能技术生成
   随着Ceph的应用越来越深入,我们也遇到了越来越多的需求,本次我们将讲一下如何修改OSD和Monitor的网络。

   Ceph应用中,在部署完ceph集群并运行一段时间后,我们很可能会遇到机房网络变动,或集群网络升级的情况,这时我们都期望能在尽量减少对现有Ceph集群影响的情况下,修改Ceph的OSD和Monitor网络,而不是简单粗暴的重新部署Ceph集群。
   本文基于Ceph的官方文档和作者的实践,给出了正确修改Ceph OSD和Monitor网络的方法。

Ceph版本:Hammer 0.94.5
测试系统环境:Ubuntu 14.04

一、修改OSD的网络

   由于Ceph OSD的网络配置是启动时读取ceph.conf配置动态加载的,所以修改OSD的网络比较简单,步骤如下:
  1. 修改下ceph.conf中pubulic/cluster network信息
     例如:public network = 172.16.1.0/24
          cluster network = 172.16.1.0/24
  1. 把ceph.conf更新到所有OSD节点测配合
     ceph-deploy --overwrite-conf config push <node1> <node2> <node3>
  1. 重启所有的osd daemon
     restart ceph-all
  1. 检查OSD使用的网络
     # netstat -nap | grep ceph-osd
     tcp        0      0 172.16.1.16:844         0.0.0.0:*               LISTEN      23412/ceph-osd
     tcp        0      0 172.16.1.16:812         0.0.0.0:*               LISTEN      19423/ceph-osd
     tcp        0      0 172.16.1.16:845         0.0.0.0:*               LISTEN      23412/ceph-osd
     tcp        0      0 172.16.1.16:813         0.0.0.0:*               LISTEN      19529/ceph-osd

二、修改Monitor的网络

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值