2013-07-01 22 views
2

每次我嘗試安裝一些apache hadoop,hbase。127.0.0.1是什麼。 127.0.0.1代表在/ etc/hosts ubuntu中?

127.0.0.1 localhost 
    127.0.1.1 ubuntu-host 

通常它被建議您發表評論本地主機部分,並在你的/ etc/hosts文件,使用127.0.0.1的ubuntu主機。如果我同時使用

127.0.0.1 localhost, ubuntu-host 是否存在與此相關的任何問題。此外,建議在集羣中禁用ipv6。如果我使用deafult主機文件和ipv6 enablbe,該怎麼辦?它會導致任何問題嗎?

回答

2

通過這個page。它精美地解釋了爲什麼HBase關心/ etc/hosts。就IPv6而言,Hadoop目前不支持IPv6網絡。它只在IPv4堆棧上進行過測試和開發。 Hadoop需要IPv4才能工作,並且只有IPv4客戶端才能與羣集通話。如果您的組織只遷移到IPv6,則會遇到問題。有關更多詳細信息,請參閱this

HTH

+0

還有一個問題....即使我不會關閉IPv6 ....然後在默認情況下不應該使用它的IPv4棧? – Naresh

+0

那麼,基地/ etc/hosts文章是高超的..... thanx人 – Naresh

+0

其實我們不能保證這總是。一些Linux發行版默認只能使用IPv6。所以,最好關掉它。不用謝。 – Tariq

相關問題