安裝ArcGIS Enterprise WebGIS (Portal ArcGIS Server DataStore ) 系統後如何應對網絡環境的配置修改

客戶每每在部署完ArcGIS WebGIS系統後,因爲須要知足業務或者網絡管理的要求,須要修改系統的網絡環境的配置,下文將從常見的幾個場景來說述如何去應對這些變更。數據庫

1.網絡IP地址變更

因爲在部署WebGIS的時候,咱們是使用計算機DNS名稱來描述各組件的所在位置的,因此正常來講,網絡IP地址的變更不須要額外的設置。但對於計算機添加額外網卡而帶來的網絡IP地址變更,咱們是須要對WebGIS進行額外配置的。json

Portal

在Portal的安裝目錄,例如C:\Program Files\ArcGIS\Portal\framework\etc,建立hostname.properties文件。編寫以下內容:服務器

hostname = <和原來DNS對應的固定的IP地址>網絡

Server

在Server的安裝目錄,例如C:\Program Files\ArcGIS\Server\framework\etc,建立hostname.properties文件。編寫以下內容:ide

hostname = <和原來DNS對應的固定的IP地址>server

DataStore

在DataStore的安裝目錄,例如C:\Program Files\ArcGIS\DataStore\framework\etc,建立hostidentifier.properties文件。編寫以下內容:接口

hostidentifier= <和原來DNS對應的固定的IP地址>ip

preferredidentifier=ip部署

2.計算機DNS名稱變更

計算機在DNS中註冊的名稱變更分爲兩種:修改了原有主機名稱,添加了新的別名。對於第二種狀況,添加新別名,是無需額外配置,客戶端使用新的計算機別名去訪問系統便可。而對於第一種狀況,則較爲複雜。有時DNS中登記的主機名和機器名相同,有時則不一樣。若是是相同的,則參考下面一節《計算機主機名稱變更》的說明。若是不相同,則首先須要判斷系統各組件中註冊的信息是使用原來的DNS主機名,仍是機器名,若是是使用的是DNS主機名,則參考下面一節《計算機主機名稱變更》的說明。若是使用的是機器名,則參考下面說明:軟件

Portal

使用新的DNS名稱,從新配置WebAdapator註冊到Poratal。

ArcGIS Server

使用新的DNS名稱,從新配置WebAdapator註冊到Server。訪問Portal的sharing REST接口,Org Id>Servers>聯合的Server名字>Update Server,更新爲新的Server服務器地址。本來註冊到Portal中服務,須要從新註冊,已反映新的DNS地址。

DataStore

因爲DataStore不對外,因此不須要作任何配置。

 

3.計算機主機名稱變更

Portal

Portal在建立站點的時候,會把計算機主機名稱寫到多個配置文件中,涉及到複雜的修改和配置,目前是不支持須要修改Portal計算機主機名稱,修改後會出現Portal內置PostgreSQL數據庫沒法啓動的現象,因此目前不要在安裝了Portal的計算機上修改主機名稱。假如真的須要,則須要在修改前,備份Portal站點的內容,例如C:\arcgisportal\content and C:\arcgisportal\db,修改主機名後,從新安裝Portal,並建立站點,這時候,能夠把剛纔說起的備分內容複製回原來路徑,在建立站點的時候,選擇Upgrade就能重現站點。

ArcGIS Server

軟件會自動檢測新的計算機主機名,重啓計算機後就能正常工做。下一步的工做就是要修改原來綁定到6443端口上的SSL證書,根據新的計算機名稱生成新的SSL證書進行綁定。對應配置了WebAdapator的Server環境,還須要從新配置WebAdaptor,使用新的計算機主機名進行註冊。

DataStore

對於只部署了關係型DataStore的計算機,支持修改計算機主機名稱。

同時修改<install>\DataStore\framework\etc的hostidentifier.properties文件 和 <arcgisserver>\config-store\data\enterpriseDatabases\AGSDataStore_ds_<ds_id>\dataItem.json文件中的計算機主機名稱。

對應其餘類型的DataStore,目前版本則不支持修改。

相關文章
相關標籤/搜索