User Tools

Site Tools


решение_ceph

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
решение_ceph [2026/10/19 19:04]
val [OSD]
решение_ceph [2026/10/19 19:27] (current)
val [MON]
Line 97: Line 97:
 MON_DOWN 1/3 mons down, quorum node4,node5 MON_DOWN 1/3 mons down, quorum node4,node5
     mon.node3 (rank 0) addr 192.168.X.3:​6789/​0 is down (out of quorum)     mon.node3 (rank 0) addr 192.168.X.3:​6789/​0 is down (out of quorum)
 +</​code>​
 +=== Замена MON ===
 +<​code>​
 +node3# ceph mon remove node4
 +
 +node3# ceph mon getmap -o /tmp/monmap
 +node3# monmaptool --print /tmp/monmap
 +node3# monmaptool --add node7 192.168.13.7 --fsid a7f64266-0894-4f1e-a635-d0aeaca0e993 /tmp/monmap
 +node3# scp /tmp/monmap node7:/​tmp/​monmap
 +
 +node3# cat /​etc/​ceph/​ceph.conf
 +...
 +        mon initial members = node3,​node7,​node5
 +        mon host = 192.168.13.3,​192.168.13.7,​192.168.13.5
 +...
 +
 +node3#
 +scp /​etc/​ceph/​ceph.conf node5:/​etc/​ceph/​
 +scp /​etc/​ceph/​ceph.conf node6:/​etc/​ceph/​
 +scp /​etc/​ceph/​ceph.conf node7:/​etc/​ceph/​
 +
 +node7# ​
 +sudo -u ceph mkdir /​var/​lib/​ceph/​mon/​ceph-node7
 +sudo -u ceph ceph-mon --mkfs -i node7 --monmap /tmp/monmap
 +systemctl enable ceph-mon@node7 --now
 +
 +sudo -u ceph mkdir /​var/​lib/​ceph/​mgr/​ceph-node7
 +systemctl enable ceph-mgr@node7 --now
 </​code>​ </​code>​
  
 +  * [[Технология KVM#​Использование Ceph RBD в качестве диска]]
 +  * [[Сервис iSCSI]]
 ==== MGR ==== ==== MGR ====
  
Line 124: Line 154:
 </​code>​ </​code>​
  
-=== Замена MON === 
-<​code>​ 
-node3# ceph mon remove node4 
  
-node3# cat /​etc/​ceph/​ceph.conf 
-... 
-        mon initial members = node3,​node7,​node5 
-        mon host = 192.168.13.3,​192.168.13.7,​192.168.13.5 
-... 
- 
-node3# 
-scp /​etc/​ceph/​ceph.conf node5:/​etc/​ceph/​ 
-scp /​etc/​ceph/​ceph.conf node6:/​etc/​ceph/​ 
-scp /​etc/​ceph/​ceph.conf node7:/​etc/​ceph/​ 
- 
-ceph mon getmap -o /tmp/monmap 
-monmaptool --print /tmp/monmap 
-monmaptool --add node7 192.168.13.7 --fsid a7f64266-0894-4f1e-a635-d0aeaca0e993 /tmp/monmap 
-scp /tmp/monmap node7:/​tmp/​monmap 
- 
-node7# ​ 
-sudo -u ceph mkdir /​var/​lib/​ceph/​mon/​ceph-node7 
-sudo -u ceph ceph-mon --mkfs -i node7 --monmap /tmp/monmap 
-systemctl enable ceph-mon@node7 --now 
- 
-sudo -u ceph mkdir /​var/​lib/​ceph/​mgr/​ceph-node7 
-systemctl enable ceph-mgr@node7 --now 
-</​code>​ 
 ==== OSD ==== ==== OSD ====
  
Line 192: Line 195:
  
 <​code>​ <​code>​
 +ceph osd tree | grep down
 +
 ceph osd safe-to-destroy osd.0 ceph osd safe-to-destroy osd.0
 OSD(s) 0 are safe to destroy without reducing data durability. OSD(s) 0 are safe to destroy without reducing data durability.
решение_ceph.1792425895.txt.gz · Last modified: 2026/10/19 19:04 by val