2016-03-15 31 views
0

我的VPC中存在問題。 我嘗試安裝一個可靠的腳本。這在其他vpc上是成功的。但在這個VPC我得到了以下錯誤:AWS:爲ip-xxx的ip-xxx.xx-xx-1.compute.internal未解析爲此主機擁有的IP地址

ip-xxx.xx-xx-1.compute.internal for ip-xxx doesn't resolve to an ip address owned by this host. 
Please set openshift_hostname variable to a hostname that when resolved on the host in question resolves to an IP address matching an interface on this host. This host will fail liveness checks for pods utilizing hostPorts, press ENTER to continue or CTRL-C to abort.: 

它在其他VPC的工作,所以這是我的亞馬遜VPC的問題。有人能告訴我哪個配置可能缺失/錯誤嗎?

+0

錯誤是從您的ansible腳本中產生的嗎?如果是這樣,用什麼命令生成它?您能否將這個可靠的腳本和關於AWS實例的更多細節附加到這個問題上? –

+0

是的,這是向上。但是在其他VPC上它工作,所以我認爲VPC配置有問題。但我不太瞭解VPC或它們是如何建立的。我希望這個錯誤「不能解析到這個主機所擁有的IP地址」將會被一些AWS傢伙知道。 – lova

+0

VPC是否相同?所有的路由表,DNS,VPN,網關設置與其他一樣?在VPC內部啓動一個小型EC2實例並進行常規的網絡檢查,例如ping等確認DNS,路由,安全組設置正確 – mootmoot

回答

1

我通過安裝OpenShift安裝了一個相同的問題。 我解決了它通過編輯etc/hosts文件,因爲該文件是默認地址127.0.0.1

我希望這個提示可以幫助你。

0

我擁有了你可以做以下

  • 更新您的主機名和hostnamectl設置主機相同的問題
  • 讓你的主機名永久
  • 在運行您的ansible腳本中使用旁邊的每個主機變量as openshift_hostname =
相關問題