我是OpenShift的新手,我想創建幾個應用程序並用jenkins構建它們。OpenShift VM DNS未解析
這一切都非常順利,直到我真正想查看我的應用程序。我啓用了一個啓用了jenkings客戶端的簡單NodeJS應用程序。我跟着this虛擬機部署指南到tee。
好吧,我的主機名沒有被解析。我可以通過啓動虛擬機時吐出的IP訪問我的應用程序控制臺,但當我嘗試訪問應用程序時(例如:http://nodejs-origin.openshift.local/),我收到DNS錯誤。
根據指南,我運行「yum install -y nss-mdns」並將nsswitch.conf更改爲包含mdns4。 需要注意的是,在運行yum命令時,我收到了一堆PYURL ERROR 6消息,但最終表明我已經安裝了nss-mdns。
不知道該從哪裏出發,我還沒能在網上找到任何答案。希望你們能幫助我!
P.S 我還應該提到,我已經嘗試了NAT和主機專用適配器的VM,沒有用。
P.P.S. 如果沒有人能幫我解決DNS問題,也許有人知道如何通過IP訪問各個應用程序?請幫忙,我仍然卡住了。
另一個澄清,以防萬一:虛擬機是一個Fedora的64位環境,而我的主機運行的是Windows 7
我找到了擺脫PYURL錯誤的方法,但不幸的是我仍然收到DNS錯誤。遵循本指南,特別是最後一條評論。 http://www.rohitmenon.com/index.php/how-to-fix-pycurl-error-6-couldnt-resolve-host-mirrorlist-centos-org-2/ – tbogatchev 2014-09-03 18:50:25
我和你一樣陷入同樣的問題只是在OSX上。一切似乎都正常與經紀人(DNS解決經紀人的名稱,可以創建應用程序等)工作正常。我創建應用程序時遇到同樣的問題。它看起來像它沒有更新DNS,所以RCH,SSC和HTTP在嘗試訪問應用程序時都失敗/超時。 – renderbox 2015-03-24 22:40:38