Guida all'installazione e al funzionamento di Connector for LaMa

Questa guida illustra l'installazione e la configurazione Connettore Google Cloud per SAP Landscape Management (Connector for LaMa), nonché attività operative dopo il connettore è già installato.

Per installare e configurare Connector per LaMa, devi eseguire seguenti passaggi generali:

  • Configura l'autenticazione e l'autorizzazione nelle API Google Cloud.
  • Scarica l'archivio di installazione da Google Cloud.
  • Installa il connettore per LaMa sullo stesso host di SAP Landscape Management. L'host può essere una macchina virtuale (VM) Compute Engine o di una macchina virtuale o fisica non su Google Cloud.
  • Configura la funzionalità Cloud Manager per Google Cloud in SAP Landscape Management.
  • Installa la libreria di archiviazione e i file delle operazioni su ogni VM che ospita un Sistema SAP da gestire con SAP Landscape Management.

Prerequisiti

Prima di poter installare Connector per LaMa, devi installare e configurare una versione supportata di SAP Landscape Management. Per i versioni, consulta la sezione Requisiti software.

Installa SAP Landscape Management in base a SAP Landscape Management guide all'installazione e SAP Landscape Management i principi della progettazione adattiva.

Per ulteriori informazioni, vedi:

Configura l'autenticazione e l'autorizzazione nelle API Google Cloud

Devi configurare i certificati CA e, se hai bisogno di un controllo dell'accesso più rigido, un account di servizio IAM.

Carica i certificati CA per la comunicazione delle API di Google

Il connettore per LaMa richiede certificati CA appropriati per la comunicazione con le API Google Cloud. Assicurati che i seguenti certificati siano disponibile nella visualizzazione delle CA attendibili di SAP NetWeaver Java KeyStore Storage visualizza:

  • GTS CA 1C3
  • WR2
  1. Vai al repository di Google Trust Services all'indirizzo https://pki.goog/repository/

  2. Nella sezione Scarica i certificati CA in CA subordinate, scarica i certificati CA GTS CA 1C3 e WR2. Tieni presente che WR2 ha sostituito il certificato GTS CA 1C3 nel 2024 per alcune API.

  3. Importa i certificati seguendo le istruzioni in la documentazione di SAP NetWeaver: Using the AS Java Key Storage.

Crea un account di servizio IAM

A meno che tu non voglia usare l'account di servizio un'istanza VM come account di servizio predefinito, devi creare Account di servizio IAM per il connettore per LaMa.

Per creare un account di servizio per il connettore per LaMa:

  1. Nella console Google Cloud, vai alla pagina Account di servizio:

    Vai a Service account

  2. Selezionare il tuo progetto Google Cloud.

  3. Fai clic su Crea account di servizio.

  4. Specifica un nome per l'account di servizio e, facoltativamente, una descrizione.

  5. Fai clic su Crea e continua.

  6. Nel passaggio Concedi a questo account di servizio l'accesso al progetto, concedi la per l'account di servizio un ruolo che contiene tutte le autorizzazioni richiesti da SAP Landscape Management. Un ruolo può essere predefinito, ad esempio Compute Admin o un ruolo personalizzato creato da te che contiene elencate in Autorizzazioni IAM richieste per le risorse per Connector for LaMa.

  7. Fai clic su Fine.

  8. Nella pagina Account di servizio della console Google Cloud, e fai clic sull'account di servizio appena creato.

  9. Sotto il nome dell'account di servizio, fai clic sulla scheda Chiavi.

  10. Fai clic sul menu Aggiungi chiave e seleziona Crea nuova chiave per creare una chiave dell'account di servizio.

  11. Accetta JSON come tipo di chiave e fai clic su Crea. Un privato viene salvato sul computer. Archivia il file della chiave JSON in un luogo sicuro. In seguito, quando configurerai la funzione Cloud Manager SAP Landscape Management, Incolla i contenuti del file della chiave in SAP Landscape Management.

Imposta la JVM per l'utilizzo di Internet Protocol versione 4

Utilizza lo strumento Proprietà di sistema Java di SAP Netweaver Administrator o lo strumento SAP NetWeaver Config per specificare -Djava.net.preferIPv4Stack=true nei parametri di sistema JVM.

Quando -Djava.net.preferIPv4Stack=true è specificato, SAP NetWeaver utilizza solo IPv4 (Internet Protocol versione 4).

Per maggiori informazioni, vedi Requisito del protocollo Internet versione 4 (IPv4).

Scarica Connector per LaMa

Scarichi il connettore per LaMa da Google Cloud in un tar file, gcp-connectorversion.tar, che contiene i seguenti file:

  • Il connettore per LaMa in un file Java Enterprise Archive lvm.cloud.gcp-version.ear.
  • La libreria di archiviazione del sistema operativo Cloud Manager:
    • Per Linux: libsapacosprep_gcp-version.so
    • Per Windows: libsapacosprep_gcp-version.dll
  • Definizioni delle operazioni personalizzate per Google Cloud.
  • Script delle operazioni che corrispondono alle definizioni delle operazioni.

Per scaricare la versione più recente di Connector per LaMa, contatta Assistenza clienti Google Cloud. Per trovare i dati di contatto dell'assistenza clienti, vai alla nella pagina Panoramica dell'assistenza nella console Google Cloud. Per ulteriori informazioni, vedi Assistenza per SAP su Google Cloud.

Con il file tar compresso, Google Cloud fornisce anche un asc del file della firma, gcp-connectorversion.tar.asc, che che puoi usare per confermare che gcp-connectorversion.tar scaricato correttamente.

Archivia il file tar in un il bucket Cloud Storage a cui è possibile accedere il server SAP Landscape Management e i server da gestire o caricare tramite la funzione di caricamento di Cloud Shell, come descritto Trasferimento di file alle istanze.

Installa il connettore per LaMa sul server SAP Landscape Management

Per installare Connector for LaMa, esegui il deployment di un file EAR in SAP NetWeaver e configurare Cloud Manager per Google Cloud in SAP Landscape Management.

Deployment di Connector per LaMa su SAP NetWeaver

Installa il file EAR che contiene il connettore per LaMa utilizzando uno dei i seguenti metodi di deployment Java di SAP NetWeaver (un account utente SAP obbligatorio):

Configurazione della funzionalità Cloud Manager in SAP Landscape Management

Dopo aver installato il connettore per LaMa, in SAP Landscape Management di Cloud Manager, configurerai la funzionalità Cloud Manager in Google Cloud.

La procedura generale per la configurazione di Cloud Manager è documentata da SAP in Configurazione di Cloud Manager.

I seguenti passaggi sono specifici per la configurazione di Cloud Manager per in Google Cloud.

Per configurare un nuovo Cloud Manager per Google Cloud, esegui queste operazioni passaggi per la configurazione:

  1. In SAP Landscape Management, vai a SAP Landscape Management Infrastructure > Gestori di Cloud.
  2. Crea un nuovo Cloud Manager facendo clic su Aggiungi.
  3. Dall'elenco dei tipi di Cloud Manager installati, scegli Google Cloud Adattatore.
  4. Nella sezione Proprietà di base:
      .
    • Nel campo Etichetta, inserisci il nome di Cloud Manager per in Google Cloud.
    • Nell'intervallo di monitoraggio, accetta il valore predefinito di 300 secondi.
    • Lascia vuoti tutti gli altri campi.
  5. Se utilizzi un account di servizio dedicato per Connector for LaMa, incolla i contenuti del file di chiavi JSON dell'account di servizio in Nel campo Account di servizio nella sezione Proprietà aggiuntive.
  6. Se utilizzi l'account di servizio della VM per Connector for LaMa, lascia vuoto il campo Service Account (Account di servizio).
  7. Esegui "Configurazione di test" per convalidare le impostazioni e testare connessione agli URL dell'API Google Cloud.
  8. Scegli Avanti e Salva in un nuovo Cloud Manager.

Le voci nelle viste Virtualizzazione e Gestione archiviazione vengono creati automaticamente.

È possibile modificare solo la configurazione di Cloud Manager. l'editing è disattivato nelle altre viste.

Configurazione del supporto per indirizzi IP duplicati

Se le reti interne all'interno del tuo panorama SAP gestito includono elementi Indirizzi IP, configura SAP Landscape Management in modo da utilizzare nomi host completi per mappare i sistemi SAP gestiti.

Per utilizzare nomi host completi, nelle impostazioni di monitoraggio di SAP Landscape Management, Seleziona la casella di controllo Use FQDN Hostnames Only (Utilizza solo nomi host FQDN). Per ulteriori informazioni, consulta Configurazione delle impostazioni di Monitoring.

Installa l'agente Google Cloud per SAP

Per assistenza e monitoraggio, Google Cloud fornisce l'agente per SAP, per i carichi di lavoro SAP in esecuzione su istanze VM di Compute Engine server Bare Metal Solution.

Come richiesto da SAP, per ottenere supporto da SAP e consentire a SAP di soddisfare accordi sul livello del servizio (SLA), devi installare l'agente di Google Cloud per SAP su tutte le istanze VM di Compute Engine e i server Bare Metal Solution che eseguono qualsiasi sistema SAP. Per ulteriori informazioni sui prerequisiti dell'assistenza, vedi SAP Note 2456406 - SAP su Google Cloud Platform: prerequisiti di assistenza .

La versione 3.4 (più recente) dell'agente Google Cloud per SAP è la successore dell'agente di monitoraggio di Google Cloud per SAP NetWeaver versione 2, l'agente Monitoring per SAP HANA versione 2 e l'agente Backint di Cloud Storage per SAP HANA. Pertanto, oltre alla raccolta delle metriche, la versione 3.4 (più recente) di L'agente Google Cloud per SAP include la funzionalità facoltativa: Backup e ripristino basati su Backint per SAP HANA. Puoi attivare queste funzionalità che abilitano prodotti e servizi quali come Gestore dei carichi di lavoro per i tuoi carichi di lavoro SAP.

Installa l'agente di Google Cloud per SAP sull'host insieme al sistema SAP. Per istruzioni su come installare e configurare l'agente, convalidare l'installazione e verificare che che l'agente sia in esecuzione come previsto, vedi Installa l'agente su un'istanza VM di Compute Engine.

Se utilizzi le seguenti RHEL o SLES "for SAP" Immagini del sistema operativo che Google Cloud l'agente per SAP di Google Cloud viene pacchettizzato con le immagini del sistema operativo:

  • RHEL: tutto "per SAP" immagini
  • SLES: SLES 15 SP4 per SAP e versioni successive

Installa la libreria di archiviazione del sistema operativo e le definizioni delle operazioni sulle VM gestite

Il file gcp-connectorversion.tar include una libreria di archiviazione del sistema operativo e le definizioni delle operazioni con i relativi script.

Devi installare la libreria di archiviazione del sistema operativo e i file delle operazioni su ogni Istanza VM gestita da SAP Landscape Management.

Per installare una libreria di archiviazione del sistema operativo e le definizioni delle operazioni su una VM: gestito da SAP Landscape Management:

  1. Scarica o copia l'gcp-connectorversion.tar alla VM di destinazione.
  2. Estrai i file del file gcp-connectorversion.tar in una directory temporanea.
  3. Esegui lo script di installazione:

    • Su Linux, inserisci:
      sudo bash install.sh
    • Su Windows, con i privilegi amministrativi inserisci:
      install.cmd

    Lo script di installazione copia la libreria di archiviazione del sistema operativo alla directory dell'agente host SAP attivo, /usr/sap/hostctrl/exe e i file delle operazioni in una sottodirectory, /operations.d. Lo script imposta la proprietà dei file su root:sapsys e imposta i diritti di accesso appropriati per ogni tipo di file.

    file ./storage/libsapacosprep_gcp-2.2.15.96.so copied to /usr/sap/hostctrl/exe/libsapacosprep_gcp.so
    file ./storage/Operations/AcActivateIP copied to /usr/sap/hostctrl/exe/operations.d/sapacosprep/AcActivateIP
    file ./storage/Operations/AcDeactivateIP copied to /usr/sap/hostctrl/exe/operations.d/sapacosprep/AcDeactivateIP
    file ./storage/Operations/ActivateIP.sh copied to /usr/sap/hostctrl/exe/operations.d/sapacosprep/ActivateIP.sh
    file ./storage/Operations/DeactivateIP.sh copied to /usr/sap/hostctrl/exe/operations.d/sapacosprep/DeactivateIP.sh

Gestisci i sistemi SAP su Google Cloud con SAP Landscape Management

Dopo l'installazione di Connector for LaMa e la funzione Cloud Manager in SAP Landscape Management, puoi utilizzare SAP Landscape Management per gestire i sistemi SAP su Google Cloud. Per informazioni su come utilizzare SAP Landscape Management, consulta SAP Landscape Management, versione enterprise documentazione.

Aggiornamento da una release precedente

Per aggiornare il connettore per LaMa da una versione precedente, esegui la i seguenti passaggi.

  1. In SAP Landscape Management, esegui il backup di tutto Cloud Manager esistente per le configurazioni di Google Cloud prima di aggiornare Connettore per LaMa. Per ulteriori informazioni, consulta la sezione sull'esportazione i tuoi dati.
  2. Reinstalla il connettore per LaMa. Per le istruzioni, consulta il connettore per LaMa su SAP NetWeaver.
  3. Sostituisci le librerie di archiviazione del sistema operativo e i file delle operazioni esistenti in i sistemi gestiti seguendo le istruzioni in Installazione della libreria di archiviazione del sistema operativo e le definizioni delle operazioni.
  4. Dopo il deployment, riavvia SAP Landscape Management.

Risoluzione dei problemi

Per impostazione predefinita, il sistema SAP Landscape Management funziona su Google Cloud mediante l'identità di un account di servizio IAM. Se si verificano errori di autorizzazione, prova innanzitutto a utilizzare i comandi gcloud per eseguire la stessa azione che riceve dall'interno del sistema operativo guest. Ad esempio:

Azione di gestione del panorama SAP Comando gcloud equivalente
Avvia/interrompi gcloud compute instances stop/start
Clona gcloud compute disks snapshot
gcloud compute disks create
Trasferisci gcloud compute instances attach-disk
gcloud compute instances detach-disk

L'output comando gcloud ti fornisce un'indicazione che indica se sei non hanno le autorizzazioni necessarie per eseguire una determinata azione. Se l'operazione riesce, ma l'errore persiste, contatta l'assistenza come descritto nella sezione seguente.

Assistenza

Se riscontri problemi con il funzionamento del tuo Sistema di gestione paesaggistica SAP di cui hai bisogno di aiuto per risolvere registrare un messaggio di assistenza tramite SAP Support Portal nel componente BC-VCM-LVM.

Se ritieni che la causa principale del problema sia Connettore per LaMa, selezionare il sottocomponente BC-VCM-LVM-GOOGLE; ma Se non conosci con certezza la causa di un problema, scegli il componente BC-VCM-LVM, in modo che il supporto SAP possa analizzare prima il problema.

Informazioni da includere:

  • La versione SAP Landscape Management
  • La versione Connector per LaMa
  • La versione del kernel SAP NetWeaver
  • La versione del sistema SAP gestito, inclusa la versione di l'agente host
  • Una descrizione del comportamento previsto