Переустановка Proxmox ceph

Иногда случается так что надо переустановить Proxmox ceph на сервера.

Eсли сломался ceph и не переустанавливать весь сервер можно переустановить только Proxmox ceph

Ниже приведен скрипт он вычистить Proxmox ceph от старой конфигурации и за нового его установит и надо будет заново сконфигурировать Proxmox ceph

systemctl restart pvestatd
rm -rf /etc/systemd/system/ceph*
killall -9 ceph-mon ceph-mgr ceph-mds
rm -rf /etc/ceph /etc/pve/ceph.conf /etc/pve/priv/ceph* /var/lib/ceph
pveceph purge
systemctl restart pvestatd
apt purge ceph-mon ceph-osd ceph-mgr ceph-mds
systemctl restart pvestatd
rm /etc/init.d/ceph
for i in $(apt search ceph | grep installed | awk -F/ '{print $1}'); do apt reinstall $i; done
dpkg-reconfigure ceph-base
dpkg-reconfigure ceph-mds
dpkg-reconfigure ceph-common
dpkg-reconfigure ceph-fuse
for i in $(apt search ceph | grep installed | awk -F/ '{print $1}'); do apt reinstall $i; done
systemctl restart pvestatd
mkdir -p /etc/ceph
mkdir -p /var/lib/ceph/bootstrap-osd
mkdir -p /var/lib/ceph/mgr
mkdir -p /var/lib/ceph/mon
pveceph install
systemctl restart pvestatd
pveceph init

systemctl restart pvestatd

Последняя строчка это установка Proxmox ceph можно ее не использовать а установить с через веб интерфейс

Чтобы корректно все заработало надо еще удалить ceph.conf в каталоги /etc/pve/ чтобы не было упоминания за старою конфигурацию.

0

Автор публикации

не в сети 7 дней

conter

0
Комментарии: 4Публикации: 53Регистрация: 19-10-2019

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Авторизация
*
*
Генерация пароля