ArcGIS 10.2 for Server 具有很靈活的體系結構,而 ArcGIS 10.2 forServer site 可以包含一台或多台安裝 GIS Server 的機器,這些參與ArcGIS 10.2 for Server site 的機器可以被組織成一個組,也就是集群,每一個集群可以運行一些特定的服務,如下圖所示:
今天下午給客戶部署了server10.2的集群,總結分享如下:
一、部署環境
服務器兩台,
操作系統:Windows Server 2008 R2 Enterprise
內存:64G
系統類型:64位操作系統
Ip1:100.37.46.01
Ip2:100.37.46.02
二、部署過程
1、更改服務器機器名,將100.37.46.01服務器更名為GISserver1;100.37.46.02服務器更名為GISserver2。(避免機器名中出現“-”字符)。
2、 在100.37.46.01上安裝server10.2。
(1) 在E盤建文件夾ServerDir(自己定義),並共享。
(2) 安裝server,設置server賬戶。安裝第二台機器的時候設置相同的賬戶。
(3) 安裝后授權。我用的是ESRI的授權文件。這個過程大家可以自己完成,完不成的可以給ESRI技術支持電話聯系。
(4) 在server manager 中創建站點,
(5) 創建站點管理員賬戶。用戶名:arcgisadmin,密碼:111111
(6) 指定緩存文件夾和配置文件夾為網絡路徑。Directories文件夾路徑設置為:“\\10.37.46.16\ServerDir\”,config-store文件夾路徑設置為\\10.37.46.16\ServerDir\。 這個路徑也能在安裝完后進行更改。
3、 安裝100.37.46.02服務器。
(1) 安裝過程略。保證安裝文件夾和安裝賬戶與01服務器保持一致。
(2) 配置02服務器server manager,將02服務器添加到01服務器創建的站點里。
(3) 查看集群,進入server manager,查看站點信息:
4、 服務測試,可以在GISserver1上發布服務,示例如下:http://100.37.46.01:6080/arcgis/rest/services/test/wf/MapServer. 直接把服務地址改成http://100.37.46.02:6080/arcgis/rest/services/test/wf/MapServer.
三、注意問題
1、 在ESRI提供了授權碼的時候ECP123456789,制作好authorize.txt文件,然后在下面這個網站上上傳並下載ecp文件:https://customers.esri.com/index.cfm?event=secureSite.downloadFile 。esri的文檔里提供的是這個網站http://service.esri.com/drm這個不對。
2、 當在配置第一台服務器的時候,配置Directories,config-store路徑沒有配置成網絡路徑的話,可以在server管理員賬戶配置完后登陸進去,編輯修改這兩個路徑。如果想指定自己在GISserver1上的共享文件夾ServerDir會報一個錯誤,無法保存。這時候需要修改ServerDir的文件夾訪問權限,添加arcgis用戶(安裝server時設定的賬戶)的訪問權限。
3、 在部署兩台服務器的時候,注意三個相同:
(1) 操作系統相同
(2) ArcGIS 10.2 for Server 的安裝路徑要相同
(3) 有相同的安裝用戶(密碼也相同)