忧郁者 发表于 2019-2-2 09:35:01

ceph 添加删除磁盘mon osd mds

一、删除节点包含(mon osd mds)的节点
1、摘除mon
# ceph mon remove ceph01
removed mon.bgw-os-node153 at 10.240.216.153:6789/0, there are now 2 monitors
2、摘除此节点上所有的osd
1)、查看此节点的osd
# ceph osd tree
-4      1.08                  host ceph01
8       0.27                            osd.8   up      1
9       0.27                            osd.9   up      1
10      0.27                            osd.10up      1
11      0.27                            osd.11up      1
11      0.27                            osd.12up      1
2)、把上面的节点的osd进程停掉
# /etc/init.d/ceph stop osd
=== osd.10 ===
Stopping Ceph osd.10 on ceph01..kill 2251...done
=== osd.9 ===
Stopping Ceph osd.9 on ceph01...kill 2023...kill 2023...done
=== osd.8 ===
Stopping Ceph osd.8 on ceph01 kill 1724...kill 1724...done
=== osd.11 ===
Stopping Ceph osd.8 on ceph01 kill 1724...kill 1724...done
=== osd.12===
Stopping Ceph osd.11 on ceph01...kill 1501...done
3)、再次查看ceph osd状态
# ceph osd tree
-4      1.08                  host ceph01
8       0.27                            osd.8   down    1
9       0.27                            osd.9   down    1
10      0.27                            osd.10down    1
11      0.27                            osd.11down    1
4)、删除所有的osd
ceph01 ~]# ceph osd rm 8
removed osd.8
ceph01 ~]# ceph osd rm 9
removed osd.9
ceph01 ~]# ceph osd rm 10
^[
ceph01 ~]# ceph osd rm 11
removed osd.11
5)、删除所有osd的crush map
ceph01~]# ceph osd crush rm osd.8
removed item id 8 name 'osd.8' from crush map
ceph01 ~]# ceph osd crush rm osd.9
removed item id 9 name 'osd.9' from crush map
ceph01 ~]# ceph osd crush rm osd.10
[
ceph01 ~]# ceph osd crush rm osd.11
removed item id 11 name 'osd.11' from crush map
6)、删除所有osd的认证
ceph01 ~]# ceph auth del osd.8
updated
ceph01~]# ceph auth del osd.9
updated
ceph01 ~]# ceph auth del osd.10
updated
ceph01 ~]# ceph auth del osd.11
updated
7)、在ceph osd tree中删除此机器host的crush map
ceph01 ~]# ceph osd crush rmceph01
removed item id -4 name 'ceph01' from crush map
8)、卸载所有挂载在osd的硬盘
ceph01 ~]# umount /var/lib/ceph/osd/ceph-8
ceph01 ~]# umount /var/lib/ceph/osd/ceph-9
ceph01 ~]# umount /var/lib/ceph/osd/ceph-10
ceph01 ~]# umount /var/lib/ceph/osd/ceph-11


3、删除掉mds
1、直接关闭此节点的mds进程
# /etc/init.d/ceph stop mds
=== mds.bgw-os-node153 ===
Stopping Ceph mds.ceph01 on ceph013...kill 4981...done
ceph01 ~]#
2、删除此mds的认证
ceph01 ~]# ceph auth del mds.ceph01
updated
  




页: [1]
查看完整版本: ceph 添加删除磁盘mon osd mds