Manter o sistema operacional do host para o ONTAP Mediator
Garanta que o sistema operacional host do ONTAP Mediator receba manutenção regular para obter o desempenho ideal.
Reinicialize o host
Reinicialize o host somente quando os clusters estiverem saudáveis. Os clusters não podem responder a falhas enquanto o ONTAP Mediator estiver offline. Defina um horário para manutenção antes de reinicializar.
O ONTAP Mediator retoma automaticamente a operação durante uma reinicialização e volta a estabelecer os relacionamentos configurados anteriormente com os clusters do ONTAP.
Atualizações do pacote do host
Atualize qualquer biblioteca ou pacote yum, exceto o kernel. Reinicialize o host, se necessário, para que as alterações entrem em vigor. Agende uma janela de serviço antes de reinicializar o host.
Se você instalar o `yum-utils`pacote, use o `needs-restarting`comando para detectar se alguma alteração no pacote requer reinicializar.
Reinicialize o sistema após atualizar as dependências do ONTAP Mediator, pois as alterações não entram em vigor imediatamente.
Atualize o kernel do sistema operacional do host
O SCST deve ser compilado para o kernel que você está usando. Para atualizar o sistema operacional, você precisa agendar um período de manutenção.
Os seguintes requisitos se aplicam quando o pacote SCST é instalado com ONTAP Mediator.
-
Você pode atualizar todos os pacotes de biblioteca, exceto o kernel, mas talvez seja necessário reinicializar para aplicar as alterações no ONTAP Mediator. Agende uma interrupção do serviço caso precise reinicializar.
-
Você deve manter o kernel do sistema operacional atualizado. Atualize o núcleo do kernel para uma versão compatível listada em "Matriz de versões do ONTAP Mediator". Você precisa reinicializar o sistema, portanto planeje uma janela de manutenção para a interrupção.
-
Desinstale o módulo do kernel SCST antes de reinicializar e reinstale-o em seguida.
-
Prepare uma versão compatível do SCST para reinstalar antes de iniciar a atualização do kernel do sistema operacional.
-
|
|
Se você instalou ONTAP Mediator 1.12 ou posterior com suporte apenas para HTTPS, o pacote SCST não está instalado e o kernel do sistema operacional host pode ser atualizado sem afetar ONTAP Mediator. Consulte a documentação do seu sistema operacional host para obter instruções de atualização. |
Siga estes passos para atualizar o kernel do sistema operacional do host.
|
|
Antes de atualizar o kernel, verifique se o sistema operacional e a versão do ONTAP Mediator são compatíveis. Para obter informações sobre as versões compatíveis, consulte o "Matriz de suporte do SO". |
-
Pare o ONTAP Mediator.
-
Desinstale o pacote SCST, veja Realizar manutenção do host. (O SCST não oferece um mecanismo de atualização.)
-
Atualize o sistema operacional e reinicialize.
-
Reinstale o pacote SCST.
-
Reative o ONTAP Mediator.
Realizar manutenção do host
A atualização do kernel da VM pode causar problemas de compatibilidade com os módulos SCST. Desinstale e reinstale o SCST manualmente.
|
|
Se você instalou ONTAP Mediator 1.12 ou posterior com suporte apenas para HTTPS, o pacote SCST não está instalado e você pode ignorar esta tarefa. |
Passo 1: desinstale o SCST
Para desinstalar o SCST, use o pacote tar correspondente à sua versão do ONTAP Mediator.
-
Baixe o pacote SCST apropriado (conforme mostrado na tabela a seguir) e extraia-o.
Para esta versão …
Use este pacote 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
-
Acesse o pacote de código aberto a partir do "Downloads do SCST no sourceforge".
-
Selecione Baixar versões lançadas.
-
Extraia o pacote para sua VM.
-
-
Execute os seguintes comandos de desinstalação no
scstdiretório:-
systemctl stop mediator-scst -
make scstadm_uninstall -
make iscsi_uninstall -
make usr_uninstall -
make scst_uninstall -
depmod
-
Etapa 2: Instalar o SCST
Para instalar o SCST manualmente, você precisa do pacote tar do SCST que é usado para a versão instalada do ONTAP Mediator (consulte o Tabela SCST).
-
Execute esta etapa antes de instalar o ONTAP Mediator. Se a versão do SCST que você está usando for mais recente do que a versão incluída no instalador do ONTAP Mediator, o instalador ignorará esta etapa.
-
Em alguns cenários, a instalação padrão do SCST no sistema operacional atualizado pode falhar porque o sistema operacional atualizado requer uma correção.
A partir do ONTAP Mediator 1.12.1, se a instalação falhar, você pode usar a ferramenta de reparo SCST localizada em
/usr/local/bin/mediator_repair_scstpara reparar a instalação.Se o sistema operacional atualizado exigir uma correção, a ferramenta a contém para a versão do SCST fornecida no pacote do ONTAP Mediator. A ferramenta
mediator_repair_scsté uma ferramenta autônoma, separada do instalador principal e está incluída no arquivo do ONTAP Mediatortgz. Ela não afeta a instalação ou os caminhos de atualização do ONTAP Mediator.
-
Execute os seguintes comandos de instalação no
scstdiretório:-
make 2release -
make scst_install -
make usr_install -
make iscsi_install -
make scstadm_install -
depmodSe você estiver realizando uma instalação pela primeira vez e quiser pré-instalar o ONTAP Mediator, execute o seguinte comando antes de prosseguir para a próxima etapa:
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 você pré-instalar o SCST antes do ONTAP Mediator durante a primeira instalação, ignore esta etapa. O instalador aplica os patches relevantes do SCST.
-
-
Opcionalmente, se o Secure Boot estiver ativado, antes de reinicializar, execute as seguintes etapas:
-
Determine o nome de cada arquivo para os
scst_vdisk,scsteiscsi_scstmódulos:[root@localhost ~]# modinfo -n scst_vdisk [root@localhost ~]# modinfo -n scst [root@localhost ~]# modinfo -n iscsi_scst
-
Determine a versão do kernel:
[root@localhost ~]# uname -r
-
Assine cada arquivo de módulo com o 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_
-
Instale a chave UEFI com o firmware.
As instruções para instalar a chave UEFI encontram-se em:
/opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/README.module-signingA chave UEFI gerada está localizada em:
/opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/scst_module_key.der -
-
Reinicialize o sistema:
reboot
Alterações do host no nome do host ou no endereço IP
-
Execute esta tarefa no host Linux onde você instalou o ONTAP Mediator.
-
Faça isso somente se os certificados autoassinados não forem mais válidos porque o nome do host ou o endereço IP mudaram após a instalação do ONTAP Mediator.
-
Após o certificado autoassinado temporário ser substituído por um certificado confiável de terceiro, você não deve usar esta tarefa para regenerar um certificado. Se você não tiver um certificado autoassinado, não poderá usar este procedimento.
Crie um certificado autoassinado temporário para o host atual:
-
Reinicie o 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