Isilon: Po potvrzení upgradu oneFS 8.2 chybí IP adresa služby Smartconnect (SSIP) na všech nakonfigurovaných rozhraních VLAN
摘要: Tento článek popisuje událost, kdy protokol SSIP chybí v libovolném rozhraní konfigurovaném pomocí sítí VLAN při upgradu na verzi 8.2.
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
Po provedení upgradu na systém OneFS 8.2 již není IP adresa služby Smartconnect (SSIP) k dispozici pro dotazy na názvy zón a vyrovnávání zatížení u jakéhokoli rozhraní nakonfigurovaného s tagováním sítě VLAN.
POZNÁMKA: U všech podsítí nakonfigurovaných s tagování protokolu SSIP a VLAN se tento problém nevztahuje. To SE NAVÍC NETÝKÁ žádného jiného typu upgradu nebo verze. To platí pouze při upgradu na verzi 8.2.
Pro ilustraci problému interní reprodukce odráží, jak se problém spouští a jaká kritéria jsou potřebná –
>> Vidíme, že protokol SSIP existuje na všech rozhraních (169.168.1.9, 169.168.10.9, 169.168.20.9):
POZNÁMKA: U všech podsítí nakonfigurovaných s tagování protokolu SSIP a VLAN se tento problém nevztahuje. To SE NAVÍC NETÝKÁ žádného jiného typu upgradu nebo verze. To platí pouze při upgradu na verzi 8.2.
Pro ilustraci problému interní reprodukce odráží, jak se problém spouští a jaká kritéria jsou potřebná –
>> Vidíme, že protokol SSIP existuje na všech rozhraních (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>> Zahajte upgrade na verzi 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>> Po restartování jsou vytvořeny a přiřazeny ověřené sítě vlan a SSIP:
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>> Upgrade je ve stavu před zápisem:
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>> Provedení upgradu:
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
原因
Po upgradu na verzi 8.2 se konfigurační soubor flexnet (flx_config.xml) dělí na menší, přesnější informace. Vytvoří se nová složka s názvem nodeinfo, do které jsou zadána rozhraní uzlu a informace o stavu. Během upgradu se však informace o síti vlan nenačítá, a proto nevychází žádná konfigurace vlan v rámci souboru nodeinfo jednotlivých uzlů. Po provedení upgradu se funkce Smartconnect pokusí přečíst ze souborů nodeinfo a není schopna pořizovat žádné podrobnosti sítě vlan a přiřadit tak protokolu SSIP.
Při ladění isi_smartconnect_d jsou v protokolech nalezeny následující chyby:
Při ladění isi_smartconnect_d jsou v protokolech nalezeny následující chyby:
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)
解决方案
K tomuto problému došlo pouze při upgradu na verzi 8.2.0. Problém byl vyřešen ve verze 8.2.1.0 a vyšší. Žádné upgrady na novější verze než 8.2.0 nejsou dotčeny. Pokud máte podezření, že se vás tento problém týká, obraťte se na podporu a na tento článek databáze znalostí se obraťte, než budete pokračovat níže.
- Chcete-li problém vyřešit, musí být konfigurace flx_config.xml a nodeinfo nuceny změnit. To lze aktivovat povolením a zakázáním protokolování ladění Smartconnect.
Povolení protokolování ladění:
POZNÁMKA: Restartování démonů tento problém nevyřešil. Démony zahrnují isi_dnsiq_d, isi_smartconnect_d a isi_flexnet_d.# isi_sc_log_level -l debugChcete-li změnit protokolování na informace:
# isi_sc_log_level -l infoOvěřte, zda se IP adresa vrátila a zda jsou spuštěny procesy:
# isi_for_array ifconfig | grep <SSIP> # isi_for_array -s ps auwx | egrep "(smartconnect|dnsiq)" | grep -v grep
产品
Isilon Gen6, Isilon HD400, Isilon NL410, Isilon X210, Isilon X410文章属性
文章编号: 000168627
文章类型: Solution
上次修改时间: 14 12月 2023
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。