简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
修改单个网格节点的DNS配置
您可以运行脚本为每个网格节点配置不同的 DNS,而不是为整个部署全局配置 DNS。
一般来说,您应该使用网格管理器上的 MAINTENANCE > Network > DNS servers 选项来配置 DNS 服务器。仅当您需要为不同的网格节点使用不同的 DNS 服务器时才使用以下脚本。
步骤
-
登录到主管理节点:
-
输入以下命令:
ssh admin@primary_Admin_Node_IP
-
输入 `Passwords.txt`文件。
-
输入以下命令切换到root:
su -
-
输入 `Passwords.txt`文件。
当您以 root 身份登录时,提示符将从
$`到 `#
。 -
将 SSH 私钥添加到 SSH 代理。进入:
ssh-add
-
输入 `Passwords.txt`文件。
-
-
运行 DNS 设置脚本:
setup_resolv.rb.
该脚本以支持的命令列表进行响应。
Tool to modify external name servers available commands: add search <domain> add a specified domain to search list e.g.> add search netapp.com remove search <domain> remove a specified domain from list e.g.> remove search netapp.com add nameserver <ip> add a specified IP address to the name server list e.g.> add nameserver 192.0.2.65 remove nameserver <ip> remove a specified IP address from list e.g.> remove nameserver 192.0.2.65 remove nameserver all remove all nameservers from list save write configuration to disk and quit abort quit without saving changes help display this help message Current list of name servers: 192.0.2.64 Name servers inherited from global DNS configuration: 192.0.2.126 192.0.2.127 Current list of search entries: netapp.com Enter command [`add search <domain>|remove search <domain>|add nameserver <ip>`] [`remove nameserver <ip>|remove nameserver all|save|abort|help`]
-
添加为您的网络提供域名服务的服务器的 IPv4 地址:
add <nameserver IP_address>
-
重复 `add nameserver`命令添加名称服务器。
-
根据提示执行其他命令。
-
保存更改并退出应用程序:
save
-
当您不再需要无密码访问其他服务器时,请从 SSH 代理中删除私钥。进入:
ssh-add -D