Kali ini saya akan berbagi, bagaimana memperbaiki file /etc/hosts dan resolv.conf tidak dapat di edit ataupun update pada openVZ

beberapa kasus yang pernah saya tangani, biasanya kasus ini terjadi pada sistem operasi berbasis debian ataupun ubuntu.

untuk kendala yang pertama, yaitu tidak bisa edit file /etc/hosts
anda dapat menjalankan perintah ini melalui server node:

Troubleshooting hosts and resolv conf Files

vzctl set CTID --hostname "hostname.example.com" --save

yang mana, CTID adalah ID dari container vps yang ingin dimaksud

sedangkan untuk mengedit ataupun update secara permanen resolv.conf
anda bisa menggunakan perintah dibawah ini

vim /etc/rc.local

isi dengan file ini

touch /var/lock/subsys/local
echo "nameserver 8.8.8.8" > /etc/resolv.conf
echo "nameserver 8.8.4.4" >> /etc/resolv.conf

resolv
atau cara mudahnya, anda bisa menggunakan perintah chattr untuk mengubah atribut file agar tidak bisa diubah

chattr +i /etc/resolv.conf