OpenVZ VPS ID Numarası Nasıl Değiştirilir?

OpenVZ tabanlı bir sanallaştırma kullanıyorsunuz ve sunucunuzdaki vpsleri migrate etmek istiyorsunuz fakat migrate edeceğiniz sunucuda aynı ID nuamrasına sahip başka sunucular var ise migrate işleminiz olmaz. Bunun için aşağıdaki komutlar ile sunucunuzdaki istediğiniz bir vps’in ID numarasını değiştirebilirsiniz.

Master sunucumuza root olarka giriş yaptıktan sonra ilk önce aşağıdaki komutu çalıştırıyoruz ve bugı temizliyoruz. Bugı temizlemezseniz vps ID numarasını değiştiremezsiinz ve çalıştırdığınız komutlar ile vpsi bozma ihtimaliniz oluşabilir.

modprobe vzcpt

Sonrasında aşağıdaki örnekte yer alacağı gibi ID numarası 101 olan vps sunucumuzun ID nuamrasını 102 olarak değiştiriyoruz.  (Siz istediğiniz ID’ye alabilirsiniz sadece örnektir).

vzctl chkpnt 101 --dumpfile /tmp/ovz-101.dump
mv /etc/vz/conf/101.conf /etc/vz/conf/102.conf
mv /vz/private/101 /vz/private/102
mv /vz/root/101 /vz/root/102

Son olarak aşağıdaki komutu çalıştırıyoruz muhtemelen hata verecektir fakat problem değil.

vzctl restore 102 --dumpfile /tmp/ovz-101.dump

Tüm işlemler yapıldıktan sonra aşağıdaki şekilde önce sunucumuzun ssh’tan ID numarası değişmiş mi diye kontrol ediyoruz.

vzlist -a

VPS’imizin ID numarası değişmiş ise aşağıdaki komut ile VPS’imizi çalıştırıyoruz.

vzctl start 102

Başka bir yazımızda görüşmek üzere…