Networking
Troubleshooting Ceph OSD dan Pool OpenStack
Tutorial troubleshooting Ceph OSD untuk OpenStack, mencakup pengecekan status OSD, mengeluarkan OSD yang lost/down, proses rebalancing, pengecekan health detail, repair Placement Group error, konfigurasi device Ceph OSD melalui Juju, perubahan disk ke LVM, pengecekan pool Ceph, pembuatan pool untuk Cinder dan Glance, serta instalasi package pendukung
Tutorial ini fokus untuk memperbaiki OSD yang lost/down, PG error, dan konfigurasi pool Ceph untuk OpenStack.
1. Cek Status OSD
sudo ceph osd tree
2. Keluarkan OSD yang Bermasalah
Agar OSD menjadi down/out sebelum dihapus:
sudo ceph osd out osd.9
sudo ceph osd out osd.3
sudo ceph osd out osd.7
sudo ceph osd out osd.8
sudo ceph osd out osd.11
3. Rebalancing OSD
Setelah OSD keluar:
sudo ceph osd reweight-by-utilization
4. Cek Health Detail
sudo ceph health detail
5. Repair Placement Group Damage
Jika masih ada PG error, cari ID PG dari ceph health detail, lalu jalankan:
sudo ceph pg repair [id pg-nya]
6. Konfigurasi Ceph OSD Devices dari Juju
juju config ceph-osd osd-devices='/dev/sdb /dev/sdc /dev/sdd /dev/sde'
7. Mengubah Disk ke LVM
Masuk ke fdisk:
sudo fdisk /dev/sda3
Langkah interaktif:
pilih t (ganti tipe filesystem)
pilih 31 (LVM)
ketik w
Unmount disk:
umount /dev/sdb
Buat physical volume dan volume group:
sudo pvcreate /dev/sda3
sudo vgcreate vg_xfs /dev/sda3
lvcreate -L 1000G -n xfs_db vg_xfs
Hapus logical volume:
lvremove xfs_db vg_xfs
8. List Pool Ceph
sudo ceph osd lspools
Contoh pool yang umum muncul:
cinder-ceph
glance
9. Set Limit PG per OSD dan Buat Pool
ceph config set mon mon_max_pg_per_osd 500
sudo ceph osd pool create cinder-ceph 2
sudo ceph osd pool create glance 2
10. Install ceph-common
sudo apt-get install ceph-common && sudo apt-get install uuid
uuid
cephopenstackceph osdosd downosd lostplacement grouppg repairceph poolcinder-cephglancejujuceph-osdlvmphysical volumevolume grouprebalancingceph healthceph-commoncloud storagetroubleshooting
Published by Nirantara
Nirantara is an Indonesian Enterprise AI company specializing in Enterprise AI, RAG, Intelligent Search, and AI Automation. Article written by jsturana.