Ceph è una piattaforma di storage open source che è stata progettata per le moderne esigenze di storage. Proxmox integra completamente CEPH, e ne permette l’installazione, la gestione ed il monitoraggio direttamente da WEB GUI.
Con le ultime versioni è stata introdotta anche la gestione di CephFS un vero e proprio file system costruito su Ceph RADOS.
In proxmox è possibile installare e configurare Ceph dall’interfaccia web ma ad oggi non c’è la possibilità di rimuoverlo dalla web gui.
Per la rimozione pulita del Ceph da un cluster Proxmox eseguire da una Shell i seguenti comandi:
0 1 2 3 4 5 6 7 8 9 10 11 12 |
systemctl stop ceph-mon.target systemctl stop ceph-mgr.target systemctl stop ceph-mds.target systemctl stop ceph-osd.target rm -rf /etc/systemd/system/ceph* killall -9 ceph-mon ceph-mgr ceph-mds rm -rf /var/lib/ceph/mon/ /var/lib/ceph/mgr/ /var/lib/ceph/mds/ pveceph purge apt purge ceph-mon ceph-osd ceph-mgr ceph-mds apt purge ceph-base ceph-mgr-modules-core rm -rf /etc/ceph/* rm -rf /etc/pve/ceph.conf rm -rf /etc/pve/priv/ceph.* |
Invece per la cancellazione del disco OSD da Ceph eseguire i seguenti comandi:
0 |
sgdisk --zap-all /dev/sda |
Dovremmo visualizzare il seguente output:
0 1 2 3 4 5 |
Creating new GPT entries in memory. Warning: The kernel is still using the old partition table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8) GPT data structures destroyed! You may now partition the disk using fdisk or other utilities. |
Quindi eseguire il comando:
0 |
readlink /sys/block/sda |
Dovremmo vedere il seguente output:
0 |
../devices/pci0000:00/0000:00:17.0/ata2/host1/target1:0:0/1:0:0:0/block/sda |
Quindi cancellare la partizione Ceph con il seguente comando:
0 |
echo 1 > /sys/block/sda/device/delete |
0 commenti