Hostname
是否將主機名歸零?
給定一組相似的主機,零填充有哪些優點和缺點?
零填充
www-01 www-02 ... www-11 www-12
無填充
www-1 www-2 ... www-11 www-12
我在實踐中都看到了,並且聽到了支持/反對每一個的理由。我遇到的唯一一個引用零填充的片段是 Debian addclients 手冊頁中的一個小註釋,但沒有理由:“不建議使用零填充主機名。 ”有誰知道這個建議背後的背景或理由是什麼?
優點
- 簡單的字母數字排序
- 固定寬度
缺點
- 在最大填充 id (99, 999, …) 之後分解
- 為任何比較/驗證(
^\w+-\d{<id_length>}$
vs^\w+-\d+$
)增加輕微的複雜性
FWIW,我們填充一致性。這樣我們就知道 $ hostname always has $ x位,所以它節省了一步。在 3,000 台機器上節省 1 步將大有幫助(準確地說,大約是 1.5英里)。
當然,讓我們看看雙方。優點?對我來說,上面已經討論過了。主機名一致性,有些人(包括我自己)喜歡查看一排又一排長度相同的主機名,因為我在這裡負責配置,並且所有具有完全相同名稱的機器的長度完全相同在我的電子表格中,並且在現實生活中具有*完全相同的配置。*啊,真是一種解脫。
缺點?我能想到的唯一一個是您將填充設置得太小,例如填充 2 個零,您最終會得到超過 100 個主機。你做什麼工作?忘掉它?重命名前99台主機?除了能夠將該空間用於其他東西(站點程式碼,工作站程式碼等)之外,使填充太大真的沒有什麼害處。
是的,最終這完全取決於你,但我認為對這個答案的投票將給普遍的社區共識,無論是向上還是向下。