Linux-VMs vorbereiten

Für Linux-VMs, die mit Migrate for Compute Engine zu Google Cloud migriert werden, muss ein Vorbereitungspaket installiert werden, um Konfigurationsänderungen automatisch verarbeiten zu können.

Auf dieser Seite wird gezeigt, wie das Migrate for Compute Engine-Vorbereitungspaket auf VMs installiert wird, die in Google Cloud ausgeführt werden sollen.

Dieses Paket nimmt beim Booten Änderungen vor, nachdem festgestellt wurde, dass die VM in Google Cloud ausgeführt wird. Es kann installiert bleiben, wenn die VM lokal ausgeführt wird. Weitere Informationen zu den vom Paket vorgenommenen Änderungen finden Sie unter VM-Anpassungen.

RHEL/CentOS

Führen Sie die folgenden Schritte aus, um Red Hat Enterprise Linux (RHEL) 6/7 und CentOS 6/7 vorzubereiten.

Sie können das Migrate for Compute Engine-RPM-Paket auf zwei Arten installieren:

  1. Installieren Sie das Paket mit Yum. Dadurch werden alle erforderlichen Komponenten automatisch abgerufen und installiert.
  2. Laden Sie die erforderlichen Komponenten herunter und installieren Sie sie. Installieren Sie anschließend das RPM-Paket.

Mit Yum installieren

  1. Melden Sie sich bei der Arbeitslast-VM an.
  2. Laden Sie auf der VM das neueste Migrate for Compute Engine-RPM-Paket von der Downloadseite herunter.
  3. Installieren Sie das Vorbereitungspaket mithilfe von Yum:

    yum install migrate-for-gce-prep-<var>VERSION</var>.redhat.x86_64.rpm
    

Erforderliche Komponenten herunterladen und installieren

  1. Melden Sie sich bei der Arbeitslast-VM an.
  2. Laden Sie auf der VM das neueste Migrate for Compute Engine-RPM-Paket von der Downloadseite herunter.
  3. Suchen Sie nach der Liste der erforderlichen Komponenten, indem Sie Folgendes ausführen:

    rpm -qpR migrate-for-gce-prep-<var>VERSION</var>.redhat.x86_64.rpm
    

    Beispiel:

    rpm -qpR migrate-for-gce-prep-1.8-12.redhat.x86_64.rpm
    
  4. Installieren Sie einzeln die erforderlichen Komponenten.

  5. Installieren Sie das RPM-Paket "migrate-for-gce-prep" mit Yum.

    yum install migrate-for-gce-prep-<var>VERSION</var>.redhat.x86_64.rpm
    

Wenn die Installation fehlschlägt oder Warnungen angezeigt werden, muss dies korrigiert werden, bevor Sie den Run-in-Cloud-Vorgang ausführen.

SuSE SLES

Führen Sie die im Folgenden aufgeführten Schritte aus, um SuSE Enterprise Linux Server (SLES) 11/12 für die Ausführung in der GCP vorzubereiten.

  1. Melden Sie sich als Root-Nutzer bei der SLES-VM an.
  2. Installieren Sie das SLES-Paket "xen-kmp-default":

    zypper install xen-kmp-default
    
  3. Starten Sie die VM neu.

  4. Installieren Sie das neueste Migrate for Compute Engine-SUSE-RPM-Paket von der Downloadseite mithilfe eines Befehls wie diesem:

    zypper install migrate-for-gce-prep-<var>VERSION</var>.suse.x86_64.rpm
    

    Beispiel:

    zypper install migrate-for-gce-prep-1.8-12.suse.x86_64.rpm
    

Wenn die Installation fehlschlägt oder während der Installation Warnungen angezeigt werden, muss dies korrigiert werden, bevor Sie diese VM migrieren.

Ubuntu

Führen Sie die folgenden Schritte aus, um Ubuntu 14/16/18 vorzubereiten.

  1. Melden Sie sich als Nutzer mit privilegiertem sudo-Zugriff bei der Ubuntu-VM an.
  2. Installieren Sie das Migrate for Compute Engine-Paket im DEB-Format (auf der Downloadseite verfügbar) mithilfe eines Befehls wie diesem:

    sudo dpkg -i migrate-for-gce-prep-<var>VERSION</var>.deb
    

    Beispiel:

    sudo dpkg -i migrate-for-gce-prep-1.8-12.deb
    
  3. Installieren Sie alle erforderlichen oder fehlenden Komponenten für das Migrate for Compute Engine-Vorbereitungspaket.

    sudo apt-get update && sudo apt-get install -f -y
    

Wenn die Installation fehlschlägt oder bei der Installation Warnungen angezeigt werden, muss dies korrigiert werden, bevor Sie diese VM mit Migrate for Compute Engine migrieren.

Amazon Linux

Führen Sie die folgenden Schritte aus, um Amazon Linux AMI oder Amazon Linux 2 vorzubereiten.

  1. Führen Sie eine Offline-Migration der (unveränderten) VM aus.
  2. Folgen Sie den hier beschriebenen Schritten, um Yum-Repositories zu konfigurieren und um den Compute Engine-Gast-Agent zu installieren.