HOSTNAME及HOSTS設置

UBUNTU HOSTNAME設置

導語

通常在進行類似HADOOP的集群部署前,建議先進行主機名的設置。HOSTNAME通常是用戶自己設置的一串有意義的字符串,相比IP地址更容易記住。

例如以下使用場景:

  • HADOOP的master及slave地址配置
  • ssh username@hostname

配置

修改當前主機(記為A)的主機名

  • sudo vim /etc/hostname
  • 將其修改為想要設置的主機名,例如:a_hostname
  • sudo vim /etc/hosts
  • 127.0.1.1后面的名稱改為主機名,此處為a_hostname

修改能訪問A機器的其它機器(記為B)上的hosts文件,設A機器的IP地址為192.168.1.25

  • sudo vim /etc/hosts
  • 在其中加入192.168.1.25 a_hostname

注意 :

  • HOSTNAME僅是本機的一個代號,要想以主機名作為A機器的標識代替A機器的IP地址,則還需按上面所介紹的內容修改HOSTS文件。即便是在A機器上想這樣使用,也需要設置A機器的HOSTS文件。
  • HOSTS文件只做IP的映射,映射到的名稱可以是任意值。
    例如:上例中我們完全可以將B中的HOSTS寫為192.168.1.25 x_hostname,而保持A機器的主機名為a_hostname不變。此時若想在B機器中ping通A機器,則應該使用
    ping x_hostname
  • 建議將HOSTS中的映射寫為對應機器的HOSTNAME,如此設置會具有良好的可讀性,并避免不必要的混淆。
  • HOSTNAME設置后可能不會立即生效,需要重新啟動電腦
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,837評論 18 139
  • 一、高可用集群 (一)提升系統高可用性的解決方案:冗余(redundant) 工作模式active/passive...
    哈嘍別樣閱讀 1,742評論 2 5
  • 本文整理了在實踐過程中使用的Linux網絡工具,這些工具提供的功能非常強大,我們平時使用的只是冰山一角,比如lso...
    老夫劉某閱讀 3,563評論 0 7
  • 1. 概述 在網絡環境中一般用戶只需要在瀏覽器中輸入url如www.sunny.com就可以到對應服務器獲取相應的...
    ghbsunny閱讀 2,940評論 0 7
  • 我在書本里尋找 擠到塵埃里 也不曾找到歷史的痕跡 似乎已經飛回 千百萬年前 燧人氏鑿破黑暗 偷過來的一縷火焰 耀眼...
    臨聽風閱讀 207評論 2 0