云平台- sudo:无法解析主机[关闭]

2024-04-05

我在 Amazon-EC2 和 openstack 上使用 Linux 作为基于云的服务器。 当尝试运行时:

sudo chhown ubuntu somepath

我每隔一段时间就会收到此错误:

sudo:无法解析主机

互联网上这个问题的大多数答案都是编辑 /etc/hosts 文件。

不过,我会自动部署服务器。除此之外,我没有使用“localhost”登录,而是使用我的AWS公共DNS:

ssh -i mykey.pem [email protected] /cdn-cgi/l/email-protection

所以我不能只是简单地插入 localhost,更不用说在我重置机器后我的 IP 可能会改变。 (不想为每台服务器“浪费”我宝贵的浮动IP)

另外,我一次部署数十台服务器,因此我无法承担编辑文本文件的手动步骤。有自动修复此问题的方法吗? 最近我开始使用openstack,也存在这个问题。


仅当您正确配置 VPC 时,VPC 内的 EC2 实例才会正确解析其自动分配的内部主机名。你需要:

DNS hostnames: yes
DNS resolution: yes

http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-dns.html http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-dns.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

云平台- sudo:无法解析主机[关闭] 的相关文章

随机推荐