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
1 |
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
1 |
vim /etc/rc.local |
isi dengan file ini
1 2 3 |
touch /var/lock/subsys/local echo "nameserver 8.8.8.8" > /etc/resolv.conf echo "nameserver 8.8.4.4" >> /etc/resolv.conf |
atau cara mudahnya, anda bisa menggunakan perintah chattr untuk mengubah atribut file agar tidak bisa diubah
1 |
chattr +i /etc/resolv.conf |