Isilon:在認可 OneFS 8.2 升級後,Smartconnect 服務 IP 位址 (SSIP) 在所有已設定的 VLAN 介面上遺失
摘要: 本文說明升級至 8.2 時,任何以 VLAN 設定的介面上遺失 SSIP 的事件。
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
在認可升級到 OneFS 8.2 時,Smartconnect 服務 IP 位址 (SSIP) 將不再適用于任何已配置 VLAN 標記的介面的區功能變數名稱稱查詢和負載平衡。
注意:針對任何以 SSIP 和 VLAN 標記設定的子網,此問題並不適用。 此外,這不適用於任何其他升級類型或版本。 此功能僅適用于升級至 8.2 時。
若要說明此問題,內部重制會反映問題如何觸發,以及需要哪些條件 -
>> 我們可以看到 SSIP 存在於所有介面(169.168.1.9、169.168.10.9、169.168.20.9):
注意:針對任何以 SSIP 和 VLAN 標記設定的子網,此問題並不適用。 此外,這不適用於任何其他升級類型或版本。 此功能僅適用于升級至 8.2 時。
若要說明此問題,內部重制會反映問題如何觸發,以及需要哪些條件 -
>> 我們可以看到 SSIP 存在於所有介面(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>> 開始升級至 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 和 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>> 升級處於預先認可狀態:
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>> 已承諾升級:
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
原因
升級至 8.2 時,flexnet 的組態檔案 (flx_config.xml) 會分割成更小、更窄的資訊。 新資料夾稱為節點資訊,每個節點的介面和狀態資訊皆可提供。 但是,在升級期間不會擷取 vlan 資訊,因此會從每個節點節點資訊檔案中排除任何 vlan 組態。 完成升級後,Smartconnect 會嘗試讀取節點資訊檔案,但無法擷取任何 vlan 詳細資料來指派 SSIP。
偵錯isi_smartconnect_d時,我們會在記錄中看到下列錯誤:
偵錯isi_smartconnect_d時,我們會在記錄中看到下列錯誤:
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)
解决方案
此問題僅在升級至 8.2.0 時發生。此問題已在 8.2.1.0 及更新版本中修正。任何升級至 8.2.0 以上的更新版本均不受影響。 如果您懷疑您受到此問題影響,請先聯絡支援並參考此知識庫文章,然後再繼續執行下列步驟。
- 若要解決此問題,必須強制變更 flx_config.xml 和 nodeinfo 組態。 啟用和停用 Smartconnect 偵錯記錄即可觸發。
若要啟用偵錯記錄:
注意:重新開機精神尚未解決此問題。 精長包括isi_dnsiq_d、isi_smartconnect_d和isi_flexnet_d。# isi_sc_log_level -l debug若要將記錄變更為資訊:
# isi_sc_log_level -l info確認 IP 位址已傳回,且程式正在執行中:
# 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
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。