Le VM Linux che eseguono la migrazione a Google Cloud con Migrate for Compute Engine richiedono l'installazione di un pacchetto di preparazione per gestire automaticamente le modifiche alla configurazione.
Questa pagina descrive come installare il pacchetto preliminare Migrate for Compute Engine sulle VM che intendi eseguire su Google Cloud.
Questo pacchetto apporta modifiche all'avvio dopo aver rilevato che la VM è in esecuzione su Google Cloud. Può rimanere installato mentre la VM è in esecuzione on-premise. Per ulteriori informazioni sulle modifiche apportate dal pacchetto, consulta la sezione Adattamenti delle VM.
RHEL / CenOS
Segui questi passaggi per preparare Red Hat Enterprise Linux (RHEL) 6/7 e CentOS 6/7.
Puoi installare il pacchetto RPM Migrate for Compute Engine in due modi:
- Installa il pacchetto velostrata-prep utilizzando Yum. Questa operazione recupera e installa automaticamente i prerequisiti richiesti.
- Scarica e installa i prerequisiti, quindi installa il pacchetto RPM Velostrata-prep.
Installazione tramite Yum
- Accedi alla VM del carico di lavoro.
- Dalla VM, scarica il pacchetto RPM di Migrate for Compute Engine più recente dalla pagina Download.
Installa il pacchetto di preparazione utilizzando yum:
yum install velostrata-prep-<var>VERSION</var>.redhat.x86_64.rpm
Download e installazione dei prerequisiti
- Accedi alla VM del carico di lavoro.
- Dalla VM, scarica il pacchetto RPM di Migrate for Compute Engine più recente dalla pagina Download.
Controlla l'elenco dei prerequisiti eseguendo:
rpm -qpR velostrata-prep-<var>VERSION</var>.redhat.x86_64.rpm
Ad esempio:
rpm -qpR velostrata-prep-1.8-12.redhat.x86_64.rpm
Installa i prerequisiti singolarmente.
Installa il pacchetto RPM velostrata-prep utilizzando Yum.
yum install velostrata-prep-<var>VERSION</var>.redhat.x86_64.rpm
Se l'installazione non riesce o sono presenti avvisi, assicurati di risolverli prima di eseguire l'operazione run-in-cloud.
SuSE SLES
Segui questi passaggi per preparare SuSE Enterprise Linux Server (SLES) 12/11 per l'esecuzione nella piattaforma Google Cloud.
- Accedi alla macchina virtuale SLES come utente root.
Installa il pacchetto SLES xen-kmp-default:
zypper install xen-kmp-default
Riavvia.
Installa il pacchetto RPM SUSE di Migrate for Compute Engine dalla pagina Download utilizzando un comando come il seguente.
zypper install velostrata-prep-<var>VERSION</var>.suse.x86_64.rpm
Ad esempio:
zypper install velostrata-prep-1.8-12.suse.x86_64.rpm
Se l'installazione non riesce o vengono visualizzati avvisi durante l'installazione, risolvili prima di eseguire la migrazione di questa VM.
Ubuntu
Segui questi passaggi per preparare Ubuntu 14/16/18.
- Accedi alla macchina virtuale Ubuntu come utente con accesso con privilegi sudo.
Installa il pacchetto .deb di Migrate for Compute Engine (disponibile nella pagina Download) utilizzando un comando come il seguente:
sudo dpkg -i velostrata-prep-<var>VERSION</var>.deb
Ad esempio:
sudo dpkg -i velostrata-prep-1.8-12.deb
Installa tutti i prerequisiti obbligatori o mancanti per il pacchetto velostrata-prep.
sudo apt-get install -f -y
Se l'installazione non riesce o vengono visualizzati avvisi durante l'installazione, risolvili prima di eseguire la migrazione di questa VM utilizzando Migrate for Compute Engine.
Amazon Linux
Segui questi passaggi per preparare Amazon Linux AMI o Amazon Linux 2.
- Esegui la migrazione offline sulla VM (così com'è).
- Segui i passaggi descritti qui per configurare repository yum e installare l'agente guest Compute Engine.