Windows引入了一个新的技术称之为mns(majordy node set)通俗的说就是大多数节点大多数的含义是n/+(n是节点个数)也就是说为了使群集服务启动必须要有n/+个节点存在但在其中的节点群集服务可以不要起来 因此如果你有两个节点两个节点都必须启动但其中一个节点的群集服务可以不用启动但网络必须要是通的 其原理是当创建出一个mns并且把他选择成仲裁资源后群集服务会自动创建一个目录winnt\cluster\mns\(guid是mns的资源id)这个目录是一个共享的目录你可以用命令net share察看这个目录下就是存放仲裁日志和别的文件和共享磁盘没有什么区别当群集服务启动时他会根据注册表读出有多少个节点然后去访问这些节点的共享\mns\如果没有足够的共享个数群集服务就无法启动因此网络一定要通Mns主要用在两个不同的site上如果site之间的网络断可以保证一个site的群集服务可以启动比如个节点的群集可以在一个site安装个节点在另一个site安装个节点问题出现时个节点的site可以启动个节点的site群集服务无法启动不过你可以用参数/forcequorum 来强行启动服务forcequorm参数使得群集服务会认为该群集只有两个节点组成具体安装步骤: 安装第一台机器选择本地仲裁磁盘 启动群集服务创建mns资源 把仲裁改为mns 加入别的节点 希望这篇文章能给大家有所帮助 |