ArcGIS Enterprise 10.5.1 靜默安裝部署記錄(Centos 7.2 minimal)- 六、總結

安裝小結

 安裝完成後,首先咱們須要將Datastore託管給Server,再將Server託管給Portal以此來完成整個單機版Enterprise 部署流程。爲了測試流程是否正確,咱們能夠採用上傳一個zip壓縮包格式的shp文件發佈要素服務,以此來確認流程是否通暢。具體步驟以下:html

一、Datastore託管給Server,配置過程當中輸入Server的用戶信息便可。java

二、將Server託管給Portal。點擊編輯設置,在編輯設置下服務器一欄先設置聯合服務器,再設置託管服務器便可。linux

 

 

 三、上傳一個zip壓縮包格式的shp文件發佈要素服務確認託管是否okweb

上傳shp文件併發布shell

測試成功windows

特別說明

關於整個安裝過程當中最須要注意如下幾個問題tomcat

tomcat版本問題

官網要求版本爲:Tomcat 7.0.65和8.0.32.以前測試過其餘版本發如今Portal的管理員頁面無點中「編輯」按鈕(PS:截圖僅作示意,實際狀況是灰色不能點擊)服務器

Tomcat版本要求:併發

Tomcat運行權限問題

部署時tomcat運行在root用戶下,一路暢通。若是使用其餘用戶運行,建議確認是否存在權限不足的問題。測試

ArcGIS for Server、Portal for ArcGIS、Datastore安裝用戶問題

ArcGIS for Server、Portal for ArcGIS、Datastore 安裝在非root帳戶下(這裏採用arcgis帳戶),啓用服務時採用對應的安裝用戶便可。建立開機自啓動相關環節。需切換到root帳戶。

Linux環境須要增長軟限制和硬限制,須要使用超級用戶訪問權限編輯 /etc/security/limits.conf 文件。在文件中添加下面四行:
arcgis soft nofile 65535
arcgis hard nofile 65535
arcgis soft nproc 25059
arcgis hard nproc 25059
 

相關軟件的開機自啓動問題,

包括Tomcat、ArcGIS for Server、Portal for ArcGIS、Datastore。其中ArcGIS for Server、Portal for ArcGIS、Datastore區分操做系統類型,不一樣類型的操做系統開機自動配置方式不一致,須要特別注意,官方文檔裏查閱後發現Datastore安裝文檔解釋比較清晰,Server和Portal能夠同樣參考Datastore的配置方法。具體信息以下:

  • 支持 systemd 的操做系統

若是您的操做系統支持使用 systemd 引導並管理進程(例如,若是您要使用 Red Hat 7.x),請遵守如下步驟配置 ArcGIS Data Store 來開始使用該操做系統。

  1. 在 shell 命令內,切換至根用戶。
  2. 將 <ArcGIS Data Store installation directory>/framework/etc/scripts/arcgisdatastore.service複製到 /etc/systemd/system。
  3. 仍然以根用戶的身份運行如下命令,以在 /etc/systemd/system/multi-user.target.wants 中自動建立連接
    # systemctl enable arcgisdatastore.service
  4. 欲驗證 systemd 服務是否配置正確,請從新啓動服務後檢查其狀態。
    # systemctl stop arcgisdatastore.service
    # systemctl start arcgisdatastore.service
    # systemctl status arcgisdatastore.service
  5. 結束根用戶會話。
  6. 從新啓動操做系統,而後驗證 ArcGIS Data Store 是否正確重啓。
  • 支持 SysV 的操做系統

若是您的操做系統支持使用 SysV 引導並管理進程,請遵守如下步驟配置 ArcGIS Data Store 來開始使用該操做系統。

  1. 在 shell 命令內切換至根用戶。
  2. 將 <ArcGIS Data Store 安裝目錄>/framework/etc/scripts/arcgisdatastore 中的 shell 腳本複製到下面提供的相應的受支持的 Linux 基於分發的位置:
    • RHEL:/etc/rc.d/init.d/
    • SUSE:/etc/init.d/
  3. 將目錄更改成適合的 init.d 文件夾並檢查 arcgisdatastore 腳本,以確保根用戶至少擁有讀權限和執行權限。
  4. 按以下操做編輯 arcgisdatastore 腳本:
    1. 將 datastorehome 變量更新爲 ArcGIS Data Store 安裝目錄,例如/home/username/arcgis/datastore。
    2. 僅對於 RHEL,將下行內容添加到 # Description: ArcGIS Data Store Service 以前: 

      # chkconfig: 35 99 01

    3. 將編輯內容保存到 arcgisdatastore 腳本中。
  5. 仍以根用戶身份,以合適的運行級別運行如下命令,以在 /etc/rc*.d 中自動建立連接:
    • RHEL:
      $ chkconfig --add arcgisdatastore
      $ chkconfig arcgisdatastore on
    • SUSE:
      $ insserv arcgisdatastore
      $ chkconfig arcgisdatastore on
  6. 結束根用戶會話。
  7. 從新啓動操做系統,而後驗證 ArcGIS Data Store 是否正確重啓。

參考連接

靜默安裝 ArcGIS Server

https://server.arcgis.com/zh-cn/server/latest/install/linux/silently-install-arcgis-server.htm

受權 ArcGIS Server

https://server.arcgis.com/zh-cn/server/latest/install/linux/authorize-arcgis-server.htm

靜默安裝 Portal for ArcGIS

https://server.arcgis.com/zh-cn/portal/latest/administer/linux/silently-installing-portal-for-arcgis.htm

受權 Portal for ArcGIS

https://server.arcgis.com/zh-cn/portal/latest/administer/linux/authorizing-portal-for-arcgis.htm

配置 ArcGIS Web Adaptor(Server)

https://server.arcgis.com/zh-cn/web-adaptor/latest/install/java-linux/configure-arcgis-web-adaptor-server.htm

配置 ArcGIS Web Adaptor(Portal)

https://server.arcgis.com/zh-cn/web-adaptor/latest/install/java-linux/configure-arcgis-web-adaptor-portal.htm

安裝 ArcGIS Data Store

https://server.arcgis.com/zh-cn/data-store/latest/install/windows/install-data-store.htm

 

相關博客

相關文章
相關標籤/搜索