Atualização da infraestrutura de patches do OneFS
Summary: Este artigo contém informações sobre a atualização da infraestrutura de patches do OneFS.
Instructions
Visão geral
Informações sobre a atualização da infraestrutura de patches para seu cluster do OneFS.
Como essa atualização da infraestrutura de patches facilita minha vida?
Essa atualização melhora a infraestrutura de patches, permitindo que patches cumulativos mais recentes sejam instalados sobre os patches cumulativos existentes, em vez de desinstalar os mais antigos primeiro. Isso reduz a necessidade de reinicializações e reinicializações de serviço.
Essa funcionalidade só está disponível em situações em que o novo patch substitui totalmente um patch anterior.
Desduplica um patch, o que significa que o patch mais recente contém todas as correções de todos os patches anteriores.
Os patches conflitantes são diferentes e ainda devem ser desinstalados manualmente.
Pré-requisitos
A atualização da infraestrutura de patches para sua versão do OneFS deve ser instalada no cluster antes que qualquer patch cumulativo (RUP) seja instalado. Se você tentar instalar um novo patch cumulativo em um sistema que não tenha a atualização de infraestrutura já instalada, a instalação do patch apresentará falha com um erro semelhante a: Error: Resposta REST incompleta no soquete 4.
A atualização da infraestrutura de patches não pode ser removida do cluster do OneFS até que todos os outros patches sejam removidos.
Atualizações de infraestrutura do OneFS
A atualização da infraestrutura deve ser instalada em todos os clusters que executam as seguintes versões do OneFS:
- OneFS 9.5.x
- OneFS 9.4.x
- OneFS 9.2.1.x
- OneFS 9.1.x
- OneFS 9.0.x
- OneFS 8.2.0.x
- OneFS 8.1.2.x
Nota: O OneFS 9.3.x, 9.2.0.x, 8.2.2.x e 8.2.1.x não tem atualizações de infraestrutura para instalar.
Observação: O OneFS 8.1.1.x e versões anteriores não têm atualizações de infraestrutura para instalar e não têm esse recurso.
Para obter a atualização de infraestrutura mais recente para sua versão do OneFS, consulte o artigo Patches atuais do PowerScale OneFS ou a página Drivers e downloads do OneFS.
Confirme se a atualização da infraestrutura está instalada.
Você pode confirmar se a atualização está instalada executando o seguinte comando:
isi upgrade patches list
Todas as atualizações têm INFRA no nome do arquivo do patch.
Exemplo: PowerScale OneFS 9.1.0.x GA INFRA_2021-12
Cenário de solução de problemas 1:
Se você tentou instalar um novo RUP em um sistema que não tinha a atualização de infraestrutura de patch instalada, o OneFS registra um erro semelhante ao seguinte no console:
Error: Incomplete REST response on socket 4
Solução temporária: Instale a atualização da infraestrutura de patches antes de instalar o RUP.
PARA 8.1.2.0:
Observe que o 8.1.2.0_UGA-PATCH-INFRA_2019-09_255624 precisa ser instalado **primeiro**. Em seguida, instale o 8.1.2.0_UGA-PATCH-INFRA_2020-08_PSP-268 para fazer ainda mais upgrade do OneFS
Cenário de solução de problemas 2:
Se você tentou instalar um novo RUP pela primeira vez após instalar a atualização de infraestrutura de patch, uma mensagem semelhante à seguinte será exibida no console:
Stack: --------------------------------------------------
/lib/libc.so.7:thr_kill+0xa
/lib/libc.so.7:abort+0x49
/usr/lib/libisi_util.so.1:isi_assert_halt+0x80
/usr/lib/libisi_pkg.so:read_patch_from_db+0x58d
/usr/lib/libisi_pkg.so:pkg_action_required+0xd9
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade7Package10isRequiredEi+0x12a
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade5Agent14populateStatusERN4Json5ValueE+0x4a4
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade15PersistentState9getStatusENS_7Process5ValueE+0x753
/usr/sbin/isi_upgrade_agent_d:_ZN10isiUpgrade5Agent6StatusERNS_7MessageEPNS_8MetaDataEPNS_8ResponseE+0x181
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade11VerbExecute7executeERNS_7MessageEPNS_8MetaDataEPNS_8ResponseE+0x219
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade9UdpServer14executeMessageEv+0x227
/usr/lib/libisi_upgrade.so.1:_ZN10isiUpgrade9UdpServer10ioCallbackERN2ev2ioEi+0x47c
/usr/local/lib/libev.so.4:ev_invoke_pending+0x6e
/usr/local/lib/libev.so.4:ev_run+0xbd9
/usr/sbin/isi_upgrade_agent_d:main+0x5a3
/usr/sbin/isi_upgrade_agent_d:_start+0x17f
Além disso, a seguinte mensagem é exibida no arquivo de log /var/log/messages :
WARNING: After this infrastructure patch is deployed, 'isi_upgrade_agent_d' will be restarted at the first time of installing another patch and will generate a core file, which is a known issue and won't impact patch installation.
Solução: Isso ocorre por padrão para a instalação inicial do RUP após a instalação da atualização da infraestrutura de patches do OneFS. Não há problemas com o serviço isi_upgrade_d.
Cenário de solução de problemas 3:
Se você tentou instalar um novo RUP em um sistema 9.4.0.0 que não tinha a atualização de infraestrutura de patch instalada, a instalação do patch RUP apresentará falha. O OneFS registra um erro semelhante ao seguinte no console:
ERROR: Nenhum patch de infra encontrado. Pls certifique-se de que o patch de infra mais recente instalado
Consulte o seguinte link para a solução temporária e a solução de recuperação: https://www.dell.com/support/kbdoc/en-us/000206184