SAP NetWeaver distribuzione a Intel Virtual Server su infrastruttura VPC che utilizza RHEL
Una persona che studia velocemente e che è in grado di apprendere rapidamente nuove cose.
Queste esercitazioni rapide forniscono una singola configurazione di esempio, con istruzioni meno dettagliate, come introduzione per i clienti che preferiscono attività pratiche per aumentare il ritmo di apprendimento.
Le seguenti informazioni forniscono un'introduzione per i clienti che sono nuovi all'ambiente IBM Cloud® Virtual Private Cloud (VPC) Gen 2. Vengono fornite due configurazioni di esempio per aiutarti con il processo di ordinazione per avviare l'installazione di SAP.
Il primo esempio di configurazione è semplice, un server con un solo nodo con 128 GB, 32 vCPU. Il secondo è una configurazione avanzata di due nodi aggiungendo un secondo server virtuale al landscape. I layout di esempio potrebbero non essere il tuo layout preferito. Lo scopo di questa guida è di mostrare due possibilità se non si ha esperienza con il sistema operativo Linux® o con VPC Gen 2.

Protezione dell'accesso
La sicurezza è una delle maggiori preoccupazioni quando esegui le tue applicazioni critiche per il business in un ambiente cloud. Per proteggere la tua connessione a IBM® Virtual Servers, può essere caricata una chiave SSH pubblica nel tuo account, per regione. Queste chiavi pubbliche vengono distribuite alle istanze dei server virtuali per consentire l'accesso ai server.
Prima di continuare, creare una chiave pubblica SSH da caricare successivamente nella regione scelta durante la creazione dell'istanza del server virtuale. Segui la procedura documentata qui.
I gruppi di sicurezza consentono di limitare l'accesso a e da intervalli IP, protocolli e porte. I gruppi di sicurezza non rientrano nell'ambito di questa guida e il gruppo di sicurezza predefinito distribuito con il tuo VPC di esempio può bastare. Tuttavia, potresti dover aggiungere ulteriori porte per le eccezioni alle limitazioni dell'accesso, ad esempio, per SAP Software Provisioning Manager e per le porte utilizzate dall'applicazione basata su SAP NetWeaver.
Creazione di una sottorete e IBM Cloud VPC
Le risorse di calcolo IBM Cloud® vengono conservate in una regione globale all'interno di un VPC. Utilizza la seguente procedura per creare un VPC e la sua sottorete.
- Accedere alla console IBM Cloud con le proprie credenziali.
- Fare clic sull'icona Menu
> Infrastruttura VPC > Rete > VPC e fare clic su Nuovo cloud privato virtuale > Crea VPC per Gen 2.

-
Immettere un nome univoco per la VPC, ad esempio sap-test-inst.
-
Mantenere il gruppo di risorse predefinito. Utilizza i gruppi di risorse per organizzare le risorse del tuo account per scopi di controllo degli accessi e fatturazione. Per ulteriori informazioni, consulta Procedure ottimali per organizzare le risorse in un gruppo di risorse. Per questo esempio, è possibile utilizzare il valore predefinito.
-
Opzionale: Tag. Immetti delle tag per aiutarti a organizzare e trovare le tue risorse. Puoi aggiungere più tag in seguito. Per ulteriori informazioni, vedi Gestione delle tag.
-
Mantenere le impostazioni del gruppo di sicurezza predefinito, che consentono il traffico SSH e ping in entrata alle istanze del server virtuale in questa VPC.
-
Opzionale: Accesso classico. Scegli se vuoi consentire al tuo VPC di accedere alle risorse dell'infrastruttura classica. Per ulteriori informazioni, vedi Configurazione dell'accesso all'infrastruttura classica.
È possibile abilitare una VPC per l'accesso classico solo durante la sua creazione. Inoltre, è possibile avere un solo VPC di accesso classico nel proprio account in qualsiasi momento.
-
Opzionale: Prefissi di indirizzo predefiniti. Disabilita questa opzione se non vuoi assegnare dei prefissi di indirizzi della sottorete predefiniti ad ogni zona nel tuo VPC. Dopo aver creato il tuo VPC, puoi andare alla sua pagina dei dettagli e configurare i tuoi prefissi di indirizzi della sottorete. Se disabiliti questa opzione, la sezione New subnet for VPC sarà nascosta e sarà necessaria una definizione manuale dopo la creazione del VPC. Lascia il valore predefinito.
Se desideri creare la sottorete e i tuoi prefissi di indirizzi della sottorete successivamente, acquisisci familiarità come i dettagli importanti della rete VPC. Per ulteriori informazioni, vedere Informazioni sulla rete per VPC e Progettazione di un piano di indirizzamento per una VPC.
Nuova sottorete per VPC
-
Inserire un nome univoco per la sottorete VPC, ad esempio, sap-subnet1.
-
Seleziona un gruppo di risorse (Resource group) per la sottorete. Per questo esempio, mantenere il valore predefinito.
-
Selezionare una posizione per la sottorete, ad esempio LON, Londra. L'ubicazione è composta da una regione e una zona.
La regione che selezioni viene utilizzata come regione del VPC. Tutte le risorse aggiuntive che crei in questo VPC vengono create nella regione selezionata.
-
Immetti un prefisso di indirizzo (Address prefix), il numero di indirizzi (Number of addresses) e l'intervallo di IP (IP range) per la sottorete. L'intervallo IP viene inserito in notazione CIDR, ad esempio: 10.240.0.0/24. Nella maggior parte dei casi, puoi utilizzare l'intervallo di IP predefinito. Se vuoi specificare un intervallo di IP personalizzato, puoi utilizzare il calcolatore di intervalli IP per selezionare un prefisso di indirizzo diverso o modificare il numero di indirizzi.
Una sottorete non può essere ridimensionata dopo la sua creazione.
-
Mantenere il valore predefinito per l'elenco di controllo degli accessi alla sottorete. Viene creata una nuova ACL predefinita che può essere configurata in seguito seguendo i passaggi indicati in: Configurazione della ACL.
-
Collega un gateway pubblico alla sottorete se vuoi consentire a tutte le risorse collegate di comunicare con le risorse su internet pubblico. Tuttavia, tenete presente che i gateway pubblici sono per il "traffico in uscita", mentre per il "traffico in entrata" è necessario un IP flottante. Vedere Preparazione dell'istanza del server virtuale per il carico di lavoro.
Puoi anche collegare il gateway pubblico dopo aver creato la sottorete.
-
Fai clic su Create virtual private cloud. Il VPC viene immediatamente visualizzato nella pagina Virtual Private Clouds.
Creazione di un'istanza del server virtuale o VSI (Virtual Server Instance)
Utilizza la seguente procedura per creare un'istanza del server virtuale.
-
Fai clic su Virtual server instances > New instance.
-
Immetti un nome (Name) univoco per il server virtuale, ad esempio
sap-app-vsi
. Il nome immesso diventa il nome host.I nomi host SAP devono essere formati da un massimo di 13 caratteri alfanumerici. Per ulteriori dettagli, consultare la nota 611361 di SAP.
-
Seleziona il VPC (Virtual private cloud) in cui collegare l'istanza del server virtuale, ad esempio
sap-test-inst
. -
Mantenere il gruppo di risorse predefinito.
-
Opzionale: Tag. Immetti delle tag per aiutarti a organizzare e trovare le tue risorse. Puoi aggiungere più tag in seguito. Per ulteriori informazioni, vedi Gestione delle tag.
-
L'ubicazione (Location) in cui hai creato le tue sottoreti è già selezionata. L'ubicazione è composta da una regione e una zona.
-
Seleziona Catalog Image >
ibm-redhat-7-6-amd64-sap-applications-1
come immagine SO.

For every SUSE Linux® Enterprise and Red Hat® Enterprise Linux® version there are two different Catalog Images available each: one for SAP HANA and one for SAP NetWeaver (Applications). In these images, the specific repositories are enabled, so you can install the OS packages that are required to install SAP HANA or SAP NetWeaver.
{: note}
- Fare clic su Tutti i profili > Bilanciato e selezionare bx2-32x128. Per ulteriori informazioni sui profili certificati SAP, vedere Profili certificati Intel Virtual Server per SAP NetWeaver.

Configurazione di una chiave SSH
Se è stata caricata la chiave pubblica per la regione della VPC, selezionarla e passare alla sezione successiva (Allegare lo storage). In caso contrario, seguire la seguente procedura.
-
Fai clic su New key.
-
Immettere un nome univoco, ad esempio sap-ssh-key.
-
Mantenere il gruppo di risorse predefinito.
-
La regione (Region) in cui hai creato le tue sottoreti è già selezionata.
-
Opzionale: Tag. Immetti delle tag per aiutarti a organizzare e trovare le tue risorse. Puoi aggiungere più tag in seguito. Per ulteriori informazioni, vedi Gestione delle tag.
-
Incollare la chiave pubblica creata secondo le linee guida indicate in Protezione dell'accesso.
-
Fai clic su Add SSH key.
-
Opzionale: Dati utente, lasciare vuoto.
Collegamento di un volume di archiviazione blocchi
Per avere disponibilità di spazio di file system oltre a quello necessario al sistema operativo, devi collegare un volume di archiviazione blocchi alla tua istanza del server virtuale. Questo volume di archiviazione viene utilizzato dall'applicazione che stai installando. In questo esempio, l'applicazione è l'RDBMS (relational database management system) richiesto per uno stack SAP NetWeaver.
- Fai clic su New volume.
- Inserire sap-app-vol1 per il nome.
- Selezionare Personalizzato per il profilo.
- Inserire 500 per le dimensioni.
- Immettere 10000 per gli IOPS. Il rendimento è predefinito a 156.25 MiBps.
- Mantenere le impostazioni predefinite di Crittografia e Cancellazione automatica.

- Fai clic su Attach.
- Mantenere le interfacce di rete predefinite.
- Fai clic su Create virtual server instance. Una volta che il sito Virtual Servers for VPC è stato fornito e pronto per l'accesso SSH, è possibile iniziare l'installazione delle applicazioni SAP NetWeaver.
Preparazione dell'istanza del server virtuale per il tuo carico di lavoro
È possibile accedere a IBM® Virtual Servers tramite le connessioni IPsec nel tuo VPC. La configurazione dell'accesso basato su IPsec alle istanze del server virtuale esula dallo scopo di questa guida. Per semplicità e per accedere rapidamente all'istanza distribuita, è possibile assegnare un IP flottante all'istanza del server virtuale. Questo IP viene assegnato a un gateway che inoltra le porte e i protocolli in base ai gruppi di sicurezza definiti.

Assegnando l'IP, è possibile accedere direttamente a ssh
nell'istanza del server virtuale - nel nostro esempio, il comando è
ssh -i ~/.ssh/sap-ssh-key root@158.176.180.39
Per aggiornare il sistema operativo dell'istanza del server virtuale al livello più recente, eseguire yum update
e riavviare l'istanza del server virtuale.
SWMP (SAP NetWeaver Software Provisioning Manager) non consente l'installazione di prodotti su nomi host che non si risolvono in un IP esterno sull'istanza del server. A causa di questa restrizione, è necessario adattare le impostazioni predefinite
dell'istanza del server virtuale. Modifica /etc/hosts
e commenta le righe che risolvono il nome host in indirizzi localhost IPv4 e IPv6. Il nome dell'host deve invece risolversi all'indirizzo IP esterno del server
virtuale (vedere l'esempio). Nel nostro esempio, l'hostname si risolve in 10.242.128.8
, l'IP privato visualizzato nella Figura 6. In questo esempio, aggiungiamo un dominio predefinito di esempio. Adattate questo esempio al vostro
ambiente specifico.
Queste righe sono un esempio di file /etc/hosts
file. Fai attenzione che entrambi i riferimenti del localhost al nome host, IPv4 e IPv6 siano nei commenti (o eliminati).
# The following lines are desirable for IPv4 capable hosts
#127.0.0.1 sap-app-vsi sap-app-vsi
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost4.localdomain4 localhost4
# The following lines are desirable for IPv6 capable hosts
#::1 sap-app-vsi sap-app-vsi
::1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
10.242.128.8 sap-app-vsi.saptest.com sap-app-vsi
Per evitare che il processo IBM Cloud cloudinit
riporti il contenuto di /etc/hosts
ai valori precedenti al successivo riavvio, modificate la configurazione in /etc/cloud/cloud.cfg
. Modifica
manage_etc_host
da True
a False
.
Infine, devi modificare la tua archiviazione creando un file system sul volume di archiviazione collegato. È possibile identificare il nuovo volume collegato in base alle sue dimensioni inserendo /sbin/fdisk -l
e controllando le
dimensioni. Per identificarlo in modo sicuro, trovare l'ID del dispositivo facendo clic su Dispositivo nella pagina Istanze server virtuali per VPC.

- Nella pagina Panoramica, controllare le prime 20 cifre in Dispositivo e trovare lo stesso ID in
/dev/disk/by-id
. Il nostro dispositivo di esempio è07a7-184b...
.[root@sap-app-vsi ~]# ls -als /dev/disk/by-id/ | grep 07a7-184b4a2f-d768-4 0 lrwxrwxrwx 1 root root 11 May 3 08:30 virtio-07a7-184b4a2f-d786-4 -> ../../vdb
Nel nostro esempio, è virtio-07a7-184b4a2f-d786-4
, che è collegato a /dev/vdb
.
-
Crea un file system su questo percorso:
[root@sap-app-vsi ~]# mkfs.xfs /dev/vdb
-
Trovare l'UUID corrispondente in
/dev/disk/by-uuid
:[root@sap-app-vsi ~]# ls -als /dev/disk/by-uuid/ | grep vdb 0 lrwxrwxrwx 1 root root 11 May 10 08:31 1350230e-8058-4fe5-bbc0-cc27253ff778 -> ../../vdb
-
Aggiungi l'UUID a
/etc/fstab
, nel nostro esempio:UUID=1350230e-8058-4fe5-bbc0-cc27253ff778 /db2 xfs defaults 0 0
-
Crea un file system da utilizzare per la maggior parte della tua installazione, poiché stiamo utilizzando IBM Db2, scegliamo:
[root@sap-app-vsi ~]# mkdir /db2 [root@sap-app-vsi ~]# mount /db2
-
Aggiungi lo spazio di swap per SWPM. Stiamo aggiungendo uno spazio di swap minimo al sistema.
[root@sap-app-vsi ~]# dd if=/dev/zero of=/swapfile bs=1M count=8192 8192+0 records in 8192+0 records out 8589934592 bytes (8.6 GB) copied, 24.701 s, 348 MB/s [root@sap-app-vsi ~]# chmod 0600 /swapfile [root@sap-app-vsi ~]# mkswap /swapfile Setting up swapspace version 1, size = 8388604 KiB no label, UUID=e7a63777-521a-44a7-abcc-0d17e1876a78
-
Aggiungi la seguente riga a
/etc/fstab
./swapfile none swap sw 0 0
-
Attiva lo spazio di swap:
[root@sap-app-vsi ~]# swapon -a
Ora siete pronti a installare il prodotto SAP di vostra scelta. Il tuo prossimo passo è di scaricare ed installare il software e le applicazioni SAP se l'esempio di un solo server virtuale è sufficiente per le tue esigenze.
Installazione di due istanze del server virtuale in una configurazione a 3 livelli.
Uno scenario più complesso prevede l'installazione di due server virtuali. Un server è l'Application Server SAP NetWeaver (sap-app-vsi
) e l'altro server è il database server per SAP NetWeaver. Dato che disponiamo di due server virtuali
dello stesso layout, in questo esempio, le figure 8 e 9 sono una panoramica dei server virtuali.


Entrambi i server virtuali hanno un volume collegato in più e un IP flottante. Un volume più piccolo è collegato a sap-app-vsi
, che è l'application server. sap-app2-vsi
ha un volume leggermente più grande per
ospitare l'RDBMS e l'istanza di SAP Central Services (ASCS). È necessario un secondo volume su sap-app2-vsi
per ospitare lo stack SAP NetWeaver. Crea un altro volume dalla pagina dei volumi di archiviazione blocchi per il VPC
e denominalo sap-app2-vol2
. Collega sap-app2-vol2
al nostro server virtuale selezionando la sua schermata dei dettagli.

Preparazione della tua rete
Per segregare il traffico di rete, come consiglia SAP, è necessario implementare una seconda subnet. Una rete viene utilizzata per l'accesso client, l'altra per la comunicazione tra lo stack SAP ABAP e l'RDBMS.
Utilizza la figura 11 come guida per creare una nuova sottorete denominata sap-test-net2
.
Fare clic sull'icona Menu > Infrastruttura VPC > Rete > Sottoreti e fare clic su Nuova sottorete.

Dopo la creazione della nuova sottorete, questa viene visualizzata nella pagina Sottoreti per VPC.

I due server virtuali devono connettersi alla nuova rete. Torna alla panoramica del server virtuale e fai clic su New interface.

Conserva i tuoi file /etc/hosts
in base alla configurazione selezionata. Il seguente esempio è per sap-app2-vsi
.
# The following lines are desirable for IPv4 capable hosts
#127.0.0.1 sap-app2-vsi sap-app2-vsi
127.0.0.1 localhost.localdomain localhost
127.0.0.1 localhost4.localdomain4 localhost4
# The following lines are desirable for IPv6 capable hosts
#::1 sap-app2-vsi sap-app2-vsi
::1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
10.243.128.9 sap-app2-vsi.saptest.com sap-app2-vsi
10.243.129.6 sap-app2-vsi-priv.saptest.com sap-app2-vsi-priv
10.243.128.7 sap-app-vsi.saptest.com sap-app-vsi
10.243.129.4 sap-app-vsi-priv.saptest.com sap-app-vsi-priv
Preparazione della tua archiviazione
Devi eseguire il provisioning di due volumi sul server virtuale di database con un file system per il database e l'installazione SAP. Inoltre, /sapmnt
deve essere un NFS (Network File System) esportato al server virtuale del server
dell'applicazione.
Il server virtuale del server dell'applicazione ha un solo volume di 20 GB collegato. Puoi identificare il volume senza cercare l'ID risorsa.
Disk /dev/vdd: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Creiamo un file system sul volume e lo montiamo dopo che determini il suo percorso /dev/disk/by-uuid
.
ls -als /dev/disk/by-uuid/ | grep vdd
0 lrwxrwxrwx 1 root root 9 May 13 03:23 cf5d6692-4176-47c4-b799-039c11103fd4 -> ../../vdd
La voce /etc/fstab
risultante si trova nel seguente esempio.
UUID=cf5d6692-4176-47c4-b799-039c11103fd4 /usr/sap xfs defaults 0 0
Devi creare il punto di montaggio e montarlo.
[root@sap-app-vsi ~]# mkdir /usr/sap
[root@sap-app-vsi ~]# mount -a
Sul server virtuale di database, devi creare tre file system. Uno per l'installazione RDBMS e due per /usr/sap
e /sapmnt
. Entrambi i volumi collegati vengono creati nello stesso modo e visualizzati come /dev/vdb
e /dev/vde
. Nel nostro esempio, suddividiamo il primo file system in due partizioni.
[root@sap-app2-vsi ~]# /sbin/fdisk /dev/vdb
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table
Building a new DOS disklabel with disk identifier 0x8f5f8b5e.
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-419430399, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-419430399, default 419430399): +100G
Partition 1 of type Linux and of size 100 GiB is set
Command (m for help): n
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
Select (default p): p
Partition number (2-4, default 2):
First sector (209717248-419430399, default 209717248):
Using default value 209717248
Last sector, +sectors or +size{K,M,G} (209717248-419430399, default 419430399):
Using default value 419430399
Partition 2 of type Linux and of size 100 GiB is set
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
Crea i tre file system (l'output non viene mostrato in questo esempio).
[root@sap-app2-vsi ~]# mkfs.xfs /dev/vdb1
[root@sap-app2-vsi ~]# mkfs.xfs /dev/vdb2
[root@sap-app2-vsi ~]# mkfs.xfs /dev/vde
[root@sap-app2-vsi ~]# mkdir /usr/sap /sapmnt /db2
Nuovamente, devi determinare i percorsi /dev/disk/by-uuid
, come mostrato in precedenza e conservare le voci /etc/fstab
. Come passo finale, devi configurare l'NFS per installare SAP.
-
Installa i programmi di utilità NFS su entrambi i server virtuali.
[root@sap-app-vsi ~]# yum install nfs-utils
[root@sap-app2-vsi ~]# yum install nfs-utils
-
Avvia il server NFS sul server virtuale di database.
[root@sap-app2-vsi ~]# systemctl enable nfs-server [root@sap-app2-vsi ~]# systemctl start nfs-server
-
Utilizza l'NFS per esportare /sapmnt e /usr/sap/trans dal server di database al server dell'applicazione aggiungendo la voce richiesta a /etc/exports del server di database:
/sapmnt/C10 10.243.129.0/24(rw,no_root_squash,sync,no_subtree_check) /usr/sap/trans 10.17.139.0/24(rw,no_root_squash,sync,no_subtree_check)
Devi modificare la sottorete nell'esempio precedente con il tuo intervallo di IP e la tua maschera di sottorete reali. Sostituire il valore
C10
con l'ID del sistema SAP per il sistema SAP.C10
è un valore di esempio. Devi creare la directory prima di esportarla. -
Immetti il seguente comando dalla riga di comando.
[root@sap-app2-vsi ~]# mkdir /sapmnt/C10 [root@sap-app2-vsi ~]# mkdir -p /usr/sap/trans [root@sap-app2-vsi ~]# exportfs -a
-
Monta la condivisione NFS sul server dell'applicazione aggiungendo la seguente voce al suo
/etc/fstab
e monta il server dell'applicazione dalla riga di comando utilizzando il seguente comando.[root@sap-app-vsi ~]# vi /etc/fstab ... sap-app2-vsi-priv:/sapmnt/C10 /sapmnt/C10 nfs defaults 0 0 sap-app2-vsi-priv:/usr/sap/trans /usr/sap/trans nfs defaults 0 0
-
Crea e monta la directory di destinazione.
[root@sap-app-vsi ~]# mkdir /sapmnt/C10 [root@sap-app-vsi ~]# mkdir /usr/sap/trans [root@sap-app-vsi ~]# mount /sapmnt/C10 [root@sap-app-vsi ~]# mount /usr/sap/trans
I tuoi server sono ora pronti ad ospitare i componenti di un'installazione SAP distribuita. Per ulteriori informazioni sui preparativi per l'installazione, vedere Download e installazione del software e delle applicazioni di SAP.
Installazione del tuo scenario SAP
Prerequisiti del pacchetto RPM
L'installazione di SAP richiede che siano soddisfatti alcuni prerequisiti relativi ai pacchetti installati sul sistema operativo e ai demoni del sistema operativo in esecuzione. Vedi le guide di installazione e le note di supporto più recenti da SAP per un elenco aggiornato di questi prerequisiti. Attualmente, per l'installazione di SAP NetWeaver sono necessari i seguenti pacchetti aggiuntivi:
compat-sap-c++-7
raggiunge la compatibilità del runtime C++ con i compilatori utilizzati da SAPuuidd
mantiene il supporto del sistema operativo per la creazione di UUIDcsh
supporto della shell C per il sistema operativo
-
Seguire la nota SAP 2195019 e installare il pacchetto
compat-sap-c++-7
. Creare un soft-link specifico, richiesto dai file binari di SAP.[root@sap-app-vsi ~]# yum install compat-sap-c++-7 ... [root@sap-app-vsi tmp]# mkdir -p /usr/sap/lib [root@sap-app-vsi tmp]# ln -s /opt/rh/SAP/lib64/compat-sap-c++-7.so /usr/sap/lib/libstdc++.so.6
-
Controlla se uuid daemon (uuidd) è installato. Se non lo è, installalo e avvialo.
[root@sap-app-vsi ~]# rpm -qa | grep uuidd [root@sap-app-vsi ~]# yum install uuidd [root@sap-app-vsi ~]# systemctl enable uuidd [root@sap-app-vsi ~]# systemctl start uuidd
-
Installa il pacchetto tcsh richiesto dal supporto shell C
[root@sap-app-vsi ~]# yum install tcsh
Installazione di IBM Cloud Metrics Collector for SAP
SAP necessita dell'installazione di IBM Cloud Metrics Collector for SAP per analizzare la tua infrastruttura se viene inviato un caso di supporto. Installare il collettore seguendo le istruzioni riportate in IBM Cloud Metrics Collector per SAP.
Download del tuo software SAP
Accedete al software di download SAP for Me e scaricate i dischi digitali versatili (DVD) necessari su un'unità di condivisione locale, quindi trasferite i DVD sul vostro server di provisioning. Opzione alternativa, scarica SAP Software Download Manager, installalo sul tuo server di destinazione e scarica direttamente le immagini DVD nel server. Per ulteriori informazioni su SAP Software Download Manager, vedere SAP Download Manager.
Hai bisogno di un ID S-User e dell'autorizzazione per scaricare il software quando scarichi i DVD dal SAP Service Marketplace. Per richiedere un S-USer ID, consultare il portale di assistenza SAP.
Preparazione di Software Provisioning Manager (SWPM) di SAP
A seconda della larghezza di banda e latenza di rete, potresti dover eseguire la GUI SAP SWPM in remoto in una sessione VNC (virtual network computing). Un'altra opzione è di eseguire la GUI in locale e connetterla all'SWPM sulla macchina
di destinazione. Per la prima opzione, devi eseguire X11 nel tuo server virtuale e installare un browser e un server VNC. Puoi eseguire il browser in locale sul tuo desktop e connetterti all'SWPM nel server virtuale. Per connetterti all'SWPM,
controlla la porta su cui è in ascolto l'SWPM. SWPM visualizza la porta durante l'avvio quando elenca l'URL di accesso. La porta, normalmente 4237, deve essere aperta nel gruppo di sicurezza del tuo VPC. È necessario aggiungere una nuova regola in entrata per l'intervallo di origine IP (o 0.0.0.0/0 ) e il numero di porta. Un'altra possibilità, ancora più sicura, è di eseguire il tunneling alla porta tramite ssh
.
[root@sap-app-vsi ~]# ssh -L 4237:localhost:4237 <your virtual server IP>
Opzione -L per i tunnel locali e la connessione del tuo browser alla porta localhost, invece dell'IP remoto. Ricorda di aggiungere le porte richieste dalla tua applicazione SAP (ad esempio le porte 3200-3299, a seconda del tuo numero di istanza SAP NetWeaver) al gruppo di sicurezza. Per ulteriori informazioni sulle porte, vedere SAP ports.

Installazione del software SAP
Dopo aver scaricato il supporto di installazione, seguire la procedura di installazione standard SAP documentata nelle guide all'installazione SAP per la versione e i componenti SAP. Rivedete anche le note corrispondenti di SAP. Vedere informazioni più dettagliate sull'installazione di SAP NetWeaver che utilizza Db2 come RDBMS in Considerazioni su IBM Db2.