博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ceph luminous 版本 osd掉线处置
阅读量:6821 次
发布时间:2019-06-26

本文共 1663 字,大约阅读时间需要 5 分钟。

hot3.png

    由于多ceph jewel 版本使用的比较多,后来对luminous  的运维中的一些变化有些不适应,这里做一下记录。

1 需要安装mgr服务

ceph-deploy mgr create host-name

2 安装osd 语法差异

#jewel 版本的安装osd的语法是这样的ceph-deploy --overwrite-conf osd prepare ceph-admin:/dev/vdb1 ceph-node1:/dev/vdb1 ceph-node2:/dev/vdb1ceph-deploy --overwrite-conf osd activate ceph-admin:/dev/vdb1 ceph-node1:/dev/vdb1 ceph-node2:/dev/vdb1# luminous 版本的安装osd 的语法是这样的ceph-deploy osd create --data /dev/sdb ceph-adminceph-deploy osd create --data /dev/sdc ceph-node1ceph-deploy osd create --data /dev/sdd ceph-node2

3 mon,osd,mgr服务的启停

# jewel 版本的服务启动和停止systemct restart ceph-mon@node-name.service# luminous 版本的服务启停systemctl restart ceph-mon.targetsystemctl status ceph-osd.target

4 服务启停有时间间隔限制

如果服务的启动后又报错,在日志中显示启动太快。解决办法:

[root@ceph-admin ssh]# vim /etc/systemd/system/ceph-mon.target.wants/ceph-mon\@ceph-admin.service [Unit]Description=Ceph cluster monitor daemon# According to:#   http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget# these can be removed once ceph-mon will dynamically change network# configuration.After=network-online.target local-fs.target time-sync.targetWants=network-online.target local-fs.target time-sync.targetPartOf=ceph-mon.target[Service]LimitNOFILE=1048576LimitNPROC=1048576EnvironmentFile=-/etc/sysconfig/cephEnvironment=CLUSTER=cephExecStart=/usr/bin/ceph-mon -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup cephExecReload=/bin/kill -HUP $MAINPIDPrivateDevices=yesProtectHome=trueProtectSystem=fullPrivateTmp=trueTasksMax=infinityRestart=on-failure#StartLimitInterval=30min   #把这个时间限制注释掉StartLimitBurst=5RestartSec=10[Install]WantedBy=ceph-mon.target

 

转载于:https://my.oschina.net/wangzilong/blog/2994749

你可能感兴趣的文章