Windows重新生成SID的方法
方法1:(需要重新输入windows安装序列号)
第一次遇到这个问题是在做集群的时候,本来有三部机cluster01,cluster02和cluster03,但不知道是不是因为我的三个windows2003系统都是由一个windows2003系统复制而来,就是说SID是一样的,而导致了我在做cluster的时候不能添加cluster02和cluster03这两个节点,报错信息我忘了,但是总之就是连接不上,添加不了集群节点
既然在集群上连接不上,但我想cluster01,cluster02,cluster03都是同属于一个域的,那么我就在DC上做测试,即在cluster01上做测试,看能不能连接上cluster02和cluster03。我当初的做法是这样的:
打开active directory用户和计算机,进入相应的域,展开computer菜单,看里面的域成员,确实是cluster02和cluster03两部机器,但是通过右键点击相应的计算机,选择“管理”项,则出现了以下报错:
指定域的名称或安全标识与该域的信任信息不一致
在百度上一下才已发现可能是因为SID的问题,需要重新生成SID,生成方法参考以下链接:
http://hi.baidu.com/netxfly/blog/item/892961d9442da32a10df9b9a.html
(在解决这个问题的时候,还有需要注意的一点就是,如果序列号一样的话,也有可能会出现以上问题,我不知道是不是自己搞错了哪里还是怎么样,换了一个SID不行,还是连不上,结果再试了一次,再换了个序列号,然后才能连接上去)
借助以下两个工具重新生成SID:susprep.exe、setupcl.exe
注意:susprep.exe是以setupcl.exe为基础的,就是说,你要运行sysprep.exe就必须先要有setupcl.exe,而且必须将这两个文件放到同一个目录下,否则会出现如下错误:
方法2:
newSID--借助这个小工具,可以轻松的实现SID的重新生成,我们可以看看这个软件,它包括了三方面的功能:
1、 随机生成SID;
2、 从另外一部计算机中拷贝SID过来(适用于局域网的文件共享);
3、 自己制定SID