Saat Anda meningkatkan ke RHEL® CentOS® 7.4, mem-boot ulang menyebabkan konfigurasi eth0 berubah menjadi Dynamic HostConfiguration Protocol (DHCP). Perubahan ini memutus konektivitas jaringan.
Catatan: Server RackConnect v2 tidak terpengaruh.
Periksa apakah server Anda terpengaruh
Server cloud publik Rackspace dengan alamat Internet Protocol (IP) publik yang terhubung langsung dan server cloud publik Rackconnect v3 kemungkinan akan terpengaruh oleh masalah ini.
Untuk menentukan apakah server Anda terpengaruh, jalankan perintah berikut:
cat /var/run/cloud-init/result.json
Jika Anda menerima hasil berikut, server Anda terpengaruh:
{
"v1": {
"datasource": "DataSourceNone",
"errors": []
}
Jika Anda menerima hasil berikut, server Anda tidak terpengaruh:
{
"v1": {
"datasource": "DataSourceConfigDrive [net,ver=2][source=/dev/xvdd]",
"errors": []
}
Jika server Anda terpengaruh, itu karena cloud-init aplikasi sedang mencari sumber data yang tidak disediakan oleh Rackspace secara default.
Jika Anda belum mem-boot ulang, jalankan perintah berikut untuk memperbaiki masalah ini. Anda tidak perlu menghapus paket.
echo -e 'network:\n config: disabled' >> /etc/cloud/cloud.cfg.d/10_rackspace.cfg
Perintah ini menghentikan cloud-init aplikasi dari menghapus eth0
. Anda konfigurasi saat reboot.
Jika Anda telah reboot dan jaringan sedang down, selesaikan langkah-langkah berikut:
-
Periksa apakah nova-agent sedang berjalan di server karena diperlukan untuk memuat konfigurasi jaringan secara otomatis. Ini dapat diperiksa dengan menggunakan perintah berikut:
systemctl is-active nova-agent
Jika nova-agent tidak berjalan, pastikan untuk memulainya dan atur "aktif" saat boot dengan urutan perintah berikut:
systemctl start nova-agent systemctl enable nova-agent
-
Picu nova-agent untuk memuat ulang konfigurasi jaringan dengan menggunakan salah satu opsi berikut:
-
Tambahkan Jaringan Cloud ke server.
-
Gunakan panggilan API untuk memicu resetNetwork .Pitchfork adalah alat API antarmuka pengguna grafis (GUI) yang dapat digunakan untuk mengakses API dengan mudah.
-
Picu reset jaringan secara lokal di server dengan menjalankan perintah berikut:
xenstore-write data/host/$(uuidgen) '{"name":"resetnetwork", "value":""}'
-
Peringatan:Saat menambahkan Jaringan Cloud baru, jangan hapus atau putuskan sambungan jaringan Publik atau Pribadi yang ada, jika tidak, Anda dapat kehilangan alamat IP Anda.
-
Saat jaringan pulih, pastikan bahwa me-reboot tidak terus merusak jaringan dengan menjalankan perintah berikut:
echo -e 'network:\n config: disabled' >> /etc/cloud/cloud.cfg.d/10_rackspace.cfg