เบเบฒเบเบเปเบฒเปเบเป Ceph เปเบเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบเบทเบญเบเปเบฒเบเปเบเปเบเบเบเบฒเบเบเบตเปเบกเบตเบเบฒเบเปเบซเบผเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ, เบเบงเบเปเบฎเบปเบฒเบญเบฒเบเบเบฐเบเบปเบเบเบฑเบเบงเบฝเบเบเบฒเบเบเปเบฒเบเปเบเบตเปเบขเบนเป glance เบเปเบฒเบญเบดเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเปเปเบเปเบฒเบเบเบฒเบเบซเบผเบท trivial. เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
- เบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเปเปเบกเบนเบเบเบฒเบ Ceph เปเบเบปเปเบฒเปเบเบซเบฒเบญเบฑเบเปเบซเบกเปเบเปเบงเบเบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเบชเปเบงเบเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเบเปเบฒเบเบกเบฒเปเบเบเบธเปเบกเปเบซเบกเป;
- เปเบเปเปเบเบเบฑเบเบซเบฒเบเบฒเบเบเบฑเบเบชเบฑเบเบเบทเปเบเบเบตเปเบเบดเบเปเบ Ceph.
เบเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเบเบฑเปเบเบเปเบฒเบง, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเบฐเปเบเบตเบเบเบฑเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบญเบปเบฒ OSD เบขเปเบฒเบเบเบทเบเบเปเบญเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบชเบนเบเปเบชเบเบเปเปเบกเบนเบ, เปเบเบดเปเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเปเบเบเบชเบฐเปเบเบฒเบฐเปเบเปเบงเบฅเบฒเบเบตเปเบเบฑเบเบเบฒเบเบเบฑเบเบเปเปเบกเบนเบเบเปเบฒเบเบงเบเบซเบฅเบฒเบ. เบเบตเปเบเบฐเบเบทเบเบเบถเบเบชเบฒเบซเบฒเบฅเบทเปเบเบเบปเบเบเบงเบฒเบก.
เบงเบดเบเบตเบเบฒเบเบเบตเปเบญเบฐเบเบดเบเบฒเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบกเบตเบเบงเบฒเบกเบเปเบฝเบงเบเปเบญเบเบชเปเบฒเบฅเบฑเบ Ceph เบฎเบธเปเบเปเบเบเปเปเบเบฒเบก. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒ Ceph เบชเบฒเบกเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบเปเบฒเบเบงเบเบซเบผเบงเบเบซเบผเบฒเบเบเบฐเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒ: เปเบเบทเปเบญเบเปเบญเบเบเบฑเบเบเบฒเบเบชเบนเบเปเบชเบเบเปเปเบกเบนเบเปเบฅเบฐเบเบฑเบเบซเบฒเบญเบทเปเบเป, เบเบฒเบเบเบฒเบเบเบฐเบเปเบฒเบเบฐเบเบทเบ "เปเบเบ" เปเบเบปเปเบฒเปเบเปเบเบซเบผเบฒเบเปเบขเปเบฒเบ.
เบเปเบฒเบเปเบฒเบเปเบฝเบงเบเบฑเบ OSD
เปเบเบทเปเบญเบเบเบฒเบเบชเบญเบเปเบเบชเบฒเบกเบชเบนเบเบเบตเปเปเบเปเบชเบปเบเบเบฐเบเบฒเปเบกเปเบเบญเบธเบเบดเบเบเบปเบเปเบเบทเปเบญ OSD (
เบเปเบญเบเบญเบทเปเบ เปเบปเบ, เบกเบฑเบเบเบงเบเบเบฐเปเบงเบปเปเบฒเบงเปเบฒเบเบธเปเบก Ceph เบเบฑเบเบซเบกเบปเบเบเบฐเบเบญเบเบเปเบงเบ OSD เบซเบผเบฒเบ. เบซเบผเบฒเบเบกเบต, เบเบฐเบฅเบดเบกเบฒเบเบเปเปเบกเบนเบเบเบฃเบตเบซเบผเบฒเบเปเบ Ceph. เบกเบฑเบเบเปเบฒเบเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบเบเบฒเบเบเบตเปเบเบตเป เบเบฑเบเบเบฑเบ OSD เบเบปเปเบเบเป: เบกเบฑเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบงเบฑเบเบเบธ Ceph เบขเบนเปเปเบเบฅเบฐเบเบปเบเปเบเบฅเปเบเบญเบเบเบธเบ nodes cluster เปเบฅเบฐเบชเบฐเบซเบเบญเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเปเบเบทเบญเบเปเบฒเบเบเบฑเบเบกเบฑเบ (เบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเปเบฒเบ, เบเบฝเบ, เปเบฅเบฐเบเบฒเบเบฎเปเบญเบเบเปเบญเบทเปเบเป).
เปเบเบฅเบฐเบเบฑเบเบเบฝเบงเบเบฑเบ, เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเปเบฒเบฅเบญเบเปเบกเปเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบเบเบฒเบเบเบฑเบเบฅเบญเบเบงเบฑเบเบเบธเบฅเบฐเบซเบงเปเบฒเบ OSD เบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ. เปเบฅเบฐเปเบเบเบตเปเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบปเบเบเบฑเบเบซเบฒเบเปเบฒเบเป, เบงเบดเบเบตเปเบเปเปเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเบเบฒเบเบเบถเบเบชเบฒเบซเบฒเบฅเบทเบเปเบฒเบเบฅเบธเปเบกเบเบตเป.
เบเปเบฅเบฐเบเบตเบเบต 1. เปเบญเบปเบฒ OSD เบญเบญเบเบเบฒเบเบเบธเปเบก Ceph เบขเปเบฒเบเบเบญเบเปเบเปเบเบเบเปเปเบชเบนเบเปเบชเบเบเปเปเบกเบนเบ
เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบญเบปเบฒ OSD เบญเบฒเบเบเบฐเปเบเบตเบเบกเบฒเบเบฒเบเบเบฒเบเบเบญเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบญเบญเบเบเบฒเบเบเบธเปเบก - เบเบปเบงเบขเปเบฒเบ, เปเบเบทเปเบญเบเบปเบเปเบเบเบกเบฑเบเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบญเบทเปเบ - เปเบเบดเปเบเปเบเบฑเบเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบถเปเบเบเบฑเบเบเบงเบเปเบฎเบปเบฒ, เปเบเบดเปเบเบเปเปเปเบซเปเปเบเบตเบเบเบฒเบเบเบฝเบเบเบปเบเบเบงเบฒเบกเบเบตเป. เบเบฑเปเบเบเบฑเปเบ, เปเบเบปเปเบฒเบซเบกเบฒเบเบชเบธเบเบเปเบฒเบเบเบญเบเบเบฒเบเบซเบกเบนเบเปเบเปเปเบกเปเบเปเบเบทเปเบญเบชเบฐเบเบฑเบ OSDs เปเบฅเบฐ mons เบเบฑเบเบซเบกเบปเบเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเปเบซเปเปเบเบทเปเบญเบงเปเบฒเบกเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบขเบธเบเปเบเบปเบฒ.
เปเบเบทเปเบญเบเบงเบฒเบกเบชเบฐเบเบงเบเปเบฅเบฐเปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเป, เปเบเบเบฐเบเบฐเบเบตเปเบเบฐเบเบดเบเบฑเบเบเปเบฒเบชเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบเบเบดเบเบเบฒเบเปเบเบเบฒเบเบเบตเปเบเบญเบ OSD เบเบตเปเบเปเบญเบเบเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเบฒเบเบปเบเบเบปเบงเปเบเปเบเบเบเปเบฒเบเบซเบฒเบ, เบกเบนเบเบเปเบฒเบเบตเปเบเบฐเปเบเบฑเบเบเปเบฒเบเบงเบ OSD เบเบตเปเบเบฐเบฅเบปเบ. เปเบซเปเปเบเบซเบฒเบเบฒเบ ${ID}
โ เบขเบนเปโเบเบตเปโเบเบตเปโเปเบฅเบฐโเบเปเบฒเบโเบฅเบธเปเบกโเบเบตเปโ, เบเบปเบงโเปเบโเบเบฑเปเบโเบเปเบฒเบงโเบเบปเบโเปเบเบโเบเปเบฒโเบเบงเบโเบเบญเบ OSD เบเบตเปโเบเบงเบโเปเบฎเบปเบฒโเบเปเบฒโเบฅเบฑเบโเปเบฎเบฑเบโเบงเบฝเบโ.
เบกเบฒเปเบเบดเปเบเบชเบฐเบเบฒเบเบเปเบญเบเปเบฅเบตเปเบกเบงเบฝเบ:
root@hv-1 ~ # ceph osd tree
ID CLASS WEIGHT TYPE NAME STATUS REWEIGHT PRI-AFF
-1 0.46857 root default
-3 0.15619 host hv-1
-5 0.15619 host hv-2
1 ssd 0.15619 osd.1 up 1.00000 1.00000
-7 0.15619 host hv-3
2 ssd 0.15619 osd.2 up 1.00000 1.00000
เปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเปเบเบเบเปเบฒเบ OSD, เบเปเบฒเบเบเบฐเบเปเบญเบเบเบฐเบเบดเบเบฑเบเบขเปเบฒเบเบฅเบฝเบเบเปเบฒเบ reweight
เปเบชเปเบกเบฑเบเปเบซเปเบชเบนเบ. เบเปเบงเบเบงเบดเบเบตเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบซเบผเบธเบเบเปเบญเบเบเบฐเบฅเบดเบกเบฒเบเบเปเปเบกเบนเบเปเบ OSD เปเบเบเบเบฒเบเบเบธเปเบเบเปเบฝเบเบเบฑเบ OSD เบญเบทเปเบเป. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
ceph osd reweight osd.${ID} 0.98
ceph osd reweight osd.${ID} 0.88
ceph osd reweight osd.${ID} 0.78
... เปเบฅเบฐเบญเบทเปเบเปเบเบปเบเบเปเบงเบฒเบชเบนเบ.
เบเปเบญเบเบเบฒเบเบเบฒเบเบเบธเปเบเบเปเบฝเบเบเบตเปเบฅเบฝเบเบเปเบฒเบเปเบเบทเปเบญเบเปเปเปเบซเปเบชเบนเบเปเบชเบเบเปเปเบกเบนเบ. เบเบตเปเปเบกเปเบเบเบงเบฒเบกเบเบดเบเปเบเบเบชเบฐเปเบเบฒเบฐเบเปเบฒ OSD เบกเบตเบเปเปเบกเบนเบเบเปเบฒเบเบงเบเบซเบฅเบฒเบ. เปเบเบทเปเบญเปเบซเปเปเบเปเปเบเบงเปเบฒเบซเบผเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเบฒเบชเบฑเปเบ reweight
เบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบเปเบเบต, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบชเปเบฒเปเบฅเบฑเบเบกเบฑเบ ceph -s
เบซเบผเบทเบขเบนเปเปเบเบเปเบญเบเบขเปเบฝเบก terminal เปเบเบเบเปเบฒเบเบซเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ ceph -w
เปเบเบทเปเบญเบชเบฑเบเปเบเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบเปเบเบดเบ.
เปเบกเบทเปเบญ OSD เบเบทเบ "เปเบเบปเปเบฒ", เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบกเบฒเบเบเบฐเบเบฒเบเปเบเบทเปเบญเปเบญเบปเบฒเบกเบฑเบเบญเบญเบ. เปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป, เปเบญเบ OSD เบเบตเปเบเปเบญเบเบเบฒเบเปเบเบเบฑเบเบฅเบฑเบ down
:
ceph osd down osd.${ID}
เปเบซเป "เบเบถเบ" OSD เบญเบญเบเบเบฒเบเบเบธเปเบก:
ceph osd out osd.${ID}
เปเบซเปเบขเบธเบเปเบเบปเบฒเบเบฒเบเบเปเบฅเบดเบเบฒเบ OSD เปเบฅเบฐ unmount partition เบเบญเบเบกเบฑเบเบขเบนเปเปเบ FS:
systemctl stop ceph-osd@${ID}
umount /var/lib/ceph/osd/ceph-${ID}
เปเบญเบปเบฒ OSD เบญเบญเบเบเบฒเบ
ceph osd crush remove osd.${ID}
เปเบซเปเบฅเบถเบเบเบนเปเปเบเป OSD:
ceph auth del osd.${ID}
เปเบฅเบฐเบชเบธเบเบเปเบฒเบ, เปเบซเปเปเบญเบปเบฒ OSD เบเบปเบงเบกเบฑเบเปเบญเบเบญเบญเบ:
ceph osd rm osd.${ID}
ะัะธะผะตัะฐะฝะธะต: เบเปเบฒเบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบเป Ceph Luminous เบฎเบธเปเบเบซเบผเบทเบชเบนเบเบเบงเปเบฒ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบฑเปเบเบเบญเบเบเบฒเบเปเบเบเบเปเบฒเบ OSD เบเปเบฒเบเปเบเบดเบเบชเบฒเบกเบฒเบเบเบทเบเบซเบผเบธเบเบฅเบปเบเปเบเบฑเบเบชเบญเบเบเปเบฒเบชเบฑเปเบ:
ceph osd out osd.${ID}
ceph osd purge osd.${ID}
เบเปเบฒ, เบซเบผเบฑเบเบเบฒเบเบชเปเบฒเปเบฅเบฑเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเปเบญเบฐเบเบดเบเบฒเบเบเปเบฒเบเปเบเบดเบ, เบเปเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบ ceph osd tree
, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเบงเบเบเบฐเปเบเบฑเบเบเบตเปเบเบฑเบเปเบเบเบงเปเบฒเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบเปเปเบกเบต OSDs เบเบตเปเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบเปเบเบดเบเบเบตเป:
root@hv-1 ~ # ceph osd tree
ID CLASS WEIGHT TYPE NAME STATUS REWEIGHT PRI-AFF
-1 0.46857 root default
-3 0.15619 host hv-1
-5 0.15619 host hv-2
-7 0.15619 host hv-3
2 ssd 0.15619 osd.2 up 1.00000 1.00000
เบเบฒเบกเบเบฒเบ, เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบฅเบฑเบเบเบญเบเบเบธเปเบก Ceph เบเบฐเปเบ HEALTH_WARN
, เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบฐเปเบซเบฑเบเบเบฒเบเบซเบผเบธเบเบฅเบปเบเบเบญเบเบเปเบฒเบเบงเบ OSDs เปเบฅเบฐเบเปเบฒเบเบงเบเบเบทเปเบเบเบตเปเบเบดเบเบเบตเปเบกเบตเบขเบนเป.
เบเปเปเปเบเบเบตเปเบเบฐเบญเบฐเบเบดเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเบฐเบเปเบญเบเบเบฒเบเบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเบขเบธเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบขเปเบฒเบเบชเบปเบกเบเบนเบเปเบฅเบฐ, เบเบฒเบกเบเบฑเปเบ, เปเบญเบปเบฒเบกเบฑเบเบญเบญเบเบเบฒเบ Ceph. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเบเบตเปเบเบฐเบเบทเปเบเปเบฒเบงเปเบฒ เบเปเบญเบเบเบตเปเบเบฐเบเบดเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ, เบเปเบฒเบเบเปเบญเบเปเบญเบปเบฒ OSD เบเบฑเบเบซเบกเบปเบเบญเบญเบ เปเบเปเบเบตเบเปเบงเบตเบเบตเป.
เบเปเบฒเบเปเปเบกเบต OSDs เปเบซเบผเบทเบญเบขเบนเปเปเบเปเบเบตเบเปเบงเบตเบเบตเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบซเบผเบฑเบเบเบฒเบเปเบญเบปเบฒเบเบงเบเบกเบฑเบเบญเบญเบเปเบฅเปเบง, เบเปเบฒเบ เบเบณ เปเบเบฑเบเบเปเบญเบเบเบปเบเปเบงเบฑเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฒเบเปเบเบเบเบตเป OSD. hv-2
เปเบเบเบเบฒเบเปเบฅเปเบเบเปเบฒเบชเบฑเปเบเบเปเปเปเบเบเบตเป:
ceph osd crush rm hv-2
เบฅเบปเบ mon
เบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ hv-2
เปเบเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบเบเปเบฒเบเบฅเบธเปเบกเบเบตเปเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบญเบทเปเบ (i. e. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, on hv-1
):
ceph-deploy mon destroy hv-2
เบซเบผเบฑเบเบเบฒเบเบเบตเป, เบเปเบฒเบเบชเบฒเบกเบฒเบเบขเบธเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบฅเบฐเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเปเปเบ (เบเบฒเบเบเบฑเบเปเบเปเปเบซเบกเป, เปเบฅเบฐเบญเบทเปเบเป).
เบเปเบฅเบฐเบเบตเบเบต 2. เบเบฒเบเปเบเบเบขเบฒเบเบเบทเปเบเบเบตเปเบเบดเบเบขเบนเปเปเบเบเบธเปเบก Ceph เบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบฅเปเบง
เบเปเบญเบเบเบฐเปเบฅเบตเปเบกเบเบปเปเบเปเบฅเบทเปเบญเบเบเบตเบชเบญเบเบเปเบงเบเบเปเบฒเบเปเบฒเบเปเบฝเบงเบเบฑเบ PG (
เบเบฑเปเบเบเบฑเปเบ: เบซเบเบถเปเบเปเบเบเบฑเบเบซเบฒเบเบปเปเบงเปเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบเป Ceph เปเบกเปเบเบเปเบฒเบเบงเบเบเบตเปเบเปเปเบชเบปเบกเบเบธเบเบเบญเบ OSD เปเบฅเบฐ PG เบฅเบฐเบซเบงเปเบฒเบเบชเบฐเบเบธเบเปเบเบตเปเบ Ceph.
เบเปเบญเบเบญเบทเปเบ เปเบปเบ, เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบตเป, เบชเบฐเบเบฒเบเบฐเบเบฒเบเบญเบฒเบเบเบฐเปเบเบตเบเบเบทเปเบเปเบกเบทเปเบญเบกเบต PGs เบซเบผเบฒเบเปเบเบตเบเปเบเบเบทเบเบฅเบฐเบเบธเปเบงเปเปเบเบชเบฐเบเบธเบเปเบเบตเบเบฐเบซเบเบฒเบเบเปเบญเบ, เปเบเบดเปเบเปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเบเบตเปเบเบฐเปเบเปเบเบทเปเบเบเบตเปเบเบดเบเปเบเบเบธเปเบกเบเบตเปเบเปเปเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ. เบญเบฑเบเบเบตเบชเบญเบ, เปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบกเบตเบเบฑเบเบซเบฒเบเบตเปเบฎเปเบฒเบเปเบฎเบเบเบงเปเบฒ: เบเปเปเบกเบนเบเบฅเบปเปเบเปเบเบซเบเบถเปเบเบเบญเบ OSD. เบญเบฑเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบธเปเบกเบเบปเบเบเบณเบญเบดเบเบเปเบฝเบเปเบเบชเบนเปเบฅเบฑเบ HEALTH_WARN
, เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ HEALTH_ERR
. เปเบซเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบตเปเปเบกเปเบเบงเปเบฒ Ceph, เปเบกเบทเปเบญเบเบดเบเปเบฅเปเบเปเบฒเบเบงเบเบเปเปเบกเบนเบเบเบตเปเบกเบตเบขเบนเป (เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบญเบเบซเบฒเบกเบฑเบเปเบเปเปเบเบ MAX AVAIL
เปเบโเบเบฒเบโเบญเบญเบโเบเปเบฒโเบชเบฑเปเบโ ceph df
เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบชเบฐเบเบธเบเปเบเบตเปเบเบเบเปเบฒเบเบซเบฒเบ) เปเบกเปเบเบญเบตเบเปเบชเปเบเปเบฒเบเบงเบเบเปเปเบกเบนเบเบเบตเปเบกเบตเบขเบนเปเปเบ OSD. เบเปเบฒเบเปเปเบกเบตเบเบทเปเบเบเบตเปเบเบฝเบเบเปเปเบเบขเปเบฒเบเบซเบเปเบญเบเบซเบเบถเปเบ OSD, เบเปเปเบกเบตเบเปเปเบกเบนเบเปเบเปเบเบตเปเบชเบฒเบกเบฒเบเบเบฝเบเปเบเปเบเบปเบเบเปเบงเบฒเบเปเปเบกเบนเบเบเบทเบเปเบเบเบขเบฒเบเบขเปเบฒเบเบเบทเบเบเปเบญเบเปเบเบเบฑเบเบเบฒ OSD เบเบฑเบเบซเบกเบปเบ.
เบกเบฑเบเปเบเบฑเบเบกเบนเบเบเปเบฒเบเบตเปเบเบฐเปเบเปเบเบงเปเบฒเบเบฑเบเบซเบฒเปเบซเบผเบปเปเบฒเบเบตเป เบชเปเบงเบเปเบซเบเปเปเบกเปเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบเบขเบนเปเปเบเบเบฑเปเบเบเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบธเปเบก Ceph. เบซเบเบถเปเบเปเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบกเปเบ
เบเบฑเปเบเบเบฑเปเบ, เปเบซเปเบเบดเบเบเบฐเบเบฒเบเบฒเบเบฎเบนเบเบเบฒเบเบเปเปเปเบเบเบตเป: เบเบธเปเบกเบกเบตเบชเบฐเบเบฒเบเบฐเบเบฒเบ HEALTH_WARN
เปเบเบทเปเบญเบเบเบฒเบเปเบถเปเบเปเบ OSD เปเบปเบเบเบทเปเบเบเบตเป. เบเบตเปเบเบฐเบเบทเบเบชเบฐเปเบเบเปเบเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ HEALTH_WARN: 1 near full osd
. เบเปเบฒเบเบฅเบธเปเบกเบเบตเปเปเบกเปเบเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบญเบญเบเบเบฒเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเป.
เบเปเบญเบเบญเบทเปเบ เปเบปเบ, เบเปเบฒเบ เบเบณ เปเบเบฑเบเบเปเบญเบเปเบเบเบขเบฒเบเบเปเปเบกเบนเบเบเบตเปเบกเบตเบขเบนเปเบฅเบฐเบซเบงเปเบฒเบ OSD เบเบตเปเบเบฑเบเปเบซเบผเบทเบญ. เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเปเบเบเปเบฅเบฐเบเบตเบเปเบฒเบญเบดเบ, เปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒ "เบฅเบฐเบเบฒเบ" เปเบซเบเบ - เบกเบตเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเบเบฝเบเปเบเปเบงเปเบฒเปเบเบเบฑเบเบเบธเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบซเบผเบธเบเบฅเบปเบเปเบฅเบฑเบเบเปเบญเบ. reweight
. เบเบปเบงเบขเปเบฒเบ, เปเบเบดเบ 0.95:
ceph osd reweight osd.${ID} 0.95
เบญเบฑเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบทเปเบเบเบตเปเบเบดเบชเบเปเบขเบนเปเปเบ OSD เปเบฅเบฐเปเบเปเปเบเบเปเปเบเบดเบเบเบฒเบเปเบเบชเบธเบเบฐเบเบฒเบเบเบญเบ ceph. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบฑเปเบเบเบตเปเปเบเปเบเปเบฒเบงเบกเบฒเปเบฅเปเบง, เบเบฑเบเบซเบฒเบเบตเปเบชเปเบงเบเปเบซเบเปเปเบกเปเบเปเบเบตเบเบเบทเปเบเบเปเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบตเปเบเปเปเบเบทเบเบเปเบญเบเบเบญเบ Ceph เปเบเบเบฑเปเบเบเบญเบเปเบเบทเปเบญเบเบเบปเปเบ: เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเบซเบผเบฒเบเบเบตเปเบเบฐเปเบฎเบฑเบเบเบฒเบเบเบฑเบเบเปเบฒเปเบซเบกเปเปเบเบทเปเบญเบเปเปเปเบซเปเบกเบฑเบเบเบฒเบเบปเบเบเบถเปเบเปเบเบญเบฐเบเบฒเบเบปเบ.
เปเบเบเปเบฅเบฐเบเบตเบเบดเปเบชเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบกเบฑเบเบเบฑเบเบซเบกเบปเบเบกเบฒเปเบเบดเบ:
- เบกเบนเบเบเปเบฒเบชเบนเบเปเบเบตเบเปเบ
replication_count
เปเบโเบซเบเบถเปเบโเบเบญเบโเบชเบฐโเบเบธเบโเปเบเบตโ, - PG เบซเบผเบฒเบเปเบเบตเบเปเบเปเบเบชเบฐเบเบธเบเปเบเบตเบซเบเบถเปเบเปเบฅเบฐเบซเบเปเบญเบเปเบเบตเบเปเบเปเบเบญเบตเบ.
เปเบซเปเปเบเปเปเบเบทเปเบญเบเบเบดเบเปเบฅเบเบเบตเปเปเบเปเบเปเบฒเบงเบกเบฒเปเบฅเปเบง. เบกเบฑเบเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบขเปเบฒเบเบเบฑเบเปเบเบเบงเปเบฒเบชเบดเปเบเบเบตเปเบเปเบญเบเปเบเบปเปเบฒเปเบเปเบเปเบฅเบฐ, เปเบเบซเบผเบฑเบเบเบฒเบ, เบเปเปเบกเบตเบซเบเบฑเบเบชเบฑเบเบชเบปเบ. เปเบเบเปเบเปเบเปเบฒเบเบปเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเปเบฒเปเบเบฑเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบเปเบฒเปเบเบฐเบเปเบฒเบเบฑเปเบเบเปเปเปเบเบเบตเป:
ะัะธะผะตัะฐะฝะธะต: เบเปเบฒเบเปเบฒเบเบเปเบฒเบฅเบฑเบเบเบฑเปเบ Ceph cluster เบเบฒเบ scratch, เบซเบเปเบฒเบเบตเปเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบญเบตเบเบญเบฑเบเบซเบเบถเปเบเบเบญเบเปเบเบทเปเบญเบเบเบดเบเปเบฅเบเปเบกเปเบเบเบฒเบเบเบฐเบฅเบดเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฐเบชเปเบฒเบ pools เบเบฒเบ scratch เบเบฑเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบเบเบฒเบเบฐเบฅเบฒเบ.
เบเบฑเบเบชเบธเบเบเปเบฒเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบเปเบฒเบเบฒเบ - เปเบเบฐเบเบณเบเบณเบเบงเบ PG. เปเบเบเปเบฅเบฐเบเบตเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบญเบฑเบเบเบตเบชเบญเบเบเบฑเบเปเบเบฑเบเบเบฐเปเบซเบเบ, เบเปเบญเบเบเบตเปเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเปเบฒเบฅเบญเบเปเบเปเบเบทเบเบเบตเปเปเบซเปเปเบซเบฑเบ, เบเบฑเบเบเบฑเปเบเปเบเปเบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฑเบเบชเบดเบเปเบเบเบตเปเบเบฐเบเปเบฝเบเบเบปเบงเบเบนเบ replication.
เบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบญเบดเบเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฝเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเปเบฒเบฅเบญเบ - เบเบตเปเปเบกเปเบเบกเบนเบเบเปเบฒเบเบตเปเปเบฎเบฑเบเบเปเบญเบ, เปเบเบฒเบฐเบงเปเบฒเปเบเบเบเบฒเบเบซเบผเบธเบเบเปเบญเบเบเบปเบงเบเบนเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบตเปเบกเบเบทเปเบเบเบตเปเบซเบงเปเบฒเบ. เปเบกเบทเปเบญเบเปเบฒเบชเบฑเปเบเบเบฐเบเบดเบเบฑเบ, เบเปเบฒเบเบเบฐเบชเบฑเบเปเบเบเปเบซเบฑเบเบงเปเบฒเบเบทเปเบเบเบตเปเบเบดเบเบเบตเปเบกเบตเบขเบนเปเบเบฐเปเบเบตเปเบกเบเบถเปเบ:
ceph osd pool $pool_name set $replication_size
เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบชเปเบฒเปเบฅเบฑเบเบเบญเบเบกเบฑเบ, เบเบงเบเปเบฎเบปเบฒเบเปเบฝเบเบเปเบฒเบเบฒเบฅเบฒเบกเบดเปเบเบต pg_num
ะธ pgp_num
เบเบฑเปเบเบเปเปเปเบเบเบตเป:
ceph osd pool set $pool_name pg_num $pg_number
ceph osd pool set $pool_name pgp_num $pg_number
เบเบตเปเบชเปเบฒเบเบฑเบ: เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเปเบฝเบเบเปเบฒเบเบงเบ PGs เบเบฒเบกเบฅเปเบฒเบเบฑเบเปเบเปเบเปเบฅเบฐเบชเบฐเบเบธเบเปเบเบตเปเบฅเบฐเบเปเปเบเปเบฝเบเบเปเบฒเปเบเบชเบฐเบเบธเบเปเบเบตเบญเบทเปเบเบเบปเบเบเปเบงเบฒเบเปเบฒเปเบเบทเบญเบเบเบฐเบซเบฒเบเปเบ "เบเบฒเบเบเปเปเบฒเบเปเบญเบเบเบญเบเบเปเปเบกเบนเบเบเบธเบเปเบเบก" ะธ "n-เบเปเบฒเบเบงเบเบเบญเบ pgs เบซเบผเบธเบเบฅเบปเบ".
เบเบญเบเบเบฑเปเบเบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเบเบงเบเปเบเบดเปเบเบงเปเบฒเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบเปเบเปเบเบตเปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบเบญเบญเบ ceph health detail
ะธ ceph -s
.
เบเปเบฅเบฐเบเบตเบเบต 3. เบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเปเบเบทเปเบญเบ virtual เบเบฒเบ LVM เปเบ Ceph RBD
เปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเปเปเบเบเบเบฒเบเปเบเปเปเบเบทเปเบญเบเบเบฑเบ virtual เบเบตเปเบเบดเบเบเบฑเปเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบฅเบซเบฐเปเบเบปเปเบฒเบเบตเปเปเบเบปเปเบฒ, เบเบฑเบเบซเบฒเบเบญเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบตเปเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบเบกเบฑเบเบเบฐเปเบเบตเบเบเบทเปเบ. เบกเบฑเบเบเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบเบฒเบเบฐเบซเบเบฒเบซเบผเบฒเบเบเบตเปเบเบฐเบกเบตเบเบทเปเบเบเบตเปเบเบฝเบเบเปเปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบตเป ... เบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบปเปเบงเปเบเบญเบตเบเบขเปเบฒเบเบซเบเบถเปเบ: เบกเบตเปเบเบทเปเบญเบ virtual เบเบตเปเบกเบตเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเบญเบเบเบดเปเบเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบฅเบฐเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบเปเบ, เปเบเปเบเปเปเบกเบตเบเปเบญเบเปเบเบเบตเปเบเบฐเปเบ, เปเบเบฒเบฐเบงเปเบฒเบเปเปเบกเบต. เบเบทเปเบเบเบตเปเบเบดเบเบเบตเปเปเบซเบผเบทเบญเปเบงเปเบขเบนเปเปเบเปเบเบตเบเปเบงเบต.
เบเบฑเบเบซเบฒเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเปเบเปเบงเบเบงเบดเบเบตเบเปเบฒเบเป - เบเบปเบงเบขเปเบฒเบ, เปเบเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเปเบเบซเบฒเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบญเบทเปเบ (เบเปเบฒเบกเบตเบซเบเบถเปเบ) เบซเบผเบทเปเบเบตเปเบกเปเบเปเบเปเบซเบกเปเปเบซเปเบเบฑเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เปเบเปเบกเบฑเบเปเบเบฑเบเปเบเบเปเปเปเบเปเบเบตเปเบเบฐเปเบฎเบฑเบเบชเบดเปเบเบเบตเปเบชเบฐ เปเปเบต เปเบ, เบชเบฐเบเบฑเปเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบเบฒเบ LVM เปเบ Ceph เบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฒเบเปเบเปเปเบเบเบตเปเบเบตเปเบฅเบตเบเบเปเปเบเบฑเบเบซเบฒเบเบตเป. เปเบเบเบเบฒเบเปเบฅเบทเบญเบเบเบปเบงเปเบฅเบทเบญเบเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบเบฑเบเปเบฎเบฑเบเปเบซเปเบเบฐเบเบงเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบเปเบเบตเบเปเบงเบตเบเปเบฒเบเบเบถเปเบ, เปเบเบฒเบฐเบงเปเบฒเบกเบฑเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเปเบฒเบเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบเปเบเบเปเบญเบเบเบดเปเบเบเบฒเบ hypervisor เบซเบเบถเปเบเปเบเบซเบฒเบญเบทเปเบ. เบเบฒเบเบเบฑเบเบเบฝเบเปเบเปเปเบกเปเบเบงเปเบฒเบเปเบฒเบเบเบฐเบเปเบญเบเบขเบธเบ VM เปเบเบเบฐเบเบฐเบเบตเปเบงเบฝเบเบเบฒเบเบเปเบฒเบฅเบฑเบเบเปเบฒเปเบเบตเบเบขเบนเป.
เบชเบนเบเบเปเปเปเบเบเบตเปเปเบกเปเบเปเบญเบปเบฒเบกเบฒเบเบฒเบ
เบเปเปเบซเปเบเปเบฒเบงเปเบเบชเบนเปเบเบฒเบเบเบฐเบเบดเบเบฑเบ. เปเบเบเบปเบงเบขเปเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเป virsh เปเบฅเบฐ, เบเบฒเบกเบเบงเบฒเบกเปเบซเบกเบฒเบฐเบชเบปเบก, libvirt. เบเปเบฒเบญเบดเบ, เปเบซเปเปเบเปเปเบเบงเปเบฒเบชเบฐเบเบธเบเปเบเบต Ceph เบเบตเปเบเปเปเบกเบนเบเบเบฐเบเบทเบเปเบญเบเปเบกเปเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ libvirt:
virsh pool-dumpxml $ceph_pool
เบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบเบชเบฐเบเบธเบเปเบเบตเบเปเบญเบเบกเบตเบเปเปเบกเบนเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ Ceph เบเบฑเบเบเปเปเบกเบนเบเบเบฒเบเบญเบฐเบเบธเบเบฒเบ.
เบเบฑเปเบเบเบญเบเบเปเปเปเบเปเบกเปเบเบงเปเบฒเบฎเบนเบเบเบฒเบ LVM เบเบทเบเบเปเบฝเบเปเบเบฑเบ Ceph RBD. เปเบงเบฅเบฒเบเบฐเบเบดเบเบฑเบเปเบกเปเบเบเบถเปเบเบเบฑเบเบเบฐเบซเบเบฒเบเบเบญเบเบฎเบนเบเบเบปเปเบเบเป:
qemu-img convert -p -O rbd /dev/main/$vm_image_name rbd:$ceph_pool/$vm_image_name
เบซเบผเบฑเบเบเบฒเบเบเบฒเบเปเบเบ, เบฎเบนเบเบเบฒเบ LVM เบเบฐเบเบฑเบเบเบปเบเบขเบนเป, เปเบเบดเปเบเบเบฐเปเบเบฑเบเบเบฐเปเบซเบเบเบเปเบฒเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบ VM เปเบ RBD เบฅเบปเปเบกเปเบซเบฅเบงเปเบฅเบฐเบเปเบฒเบเบเปเบญเบเบเบฑเบเบเบทเบเบเบฒเบเบเปเบฝเบเปเบเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เปเบเบทเปเบญเปเบซเปเบชเบฒเบกเบฒเบเบเบฑเบเบเบทเบเบเบฒเบเบเปเบฝเบเปเบเบเบขเปเบฒเบเปเบงเบงเบฒ, เปเบซเปเบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบญเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบทเปเบญเบ virtual:
virsh dumpxml $vm_name > $vm_name.xml
cp $vm_name.xml $vm_name_backup.xml
... เปเบฅเบฐเบเบฑเบเปเบเปเบเบปเปเบเบชเบฐเบเบฑเบ (vm_name.xml
). เปเบซเปเบเบญเบเบซเบฒเบเบฅเบฑเบญเบเบเบตเปเบกเบตเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเบญเบเปเบเปเบ (เปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเปเบชเบฑเปเบ <disk type='file' device='disk'>
เปเบฅเบฐเบชเบดเปเบเบชเบธเบเบเปเบงเบ </disk>
) เปเบฅเบฐโเบซเบผเบธเบโเบฅเบปเบโเปเบเบฑเบโเบฎเบนเบโเปเบเบโเบเปเปโเปเบโเบเบตเปโ:
<disk type='network' device='disk'>
<driver name='qemu'/>
<auth username='libvirt'>
<secret type='ceph' uuid='sec-ret-uu-id'/>
</auth>
<source protocol='rbd' name='$ceph_pool/$vm_image_name>
<host name='10.0.0.1' port='6789'/>
<host name='10.0.0.2' port='6789'/>
</source>
<target dev='vda' bus='virtio'/>
<alias name='virtio-disk0'/>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</disk>
เปเบซเปเปเบเบดเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบฒเบเบขเปเบฒเบ:
- เบเบฑเบเบเบดเบเบตเบเบฒเบ
source
เบเบตเปเบขเบนเปเปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบ Ceph RBD เปเบกเปเบเบเบตเปเปเบซเปเปเบซเบฑเบ (เบเบตเปเปเบกเปเบเบเบตเปเบขเบนเปเบเบตเปเบเบญเบเบเบทเปเบเบญเบเบชเบฐเบเบธเบเปเบเบต Ceph เปเบฅเบฐเบฎเบนเบเบเบฒเบ RBD, เปเบเบดเปเบเบเบทเบเบเปเบฒเบเบปเบเบขเบนเปเปเบเบเบฑเปเบเบเบญเบเบเปเบฒเบญเบดเบ). - เบขเบนเปเปเบเบเปเบญเบเปเบกเป
secret
เบเบฐเปเบเบเปเบกเปเบเบเบตเปเปเบซเปเปเบซเบฑเบceph
, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ UUID เบเบญเบเบเบงเบฒเบกเบฅเบฑเบเปเบเบทเปเบญเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบกเบฑเบ. uuid เบเบญเบเบกเบฑเบเบชเบฒเบกเบฒเบเบเบปเบเปเบเปเปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบvirsh secret-list
. - เบขเบนเปเปเบเบเปเบญเบเปเบกเป
host
เบเบตเปเบขเบนเปเบเบฑเบ Ceph monitors เปเบกเปเบเบเบตเปเปเบซเปเปเบซเบฑเบ.
เบซเบผเบฑเบโเบเบฒเบโเบเบฒเบโเปเบเปโเปเบโเปเบเบฅโเปโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโเปเบฅเบฐโเบชเปเบฒโเปเบฅเบฑเบโเบเบฒเบโเบเปเบฝเบ LVM เปเบเบฑเบ RBDโ, เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบเปเบฒโเปเบเปโเปเบเบฅโเปโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเบฒเบโเบเบฑเบโเปเบเปโเปเบฅเบฐโเปเบฅเบตเปเบกโเบเบปเปเบโเปเบเบทเปเบญเบ virtual เปเบเปโ:
virsh define $vm_name.xml
virsh start $vm_name
เบกเบฑเบเปเบเบดเบเปเบงเบฅเบฒเบเบตเปเบเบฐเบเบงเบเปเบเบดเปเบเบงเปเบฒเปเบเบทเปเบญเบ virtual เปเบเปเปเบฅเบตเปเบกเบเบปเปเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ: เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบญเบเบซเบฒ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เปเบเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบกเบฑเบเบเปเบฒเบ SSH เบซเบผเบทเบเปเบฒเบ. virsh
.
เบเปเบฒเปเบเบทเปเบญเบ virtual เปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบเบทเบเบเปเบญเบเปเบฅเบฐเปเบเบปเปเบฒเบเปเปเบเบปเบเบเบฑเบเบซเบฒเบญเบทเปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบถเบเบฎเบนเบเบเบฒเบ LVM เบเบตเปเบเปเปเบเบทเบเบเปเบฒเปเบเปเบญเบตเบเบเปเปเปเบ:
lvremove main/$vm_image_name
เบชเบฐเบซเบฅเบธเบ
เบเบงเบเปเบฎเบปเบฒเบเบปเบเบเบธเบเบเปเบฅเบฐเบเบตเบเบตเปเปเบเปเบญเบฐเบเบดเบเบฒเบเปเบงเปเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ - เบเบงเบเปเบฎเบปเบฒเบซเบงเบฑเบเบงเปเบฒเบเปเบฒเปเบเบฐเบเปเบฒเบเบฐเบเปเบงเบเปเบซเปเบเบนเปเบเปเบฅเบดเบซเบฒเบเบญเบทเปเบเปเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบ. เบเปเบฒเบเปเบฒเบเบกเบตเบเปเบฒเบเบดเบเปเบซเบฑเบเบซเบผเบทเปเบฅเบทเปเบญเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบญเบทเปเบเปเบเบฒเบเบเบฐเบชเบปเบเบเบฒเบเบเบญเบเบเปเบฒเบเปเบเบเปเบเป Ceph, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบตเปเบเบเบตเปเบเบฐเปเบซเบฑเบเบเบงเบเบกเบฑเบเบขเบนเปเปเบเบเปเบฒเปเบซเบฑเบ!
PS
เบญเปเบฒเบเบเบฑเบเบขเบนเปเปเบ blog เบเบญเบเบเบงเบเปเบฎเบปเบฒ:
- ยซ
เบกเบทเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเปเปเปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบทเปเบญ: เบเบฒเบเบเบทเปเบเบเบนเบเบธเปเบก Rook เปเบ K8s " - ยซ
เปเบ Rook เบซเบผเบทเบเปเป Rook - เบเบฑเปเบเปเบกเปเบเบเปเบฒเบเบฒเบก " - ยซ
Rook - เบเบฑเบเบเปเปเบกเบนเบ "เบเปเบฅเบดเบเบฒเบเบเบปเบเปเบญเบ" เบชเปเบฒเบฅเบฑเบ Kubernetes " - ยซ
เบเบฒเบเบชเปเบฒเบเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบเบเบปเบเบเบตเปเบเปเบงเบเบเบฒเบเบชเบฐเปเบญเบเปเบ Kubernetes เปเบเบเบญเบตเบเปเบชเป Ceph ".
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com