Como preparar VMs Linux

As VMs do Linux que são migradas para o Google Cloud com o Migrate for Compute Engine precisam de um pacote de preparação instalado para gerenciar automaticamente as alterações de configuração.

Nesta página, você verá como instalar o pacote de preparação do Migrate for Compute Engine em VMs a serem executadas no Google Cloud.

Esse pacote faz alterações na inicialização depois de detectar que a VM está em execução no Google Cloud. Ele pode permanecer instalado enquanto a VM está em execução no local. Para mais informações sobre as alterações feitas pelo pacote, consulte Adaptações da VM.

RHEL / CentOS

Siga os passos abaixo para preparar o Red Hat Enterprise Linux (RHEL) 6/7 e o CentOS 6/7.

É possível instalar o pacote RPM do Migrate for Compute Engine de duas maneiras:

  1. Instale o pacote usando o Yum. Isso busca e instala os pré-requisitos obrigatórios automaticamente.
  2. Faça download e instale os pré-requisitos. Em seguida, instale o pacote RPM.

Como instalar usando o Yum

  1. Faça login na VM de carga de trabalho.
  2. Na VM, faça o download do pacote RPM do Migrate for Compute Engine na página Downloads.
  3. Instale o pacote de preparação usando o yum:

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

Faça o download e a instalação dos pré-requisitos

  1. Faça login na VM de carga de trabalho.
  2. Na VM, faça o download do pacote RPM do Migrate for Compute Engine na página Downloads.
  3. Para verificar a lista de pré-requisitos, execute:

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

    Por exemplo:

    rpm -qpR migrate-for-gce-prep-1.8-12.redhat.x86_64.rpm
    
  4. Instale os pré-requisitos individualmente.

  5. Instale o pacote RPM migrate-for-gce-prep usando o Yum.

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

Se a instalação não for bem-sucedida ou houver avisos, certifique-se de solucioná-los antes da operação de execução na nuvem.

SuSE SLES

Siga os passos abaixo para preparar o SuSE Enterprise Linux Server (SLES) 11/12 para execução no GCP.

  1. Faça login na máquina virtual SLES como usuário raiz.
  2. Instale o pacote xes-kmp-default do SLES:

    zypper install xen-kmp-default
    
  3. Reiniciar.

  4. Instale o pacote SUSE RPM do Migrate for Compute Engine na página Downloads usando o comando a seguir.

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

    Por exemplo:

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

Se a instalação não for bem-sucedida ou houver avisos durante a instalação, solucione-os antes de migrar esta VM.

Ubuntu

Siga os passos abaixo para preparar o Ubuntu 14/16/18.

  1. Faça login na máquina virtual Ubuntu como usuário com acesso privilegiado sudo.
  2. Instale o pacote .deb do Migrate for Compute Engine, disponível na página Downloads, usando o comando a seguir:

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

    Por exemplo:

    sudo dpkg -i migrate-for-gce-prep-1.8-12.deb
    
  3. Conclua a instalação de todos os pré-requisitos necessários ou ausentes do pacote migrate-for-gce-prep.

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

Se a instalação não for bem-sucedida ou houver avisos, solucione-os antes de migrar esta VM usando o Migrate for Compute Engine.

Amazon Linux

Siga os passos abaixo para preparar o Amazon Linux AMI ou o Amazon Linux 2.

  1. Execute a migração off-line na VM (conforme configurada).
  2. Siga as etapas descritas nesta página para configurar os repositórios do yum e instalar o agente convidado do Compute Engine.