GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So ändern Sie die Maschinen-ID eines Systems in Oracle Enterprise Linux 7

Fragen :Ein System hat dieselbe Maschinen-ID wie das Original, muss unterschieden werden, damit einige Anwendungen Systeme voneinander unterscheiden können.

Was ist eine Maschinen-ID

– Die /etc/machine-id enthält die eindeutige Rechner-ID des lokalen Systems, die während der Installation festgelegt wird. Die Rechner-ID ist eine einzelne, mit Zeilenumbruch abgeschlossene, hexadezimale, 32 Zeichen lange Rechner-ID-Zeichenfolge in Kleinbuchstaben. Hexadezimal decodiert entspricht dies einem 16-Byte/128-Bit-String.
– Der Parameter „machine-id“ wird ab RHEL 7.1 hinzugefügt, um die Maschine im Netzwerk zu identifizieren. Daher muss dieser Parameter eindeutig sein.
– Aber wenn der Benutzer die virtuelle Maschine klont, auf der RHEL 7.1 installiert ist, wird die „Maschinen-ID“ der geklonten virtuellen Maschine nicht geändert, und einige virtuelle Maschinen können dieselbe „Maschinen-ID“ haben ”.
– Der Benutzer sollte die “Maschinen-ID” der geklonten virtuellen Maschine ändern, damit der Server über das Netzwerk eindeutig identifizierbar ist.
– Die Maschinen-ID wird in die Datei /etc/machine- geschrieben. id.

Es gibt ein eingebautes Tool in systemd namens systemd-machine-id-setup Dies ermöglicht die erneute Generierung der Maschinen-ID. So verwenden Sie es:

1. Fügen Sie der Maschinen-ID-Datei eine Schreibberechtigung hinzu:

# chmod 777 /etc/machine-id

2. Öffnen Sie /etc/machine-id mit einem Texteditor und löschen Sie den gesamten Inhalt.

# vi /etc/machine-id

3. Benennen Sie die Datei in /etc/machine-id:

um
# mv /etc/machine-id /etc/machine-id.oldid

4. Führen Sie den folgenden Befehl aus:

# systemd-machine-id-setup 

5. Stellen Sie die vorherigen Berechtigungen der Datei wieder her:

# chmod 444 /etc/machine-id

Jetzt hat das System andere IDs.


Linux
  1. So ändern Sie ein Systemgebietsschema unter RHEL7 Linux

  2. So überprüfen Sie, ob ein Linux-System eine physische oder virtuelle Maschine ist

  3. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  4. Wie ändere ich Mount-Punkte?

  5. CentOS / RHEL 7:So ändern Sie die Maschinen-ID

So legen Sie den Hostnamen unter Linux fest oder ändern ihn

So ändern Sie die Standard-Shell im Linux-System

So schützen Sie GRUB2 in Oracle Enterprise Linux 7 mit einem Kennwort

So konfigurieren Sie kdump in Oracle Enterprise Linux (OEL 5,6)

So ändern Sie den Benutzernamen und den Hostnamen auf einem Linux-System

So konfigurieren Sie Oracle 10g xe unter Linux neu