我有一台运行 Windows Server 2008 R2 的服务器,它不属于域,需要更改其计算机名称。我可以重命名它,但随后它会要求我重新启动以使名称生效。
我想知道的是:
我可以重命名这台机器,并在一两周内不重新启动它吗?如果我这样做会有什么负面影响吗?这是一台实时生产机器,实际上不会受到重命名的影响,但权力需要按照当前的命名方案命名它。
问题是,当服务器下次重启时(在未来的某个未知时间)我可能不在,所以我需要确保在下次重启之前重命名它。)所以,我希望我可以简单地重命名它,并告诉它在询问我时不要重新启动,并希望通过这种方式不会出现任何问题。
答案1
如果您尝试通过新名称访问服务器,或者服务器上的任何服务在新名称生效之前(重新启动后)尝试使用新名称,则会遇到问题,但通常不会。
只要您意识到在重新启动之前不能使用新名称,并采取适当的措施,就不会出现您应该注意到的任何不良影响。(例如,如果它正在等待重新启动,这将阻止 Windows 更新和其他安装程序运行,但我认为这对您来说不应该是个问题。)
当我不得不这样做时,我经常会让 Windows 服务器等待长达一个月的重启(主要与愚蠢的变更管理策略有关),除了因不允许重启服务器而非常恼火之外,我不能说我因此遇到了任何问题。这不是一个理想的情况,但也不是一个天生有问题的情况。
话虽如此,我还是更愿意重命名机器并立即重新启动,因为让它等待几周重新启动似乎没有任何意义,所以我会尝试说服管理层在下次计划的重新启动或维护窗口之前进行重命名。 (如果没有必要,为什么要让它处于这种状态?名称在重新启动之前不会改变,所以我看不出有什么好处。)