OneFS 分布式文件系统8.2:如果使用短名称/文本而不是完全限定域名(FQDN),Smartconnect 将拒绝任何查询
摘要: Smartconnect 将拒绝任何查询,除非使用完全限定的域名(FQDN)
本文适用于
本文不适用于
本文并非针对某种特定的产品。
本文并非包含所有产品版本。
症状
为网络池分区/分区别名配置了短名称后,Smartconnect 将拒绝该查询。
如
ID SC 区域分配方法
---------------------------------------------------
groupnet0 subnet0。 pool0 SMB static
---------------------------------------------------
总计:1
warlock-1 # nslookup SMB 192.1 xx. 1. m2.5x9
服务器: 192.1 XX. 1. M2.5x9
Address: 192.1 XX. 1. M2.5x9 # 53
* * server 找不到 smb.isilon.com:被拒绝
针对分区名称(不是 FQDN)运行工具 "nslookup",会附加域并执行查找。这会将分区名称转换为 FQDN,并查找文本 FQDN。Smartconnect 使用文本名称,并且无法将其与分区名称进行比较。因此,Smartconnect 会通过拒绝响应来答复。
这可能会显示在升级运行状况检查中,从运行版本8.2 的群集到运行 8.2 + 或更高版本的群集。由于 SC 区域已经是 FQDN,因此有时存在混淆。但是,如果使用 isi 网络池 list-v | grep 别名,则检查将失败。别名必须是 Fqdn。
原因
为短名称配置网络池时,Smartconnect 会将查询名称(从 DNS 发送)与分区名称文本进行比较。但是,加入域的客户端会将域附加到短名称的末尾,此查询将发送到 DNS 以供查找。当 DNS 服务器查询 FQDN 的 Smartconnect 时,比较将失败,因为 FQDN 和短名称不匹配。
解决方案
将分区名称更改为所有池中的所有分区/分区别名的 FQDN。
如
创建包含 FQDN 的短名称的别名:
如果 groupnet0 dns 搜索域包括 foobar.com 和 test.foobar.com,则应:
另请注意,在 Superna Eyeglass 和 igls 忽略的情况下,解决方法是将别名更改为 fqdn 进行更新,并将其还原为 igls-此后忽略。 =
请注意:作为临时解决方法,可以在客户端上执行以下操作,直至网络池配置永久更改为 FQDN。这仅在特定情况下工作,并且可能无法解决所有情况。 具体情况包括作为 DNS 服务器直接连接到 SSIP 的客户端。 这允许客户端直接接触到应用程序可执行记录查找的群集。 这不是典型的解决方案,只能在这种类型的解决方案下考虑。 将找不到另一个解决方案,而必须更改该池,以便在可能的情况下使用 FQDN。
不起作用:
如
ID SC 分区分配方法
---------------------------------------------------
groupnet0 subnet0 pool0 SMB.isilon.com static
---------------------------------------------------
或
---------------------------------------------------
groupnet0 subnet0 pool0 SMB.isilon.com static
---------------------------------------------------
创建包含 FQDN 的短名称的别名:
如果 groupnet0 dns 搜索域包括 foobar.com 和 test.foobar.com,则应:
# isi network pool modify groupnet0. subnet0. pool0--add-sc-dns-zone-别名 SMB.foobar.com--add-sc-dn-zone-别名 SMB.test.foobar.com
请注意,即使上面的示例仅显示 Sc 分区 FQDN 示例,sc zone NAME 和 sc zone alias to the the the the the the the the the FQDN 的另请注意,在 Superna Eyeglass 和 igls 忽略的情况下,解决方法是将别名更改为 fqdn 进行更新,并将其还原为 igls-此后忽略。 =
请注意:作为临时解决方法,可以在客户端上执行以下操作,直至网络池配置永久更改为 FQDN。这仅在特定情况下工作,并且可能无法解决所有情况。 具体情况包括作为 DNS 服务器直接连接到 SSIP 的客户端。 这允许客户端直接接触到应用程序可执行记录查找的群集。 这不是典型的解决方案,只能在这种类型的解决方案下考虑。 将找不到另一个解决方案,而必须更改该池,以便在可能的情况下使用 FQDN。
- 将客户端的 DNS 服务器更改为使用 SSIP。
- 在短名称的末尾添加一个句点("."),以将其用作根域。这将避免将任何搜索域附加到 Smartconnect 服务将响应的短名称。
不起作用:
C:\Users\Administrator > nslookup 管线 192.1 xx. 1.2 xx 服务器:UnKnown 地址:192.1 XX. 1.2 XX * * (未知)找不到管道:拒绝的查询 工作
C:\Users\Administrator > nslookup 管道。192.1 XX. 1.2 XX 服务器:UnKnown 地址:192.1 XX. 1.2 XX 名称:管道地址:192.1 XX. 1.2 XX 这不是一种永久的解决方案,应更新网络池以使 FQDN 尽快可用。
其他信息
请注意,在 "8.2 Web 管理指南" 的文档中,它明确说明您必须使用 FQDN 作为 "Smartconnect Module" > "Smartconnect zone and 别名" 部分下的分区名称。
https://support.emc.com/docu93698_OneFS-8.2.0-Web-Administration-Guide.pdf?language=en_US
"您可以为每个 IP 地址池配置 SmartConnect DNS 分区名称。分区名称必须是完全限定的域名。SmartConnect 要求您在包含群集的现有权威 DNS 分区中添加引用 SmartConnect 服务 IP 地址的新名称服务器(NS)记录。您还必须提供对 DNS 基础架构中 SmartConnect 分区的完全限定域名(FQDN)的分区委派。
这意味着什么:在所有版本的 OneFS 中,通过分区名称连接到群集时,您必须使用 FQDN。 短名称可以正常工作,但不建议这样做,客户端必须使用 FQDN 调查问题。
https://support.emc.com/docu93698_OneFS-8.2.0-Web-Administration-Guide.pdf?language=en_US
"您可以为每个 IP 地址池配置 SmartConnect DNS 分区名称。分区名称必须是完全限定的域名。SmartConnect 要求您在包含群集的现有权威 DNS 分区中添加引用 SmartConnect 服务 IP 地址的新名称服务器(NS)记录。您还必须提供对 DNS 基础架构中 SmartConnect 分区的完全限定域名(FQDN)的分区委派。
这意味着什么:在所有版本的 OneFS 中,通过分区名称连接到群集时,您必须使用 FQDN。 短名称可以正常工作,但不建议这样做,客户端必须使用 FQDN 调查问题。
产品
Isilon SmartConnect文章属性
文章编号: 000173410
文章类型: Solution
上次修改时间: 07 6月 2021
版本: 4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。