人们对在命名方案中重复使用名称有何看法?如果您更换了一台计算机,新计算机是否应该采用旧计算机的名称?如果您确实要重复使用名称,您是否要等到名称用完后再重复使用它们?名称应该遵循计算机还是其角色?
答案1
通常我认为最好不要重复使用名字。
举个例子。如果你停用服务器“aardvark”,稍后用新服务器替换它,后来仍然发现引用“aardvark”的程序出现故障,你不知道是程序的问题还是新 aardvark 的问题。如果你将新服务器命名为“aaron”,你就会立即知道需要查看的是程序。另一方面,如果程序显示“aaron”,那么你就知道是 aaron 出了问题。
另一个例子是在迁移过程中。
插入 aaron,安装它,并让服务正常运行。然后,您为每个服务获取名称服务别名,并将它们从 aardvark 切换到 aaron,然后测试它是否正常工作。最后,您可以让两台机器继续运行,直到您满意并最终可以淘汰 aardvark。
答案2
这就是为什么使用重要的或者凉爽的命名盒子是个坏主意。如果你已经命名了你的盒子foo01,foo02,foo03,...,福恩您永远不会对自己的名字或命名方案产生任何依恋。
答案3
“名字用尽”的概念对我来说似乎完全陌生。
您能否提供一个可能发生这种情况的样本?
答案4
工作站名称:切勿重复使用。我们的命名惯例包括购买 PC 的年份和月份,因此当一台机器被替换为新机器时,新机器的名称将始终不同。(就我个人而言,我讨厌将用户的名称作为 PC 名称的一部分,因为这意味着您必须重命名它才能将其转移给其他人,这种情况在我们这里经常发生。)
服务器名称:在一些情况下,我们会重复使用这些名称,但我们尽量避免这种情况。我们有几台机器被几乎重复的名称替换,我们保留了这些名称。除此之外,我们有一个非常通用的命名约定,所以我们并不真正关心服务器是 forv-sdc-01 还是 forv-sdc-17