Tanya :Sebuah sistem memiliki mesin-id yang sama dari yang asli, perlu membedakannya sehingga beberapa aplikasi dapat membedakan sistem.
Apa itu machine-id
– /etc/machine-id file berisi ID mesin unik dari sistem lokal yang disetel selama penginstalan. ID mesin adalah string ID mesin huruf kecil yang diakhiri baris baru, heksadesimal, 32 karakter. Ketika diterjemahkan dari heksadesimal, ini sesuai dengan string 16-byte/128-bit.
– Parameter “machine-id” ditambahkan dari RHEL 7.1 untuk mengidentifikasi mesin dalam jaringan. Oleh karena itu parameter ini harus unik.
– Tetapi ketika pengguna mengkloning mesin virtual yang diinstal RHEL 7.1, "id mesin" mesin virtual yang dikloning tidak berubah, dan beberapa mesin virtual mungkin memiliki "id mesin" yang sama ”.
– Pengguna harus mengubah “machine-id” dari mesin virtual kloning agar server dapat diidentifikasi secara unik melalui jaringan.
– Machine-id ditulis ke dalam file /etc/machine- id.
Ada alat bawaan di systemd yang disebut systemd-machine-id-setup yang akan memungkinkan pembuatan ulang mesin-id. Berikut tata cara penggunaannya:
1. Tambahkan izin menulis ke file mesin-id:
# chmod 777 /etc/machine-id
2. Buka /etc/machine-id dengan editor teks dan hapus semua kontennya.
# vi /etc/machine-id
3. Ganti nama file /etc/machine-id:
# mv /etc/machine-id /etc/machine-id.oldid
4. Jalankan perintah:
# systemd-machine-id-setup
5. Kembalikan izin file sebelumnya:
# chmod 444 /etc/machine-id
Sekarang sistem akan memiliki ID yang berbeda.