Isilon: O endereço IP do serviço SmartConnect (SSIP) fica ausente em todas as interfaces de VLAN configuradas após a confirmação do upgrade do OneFS 8.2
Summary: Este artigo descreve um evento em que o SSIP ficará ausente em qualquer interface configurada com VLANs ao fazer upgrade para o 8.2.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Ao confirmar um upgrade para o OneFS 8.2, o SSIP (SmartConnect Service IP Address, endereço IP do serviço smartconnect) não estará mais disponível para consultas de nome de zona e balanceamento de carga para qualquer interface configurada com a marcação de VLAN.
Nota: Para qualquer sub-rede configurada com uma marcação SSIP e VLAN desativada, esse problema não se aplica. Além disso, isso NÃO se aplica a nenhum outro tipo ou versão de upgrade. Isso só se aplica ao fazer upgrade para o 8.2.
Para ilustrar o problema, uma reprodução interna reflete como o problema é acionado e quais critérios são necessários-
Podemos ver que o SSIP existe em todas as interfaces (169.168.1.9, 169.168.10.9, 169.168.20.9):>>
Nota: Para qualquer sub-rede configurada com uma marcação SSIP e VLAN desativada, esse problema não se aplica. Além disso, isso NÃO se aplica a nenhum outro tipo ou versão de upgrade. Isso só se aplica ao fazer upgrade para o 8.2.
Para ilustrar o problema, uma reprodução interna reflete como o problema é acionado e quais critérios são necessários-
Podemos ver que o SSIP existe em todas as interfaces (169.168.1.9, 169.168.10.9, 169.168.20.9):>>
MN-X410-CLUS-1# ifconfig bxe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=507bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWFILTER,VLAN_HWTSO> ether 00:0a:f7: inet 169.168.1.20 netmask 0xffffff00 broadcast 169.168.1.255 zone 1 inet 169.168.1.9 netmask 0xffffff00 broadcast 169.168.1.255 zone 1 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active . . vlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=303<RXCSUM,TXCSUM,TSO4,TSO6> ether 00:0a:f7: inet6 fe80::20a:f7: %vlan0 prefixlen 64 scopeid 0x8 zone 1 inet 169.168.10.20 netmask 0xffffff00 broadcast 169.168.10.255 zone 1 inet 169.168.10.9 netmask 0xffffff00 broadcast 169.168.10.255 zone 1 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active vlan: 10 parent interface: bxe0 vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=303<RXCSUM,TXCSUM,TSO4,TSO6> ether 00:0a:f7: inet6 fe80::20a:f7: %vlan1 prefixlen 64 scopeid 0x9 zone 1 inet 169.168.20.9 netmask 0xffffff00 broadcast 169.168.20.255 zone 1 inet 169.168.20.20 netmask 0xffffff00 broadcast 169.168.20.255 zone 1 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active vlan: 20 parent interface: bxe0>> Inicie o upgrade para 8.2.0.0:
MN-X410-CLUS-1# uname -a Isilon OneFS MN-X410-CLUS-1 v8.2.0.0 Isilon OneFS v8.2.0.0 B_8_2_0_0_011(RELEASE): 0x80200500000000B:Thu Jun 20 10:29:21 PDT 2019 root@sea-build11-01:/b/mnt/obj/b/mnt/src/amd64.amd64/sys/IQ.amd64.release FreeBSD clang version 3.9.1 (tags/RELEASE_391/final 289601) (based on LLVM 3.9.1) amd64 MN-X410-CLUS-1# ifconfig bxe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=527bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO> ether 00:0a:f7: inet 169.168.1.20 netmask 0xffffff00 broadcast 169.168.1.255 zone 1 inet 169.168.1.9 netmask 0xffffff00 broadcast 169.168.1.255 zone 0 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active . . vlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=303<RXCSUM,TXCSUM,TSO4,TSO6> ether 00:0a:f7: inet 169.168.10.20 netmask 0xffffff00 broadcast 169.168.10.255 zone 1 inet 169.168.10.9 netmask 0xffffff00 broadcast 169.168.10.255 zone 0 inet6 fe80::20a:f7: %vlan0 prefixlen 64 scopeid 0x8 zone 1 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active vlan: 10 vlanpcp: 0 parent interface: bxe0 groups: vlan vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=303<RXCSUM,TXCSUM,TSO4,TSO6> ether 00:0a:f7: inet 169.168.20.20 netmask 0xffffff00 broadcast 169.168.20.255 zone 1 inet 169.168.20.9 netmask 0xffffff00 broadcast 169.168.20.255 zone 0 inet6 fe80::20a:f7: %vlan1 prefixlen 64 scopeid 0x9 zone 1 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active vlan: 20 vlanpcp: 0 parent interface: bxe0 groups: vlan>> VLANs verificadas e SSIP são criadas e atribuídas após a reinicialização:
MN-X410-CLUS-1# uname -a Isilon OneFS MN-X410-CLUS-1 v8.2.0.0 Isilon OneFS v8.2.0.0 B_8_2_0_0_011(RELEASE): 0x80200500000000B:Thu Jun 20 10:29:21 PDT 2019 root@sea-build11-01:/b/mnt/obj/b/mnt/src/amd64.amd64/sys/IQ.amd64.release FreeBSD clang version 3.9.1 (tags/RELEASE_391/final 289601) (based on LLVM 3.9.1) amd64 MN-X410-CLUS-1# ifconfig bxe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=527bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO> ether 00:0a:f7: inet 169.168.1.20 netmask 0xffffff00 broadcast 169.168.1.255 zone 1 inet 169.168.1.9 netmask 0xffffff00 broadcast 169.168.1.255 zone 0 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active . . vlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=303<RXCSUM,TXCSUM,TSO4,TSO6> ether 00:0a:f7: inet 169.168.10.20 netmask 0xffffff00 broadcast 169.168.10.255 zone 1 inet 169.168.10.9 netmask 0xffffff00 broadcast 169.168.10.255 zone 0 inet6 fe80::20a:f7: %vlan0 prefixlen 64 scopeid 0x8 zone 1 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active vlan: 10 vlanpcp: 0 parent interface: bxe0 groups: vlan vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=303<RXCSUM,TXCSUM,TSO4,TSO6> ether 00:0a:f7: inet 169.168.20.20 netmask 0xffffff00 broadcast 169.168.20.255 zone 1 inet 169.168.20.9 netmask 0xffffff00 broadcast 169.168.20.255 zone 0 inet6 fe80::20a:f7: %vlan1 prefixlen 64 scopeid 0x9 zone 1 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active vlan: 20 vlanpcp: 0 parent interface: bxe0 groups: vlan>> O upgrade está no estado de pré-confirmação:
MN-X410-CLUS-1# isi upgrade view Upgrade Status: Current Upgrade Activity: OneFS upgrade Cluster Upgrade State: Ready to commit Upgrade Process State: Running Upgrade Start Time: 2019-07-13T12:38:25 Current OS Version: 8.0.0.6_build(117)style(5) Upgrade OS Version: 8.2.0.0_build(11)style(5) Percent Complete: 100% Nodes Progress: Total Cluster Nodes: 1 Nodes On Older OS: 0 Nodes Upgraded: 1 Nodes Transitioning/Down: 0 LNN Progress Version Status -------------------------------- 1 100% 8.2.0.0 upgraded>> O upgrade foi confirmado:
MN-X410-CLUS-1# isi upgrade commit You are about to COMMIT an upgrade, it CANNOT be rolled back after this, are you sure? (yes/[no]): yes SSIP is now missing on all vlan interfaces, however non-vlan interface is NOT affected: MN-X410-CLUS-1# ifconfig bxe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=527bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,WOL_MAGIC,VLAN_HWFILTER,VLAN_HWTSO> ether 00:0a:f7: inet 169.168.1.20 netmask 0xffffff00 broadcast 169.168.1.255 zone 1 inet 169.168.1.9 netmask 0xffffff00 broadcast 169.168.1.255 zone 0 nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active . . vlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=303<RXCSUM,TXCSUM,TSO4,TSO6> ether 00:0a:f7: inet 169.168.10.20 netmask 0xffffff00 broadcast 169.168.10.255 zone 1 inet6 fe80::20a:f7: %vlan0 prefixlen 64 scopeid 0x8 zone 1 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active vlan: 10 vlanpcp: 0 parent interface: bxe0 groups: vlan vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=303<RXCSUM,TXCSUM,TSO4,TSO6> ether 00:0a:f7: inet 169.168.20.20 netmask 0xffffff00 broadcast 169.168.20.255 zone 1 inet6 fe80::20a:f7: %vlan1 prefixlen 64 scopeid 0x9 zone 1 nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> media: Ethernet autoselect (10Gbase-SR <full-duplex>) status: active vlan: 20 vlanpcp: 0 parent interface: bxe0 groups: vlan
Cause
Após o upgrade para o 8.2, o arquivo de configuração do Flexnet s (flx_config.xml) é dividido em informações menores e mais estreitas. Uma nova pasta é criada chamada nodeinfo, para a qual as informações de status e interface de cada nó são fornecidas. No entanto, durante o upgrade, as informações de vlan não são buscadas, deixando de fora nenhuma configuração de vlan de dentro de cada arquivo nodeinfo de nós. Depois que o upgrade é confirmado, o SmartConnect tenta ler a partir dos arquivos nodeinfo e não consegue capturar nenhum detalhe da vlan para atribuir o SSIP.
Durante a depuração isi_smartconnect_d, podemos ver os seguintes erros encontrados nos registros:
Durante a depuração isi_smartconnect_d, podemos ver os seguintes erros encontrados nos registros:
2019-07-15-T12:46:12:DEBUG:0x80c612010:NodeInterfaceGetVlanNic_inlock():nodeinfo.c:1281: Error STATUS_NOT_FOUND (0xc0000225) 2019-07-15-T12:46:12:DEBUG:0x80c612010:NodeInterfaceIsStatus():nodeinfo.c:1385: Error STATUS_NOT_FOUND (0xc0000225) 2019-07-15-T12:46:12:DEBUG:0x80c612010:VIPLoadInterface():vip_coord.c:480: Error STATUS_NETWORK_UNREACHABLE (0xc000023c)
Resolution
Esse problema foi observado apenas no upgrade para a versão 8.2.0. O problema foi corrigido na versão 8.2.1.0 e posterior. Todos os upgrades para versões posteriores da versão 8.2.0 não são afetados. Se você suspeitar que foi afetado por esse problema, entre em contato com o suporte e mente este artigo da KB antes de prosseguir para as etapas abaixo.
- Para resolver o problema, as configurações flx_config.xml e nodeinfo devem ser forçadas a mudar. Isso pode ser acionado ativando e desativando o registro de depuração do SmartConnect.
Para habilitar o registro de depuração:
Nota: Reiniciar daemons não resolveu esse problema. Os daemons incluem isi_dnsiq_d, isi_smartconnect_d e isi_flexnet_d.# isi_sc_log_level -l debugPara alterar o registro para informações:
# isi_sc_log_level -l infoVerifique se o endereço IP retornou e se os processos estão em execução:
# isi_for_array ifconfig | grep <SSIP> # isi_for_array -s ps auwx | egrep "(smartconnect|dnsiq)" | grep -v grep
Products
Isilon Gen6, Isilon HD400, Isilon NL410, Isilon X210, Isilon X410Article Properties
Article Number: 000168627
Article Type: Solution
Last Modified: 14 Dec 2023
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.