Mantieni il sistema operativo host per ONTAP Mediator
Assicurati di eseguire regolarmente la manutenzione del sistema operativo host per ONTAP Mediator per ottenere prestazioni ottimali.
Riavvia l'host
Riavvia l'host solo quando i cluster sono integri. I cluster non possono rispondere ai guasti mentre ONTAP Mediator è offline. Imposta un orario per la manutenzione prima di riavviare.
ONTAP Mediator si riattiva automaticamente durante un riavvio e ripristina le relazioni precedentemente configurate con i cluster ONTAP.
Aggiornamenti del pacchetto host
Aggiorna tutte le librerie o i pacchetti yum, ad eccezione del kernel. Riavvia l'host, se necessario, affinché le modifiche abbiano effetto. Pianifica una finestra di servizio prima di riavviare l'host.
Se installi il yum-utils pacchetto, usa il needs-restarting comando per rilevare se eventuali modifiche ai pacchetti richiedono un riavvio.
Riavvia il sistema dopo aver aggiornato le dipendenze di ONTAP Mediator, perché le modifiche non hanno effetto immediato.
Aggiorna il kernel del sistema operativo host
SCST deve essere compilato per il kernel in uso. Per aggiornare il sistema operativo, devi programmare un intervento di manutenzione.
I seguenti requisiti si applicano quando il pacchetto SCST viene installato con ONTAP Mediator.
-
Puoi aggiornare tutti i pacchetti di libreria tranne il kernel, ma potresti dover riavviare il sistema per applicare le modifiche in ONTAP Mediator. Pianifica un periodo di inattività se devi riavviare il sistema.
-
Dovresti mantenere aggiornato il kernel del sistema operativo. Aggiorna il kernel core a una versione supportata elencata nel "Matrice delle versioni di ONTAP Mediator". Devi riavviare il sistema, quindi pianifica una finestra di manutenzione per l'interruzione.
-
Disinstalla il modulo del kernel SCST prima di riavviare il sistema, quindi reinstallalo dopo il riavvio.
-
Prepara una versione supportata di SCST da reinstallare prima di avviare l'aggiornamento del kernel del sistema operativo.
-
|
|
Se hai installato ONTAP Mediator 1.12 o versioni successive con supporto solo per HTTPS, il pacchetto SCST non è installato e il kernel del sistema operativo host può essere aggiornato senza influire su ONTAP Mediator. Consulta la documentazione del sistema operativo host per le istruzioni di aggiornamento. |
Segui questi passaggi per aggiornare il kernel del sistema operativo host.
|
|
Prima di aggiornare il kernel, controlla che il sistema operativo e la versione di ONTAP Mediator siano compatibili. Per le versioni supportate, consulta la documentazione "matrice di supporto del sistema operativo". |
-
Arresta ONTAP Mediator.
-
Disinstalla il pacchetto SCST, vedi Esegui la manutenzione dell'host. (SCST non fornisce un meccanismo di aggiornamento.)
-
Aggiorna il sistema operativo e riavvia.
-
Reinstalla il pacchetto SCST.
-
Riattiva ONTAP Mediator.
Esegui la manutenzione dell'host
L'aggiornamento del kernel della macchina virtuale può causare problemi di compatibilità con i moduli SCST. Disinstalla e reinstalla SCST manualmente.
|
|
Se hai installato ONTAP Mediator 1.12 o versioni successive con supporto solo per HTTPS, il pacchetto SCST non è installato e puoi saltare questo passaggio. |
Passaggio 1: Disinstalla SCST
Per disinstallare SCST, usa il bundle tar per la tua versione di ONTAP Mediator.
-
Scarica il pacchetto SCST appropriato (come mostrato nella tabella seguente) ed estrailo.
Per questa versione …
Usa questo bundle tar…
ONTAP Mediator 1.12.1
scst-3.10.tar.gz
ONTAP Mediator 1.12
scst-3.10.tar.gz
ONTAP Mediator 1.11
scst-3.9.tar.gz
ONTAP Mediator 1.10
scst-3.9.tar.gz
ONTAP Mediator 1.9.1
scst-3.8.0.tar.bz2
ONTAP Mediator 1.9
scst-3.8.0.tar.bz2
ONTAP Mediator 1.8
scst-3.8.0.tar.bz2
ONTAP Mediator 1.7
scst-3.7.0.tar.bz2
ONTAP Mediator 1.6
scst-3.7.0.tar.bz2
ONTAP Mediator 1.5
scst-3.6.0.tar.bz2
ONTAP Mediator 1.4
scst-3.6.0.tar.bz2
ONTAP Mediator 1.3
scst-3.5.0.tar.bz2
ONTAP Mediator 1.1
scst-3.4.0.tar.bz2
ONTAP Mediator 1.0
scst-3.3.0.tar.bz2
-
Accedi al pacchetto open source dal "Download SCST da SourceForge".
-
Seleziona Scarica le versioni rilasciate.
-
Estrai il pacchetto nella tua VM.
-
-
Esegui i seguenti comandi di disinstallazione nella
scstdirectory:-
systemctl stop mediator-scst -
make scstadm_uninstall -
make iscsi_uninstall -
make usr_uninstall -
make scst_uninstall -
depmod
-
Passaggio 2: Installa SCST
Per installare manualmente SCST, ti serve il pacchetto tar di SCST usato per la versione installata di ONTAP Mediator (vedi Tabella SCST).
-
Esegui questo passaggio prima di installare ONTAP Mediator. Se la versione di SCST che stai usando è più recente della versione inclusa nel programma di installazione di ONTAP Mediator, il programma di installazione salta questo passaggio.
-
In alcuni scenari, l'installazione predefinita di SCST sul sistema operativo aggiornato può non riuscire perché il sistema operativo aggiornato richiede una patch.
A partire da ONTAP Mediator 1.12.1, se l'installazione non riesce, puoi usare lo strumento di riparazione SCST che si trova in
/usr/local/bin/mediator_repair_scstper riparare l'installazione.Se il sistema operativo aggiornato richiede una patch, il tool la contiene per la versione di SCST fornita all'interno del pacchetto ONTAP Mediator. Il
mediator_repair_scsttool è un tool standalone separato dal programma di installazione principale ed è incluso all'interno del file ONTAP Mediatortgz. Non influisce sull'installazione o sui percorsi di aggiornamento di ONTAP Mediator.
-
Esegui i seguenti comandi di installazione nella
scstdirectory:-
make 2release -
make scst_install -
make usr_install -
make iscsi_install -
make scstadm_install -
depmodSe stai eseguendo una prima installazione e vuoi preinstallare ONTAP Mediator, esegui il seguente comando prima di procedere con il passaggio successivo:
mkdir -p /opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys -
cp scst/src/certs/scst_module_key.der /opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/ -
patch /etc/init.d/scst < /opt/netapp/lib/ontap_mediator/systemd/scst.patchSe preinstalli SCST prima di ONTAP Mediator durante una prima installazione, salta questo passaggio. Il programma di installazione applica le patch SCST necessarie.
-
-
Facoltativamente, se Secure Boot è abilitato, prima di riavviare il computer, esegui i seguenti passaggi:
-
Determina il nome di ciascun file per i moduli
scst_vdisk,scsteiscsi_scst:[root@localhost ~]# modinfo -n scst_vdisk [root@localhost ~]# modinfo -n scst [root@localhost ~]# modinfo -n iscsi_scst
-
Determina la versione del kernel:
[root@localhost ~]# uname -r
-
Firma ciascun file del modulo con il kernel:
[root@localhost ~]# /usr/src/kernels/<KERNEL-RELEASE>/scripts/sign-file \sha256 \ /opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/scst_module_key.priv \ /opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/scst_module_key.der \ _module-filename_
-
Installa la chiave UEFI con il firmware.
Le istruzioni per l'installazione della chiave UEFI si trovano al seguente indirizzo:
/opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/README.module-signingLa chiave UEFI generata si trova in:
/opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/scst_module_key.der -
-
Riavvia il sistema:
reboot
Modifiche dell'host al host name o all'IP
-
Esegui questa operazione sull'host Linux su cui hai installato ONTAP Mediator.
-
Esegui questa operazione solo se i certificati autofirmati non sono più validi perché l'host name o l'indirizzo IP sono cambiati dopo aver installato ONTAP Mediator.
-
Dopo aver sostituito il certificato temporaneo autofirmato con un certificato di terze parti attendibile, non usare questa procedura per rigenerare un certificato. Se non hai un certificato autofirmato, non puoi usare questa procedura.
Crea un certificato temporaneo autofirmato per l'host corrente:
-
Riavvia ONTAP Mediator:
./make_self_signed_certs.sh overwrite[root@xyz000123456 ~]# cd /opt/netapp/lib/ontap_mediator/ontap_mediator/server_config [root@xyz000123456 server_config]# ./make_self_signed_certs.sh overwrite Adding Subject Alternative Names to the self-signed server certificate # # OpenSSL example configuration file. Generating self-signed certificates Generating RSA private key, 4096 bit long modulus (2 primes) ..................................................................................................................................................................++++ ........................................................++++ e is 65537 (0x010001) Generating a RSA private key ................................................++++ .............................................................................................................................................++++ writing new private key to 'ontap_mediator_server.key' ----- Signature ok subject=C = US, ST = California, L = San Jose, O = "NetApp, Inc.", OU = ONTAP Core Software, CN = ONTAP Mediator, emailAddress = support@netapp.com Getting CA Private Key [root@xyz000123456 server_config]# systemctl restart ontap_mediator