qemu-img convert -O qcow2 -c -p disk-file.vhdx disk-file.qcow2
Данный способ не дает доступа к корпоративному репозиторию. Автор способа :
wget https://github.com/Jamesits/pve-fake-subscription/releases/download/v0.0.9/pve-fake-subscription_0.0.9+git-1_all.deb
dpkg -i pve-fake-subscription_*.deb && rm -f pve-fake-subscription_*.deb
apt purge pve-fake-subscription
echo "127.0.0.1 shop.maurer-it.com" | tee -a /etc/hosts
Удаляем CephFS, если есть:
- Отключаем всех клиентов, кроме Proxmox VE, если такие имеются
- Удаляем все связанные с CephFS записи хранилища в Datacenter / Storage
- Размонтируем CephFS на всех нодах, вручную
umount /mnt/pve/<ИМЯ ХРАНИЛИЩА>
- Удаляем MDS через вебку или
pveceph mds destroy <ИМЯ MDS>
- Наконец удаляем хранилище
pveceph fs destroy <ИМЯ ХРАНИЛИЩА> --remove-storages --remove-pools
Удаляем конфигурацию:
- Stop и Out все OSD и только потом удаляем все OSD в вебке
- Удаляем все мониторы кроме основного
- Удаляем все менеджеры кроме основного
- Выполняем на каждой OSD ноде, кроме основной:
pveceph purge
- Выполняем на мастер-ноде:
pveceph purge
Деинсталлируем ceph на каждой ноде:
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 -y apt purge ceph-base ceph-mgr-modules-core -y rm -rf /etc/ceph/* rm -rf /etc/pve/ceph.conf rm -rf /etc/pve/priv/ceph.*
Вот и вычистили Ceph, если потребуется - то можно установить снова