首页 > tips > 怎样给你们的服务器、网络设备命名呢?

怎样给你们的服务器、网络设备命名呢?

2010年3月23日 发表评论 阅读评论

这个问题是我这么些年运维工作以来一直比较纠结的问题
国外貌似对这个名字(hostname)比较看重
他们的工程师在日常交流过程中多喜欢用名字,也就是机器的hostname
国内不一样
国内的习惯好像是都喜欢用机器的ip地址
一说就是那个xx.xx.xx.xx机器又当了
xx.xx.xx.xx需要重启一下
唯一在国内常用名字来标识服务器的只有在sina那会儿
知道有一台dns服务器是叫亚当(Adam)还是夏娃(Eve)来着
这台机器他们老是叫名字
其他还有一个朋友的小公司
当时在搭建体系结构的时候我给服务器用希腊神话人物来命名
但他们貌似最后还是习惯于用ip地址来称呼每台机器
看来这里还是有文化差异在里面
目前公司里所有的机器的系统都是我当年做的装机系统装出来的
当时我也特纠结于hostname
曾一度我胆大妄为用自己名字的汉语拼音来作为机器的hostname
当时领导说,这个可不行,呵呵
最后改成了用服务器私网地址的后两个字节
为什么会这样呢(这样是不符合规范的,呵呵)
因为当时是为了大家在使用的时候能够非常直观的看到自己正在哪台机器上
(bash的提示符里缺省带hostname信息)
便于工程师远程维护用的
可后来我把在terminal窗口的caption部分显示远程服务器的所有ip地址功能集成到装机系统里之后
这个hostname更成为鸡肋了
唯一显示机器ip的功用都淡化了
其实
我是更倾向于国外那种给每台服务器起一个人性化一点(而且最好唯一)的名字
这样不是因为其他
而是应为ip地址实在是不适合用来标识机器
因为ip地址哪怕是私网地址,都是经常可能会变的!
用公司资产管理那边的资产号?
我也曾考虑过
但还是否定了
那太难记了!
各种方案矮子里面选将军
感觉还是国外那种人性化的名字相对更好一点
再加上一个私网地址的dns正解和反解
应该算是相对比较完善了吧

各位运维的同行
在服务器取名方面
有没有什么好的经验或者是想法呢
欢迎探讨

  1. 2010年4月1日23:28 | #1

    我一般是这样命名的:
    网络名称+应用系统服务器名称
    有点长,对易于变动的服务器和一个服务器上面跑N个应用的不适用.

  1. 2010年3月28日09:00 | #1