ArcGIS Server 9.3集群部署(多som+多soc)
2 点击“下一步”,“安装”
3 进入安装状态
4 最后安装成功,点击“关闭”
5 在功能中能看到已经安装好的NBL
6 配置NBL
1) 依次点击“开始--->网络负载平衡管理器”,弹出“网络负载平衡管理器”窗口或在cmd中输入nlbmgr
2) 在菜单栏中,“群集-->新建”,填写主机地址(192.168.10.10)
3)连接上以后,点击下一步
4)点击“下一步”,弹出“新群集:群集IP地址”窗口,为集群添加IP地址192.168.10.20
这里的子网掩码需要使用跟A1或A2机器相同的子网掩码
5) 添加完之后,点击下一步,,定义Internet名称为“QUITO”,选择“群集操作模式”
6)“下一步”,弹出“端口规则”窗口,取消“全部”,指定端口范围
最后点击“完成”
然后接着添加另一主机,操作方法如上
操作完成后,在另一台主机上打开nlbmgr管理器
打开网络负载均衡器,右键,选择“连接到现存的”,而不是新建集群,在10上已经创建过,在其他的主机节点上只需要连接到现有的群集VIP上
(2)“下一步”,连接到主机地址(即14)
(3)“完成”,弹出这个窗口
现在返回到10上看一下群集中两个节点的状态是不是“已聚合”
至此nlb安装配置完成
二:开始安装配置arcgis server系统环境
1、机器(A1): OS: Windows Server2008 登录用户名:administrator 密码:123456 2、机器(A2): OS: Windows Server2008 登录用户名:administrator 密码:123456地图及数据源位置 1、独立数据源,机器(A1) 与机器(A2)上均安装SDE,并配置相同的数据。 2、MXD中的图层顺序、渲染保持一致,并分别放置在各自机器的相同目录下,如D:\Mxd Data\Map.mxd。(数据源共享,这样做的缺点是其它服务器上的服务访问数据时可能不够快.在本台服务器上的相同位置都放一份数据文件的的拷贝,在设地图服务数据源的时候,可以不用设为共享文件路径("\\ningjun\ Mxd Data\Map.mxd " ),可以设为如D:\Mxd Data\Map.mxd这样的本地路径,这样每个服务器上的服务都使用本地数据源
D:\Mxd Data\Map.mxd本地路径要设置用户访问权限部署
1、机器A1: 安装SOM + SOC等所有组件 2、机器A2: 安装SOM + SOC等所有组件 Post Install(请参考arcgis server安装) 注:post后,请将arcgissom、arcgissoc、Arcgisweb及administrator等四个用户分别添加到Administrators、agsadmin、agsusers三组当中,然后重启计算机 在机器1与机器2上,所有的SOM、SOC、web等3个账户的密码设置保持一致。 目录设置 在som机器上(ning)的C:\arcgisserver目录设置共享,以及权限 此共享目录需指向共享存储盘,最好不用放在集群的两台机器上 ArcGIS Server Properties 对话框设置 A、日志目录设置 使用共享目录,添加个log文件夹(以便记录另一台arcgis server所有的日志信息) B、添加Host 机器1为192.168.10.10,机器2为192.168.10.14 C、目录设置 output、cache、jobs这三个目录都调整成UNC目录 调整完成后,使用add arcgis server中的manage arcgis server发布地图服务,需使用集群ip进行发布,发布完成后,同样需要在另一台参与集成的机器上进行同样操作 。然后使用add arcgis server中的use arcgis server连接(同样需要在另一台参与集成的机器上进行同样操作)。最好打开arcmap加载use arcgis server中的地图服务。至此集群完成 (个人不太推荐此方法,nlb不能算是集成,只是网络负载均衡。如果集群ip用的虚拟ip,集群中的任何一台机器宕机,集群就好失效。如果集群ip用的真实ip,如真实ip所在机器宕机,集群也好失效)