Proxmox Cluster Node Remove And Reinstall Cluster Add Nodes

Ana Sayfa – Yazılar

Geçen gün canlı sistemde çalışan cluster da yanlış nodda yanlış konfigürasyon yapmışım. Konfiği geri almak gözümde büyüdü mevcut yapıda çalışına cluster ı ve node ları silip hiç birşey olmamış gibi yeniden oluşturdum (Not: node ların hiç birinde makina kalmasın başınıza bela olur nodu cluster a join edemezssiniz. Tembellik yapıp node daki makinayı taşımadım sonucunda daha fazla uğraştırdı.)

önce nodelarımızı clusterdan ayıralım. bunun için servisler durduralım

systemctl stop pve-cluster 
systemctl stop corosync

yerel modda cluster bağımsız oalrka çalıştıralım

pmxcfs -l

config dostalarını silelim
rm /etc/pve/corosync.conf
rm -r /etc/corosync/*

artık servisimizi başlatabiliriz

killall pmxcfs
systemctl start pve-cluster

şimdi nodelarımızı sileilim

pvecm delnode node1

pvecm delnode node2

sorun yaşarsanız dert etmeyin silmeyebiliyor. aşağıdaki dizine gidip hostları silin. Bütün hostlarda yapın aksi takdirde cluster ı yeniden yağa kaldıramazssınız. (Cluster değil hypre converged desek daha doğru olabilir hyper v cluster ile karıştırmayın.)

/etc/pve/nodes

diğer nodelara gidp aşağıdaki dizinili silin

rm /var/lib/corosync/*

pvecm nodes komutu ile üye nodeları görebiliriz

pvecm status diyerek cluster durumunu detayını ve conf bilgilerini görebilliriz

 

Şimdi Datacentera gidip cluster menüsünde yeni bir cluster oluşturup nodeları ekleyebilirsiniz. Canlı çalışa sistemde bu işlemi yaptığınızda bir an tüm makinaları kaybedecekiniz. Hepsi yok olmuş gibi görünecek panik yapmayn bir süre sonra hepsi geri gelecek. Tecrübe ile sabit. Hiç bir restart yapmadan çalışan cluster ı bozup tekrar oluşturdunuz tebrikler. Benim gibi canlı bir sistemde yapmanızı tavsiye etmiyorum.

Download