安装小结

安装完成后,首先我们需要将Datastore托管给Server,再将Server托管给Portal以此来完成整个单机版Enterprise 部署流程。为了测试流程是否正确,我们可以采用上传一个zip压缩包格式的shp文件发布要素服务,以此来确认流程是否通畅。具体步骤如下:

1、Datastore托管给Server,配置过程中输入Server的用户信息即可。

2、将Server托管给Portal。点击编辑设置,在编辑设置下服务器一栏先设置联合服务器,再设置托管服务器即可。

3、上传一个zip压缩包格式的shp文件发布要素服务确认托管是否ok

上传shp文件并发布

测试成功

特别说明

关于整个安装过程中最需要注意以下几个问题

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

相关博客

 

ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 6、总结的更多相关文章

  1. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 5、安装Datastore

    安装Datastore 解压datastore安装包,tar -xzvf ArcGIS_DataStore_Linux_1051_156441.tar.gz 切换到arcgis账户静默安装server ...

  2. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 4、安装 ArcGIS for Server

    安装ArcGIS for Server 解压server安装包,tar -xzvf ArcGIS_Server_Linux_1051_156429.tar.gz 切换到arcgis账户静默安装serv ...

  3. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 3、安装Portal for ArcGIS

    安装Portal for ArcGIS 解压portal安装包,tar -xzvf Portal_for_ArcGIS_Linux_1051_156440.tar.gz 切换到arcgis账户静默安装 ...

  4. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 2、安装WebAdapter

    解压webadapter安装包,tar -xzvf Web_Adaptor_Java_Linux_1051_156442.tar.gz 进入下Webadapter目录下静默安装 ./Setup -m ...

  5. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 1、安装前准备

    安装前准备 上传文件到服务器,x-ftp   xshell登陆Centos 检查机器名 修改机器名为:portal.cloud.local   方法一:零时设置,重启后失效,该方法不可取     方法 ...

  6. ArcGIS Enterprise 10.7.1新特性:批量发布服务

    ArcGIS Enterprise 10.7.1提供了批量发布GIS服务的功能,能大大简化GIS系统管理员的工作量. 作为发布人员和管理人员,支持向Portal for ArcGIS添加云存储.文件共 ...

  7. ArcGIS Enterprise 10.6 (Windows)安装及部署图解

    目录 前言 1 本地环境配置 1.1 机器名修改 1.2 安装和配置IIS 2 ArcGIS for Server 2.1 安装 ArcGIS for Server 2.2 配置 ArcGIS for ...

  8. 10分钟学会RabbitMQ安装部署

    一.单机版的 RabbitMQ 的安装部署 1.安装 Erlang 环境 wget http://erlang.org/download/otp_src_19.3.tar.gz tar -zxvf o ...

  9. Oracle 11g 单实例静默安装实战记录(linux)

    oracle 11g 单实例静默安装 AUTHOR:Oracle_Ran 环境规划: OS Version : Red Hat Enterprise Linux Server release 6.7 ...

随机推荐

  1. Navicat Premium 12破解激活

    下载Navicat Premium 12并安装: 蓝奏云下载:Navicat Premium 12注册机   链接:https://pan.baidu.com/s/1mN-urlh--SX1vbq7h ...

  2. CentOS 中安装nginx

    Centos6.8 yum  安装 nginx  1:使用yum安装nginx,安装nginx库 [root@hadoop110 //]# rpm -Uvh http://nginx.org/pack ...

  3. 权限管理系统源码分析(ASP.NET MVC 4.0 + easyui + EF6.0 + MYSQL/MSSQLSERVER +微软企业库5.0+日志绶存)

    系统采用最先进技术开发: (ASP.NET MVC 4.0 + easyui + EF6.0 + MYSQL/MSSQLSERVER +微软企业库5.0+日志绶存) 大家可以加我QQ讨论 309159 ...

  4. Codeforces - 38G 可持久化Treap 区间操作

    题意:\(n\)个人排队,每个人有重要度\(p\)和不要脸度\(c\),如果第\(i\)个人的重要度大于第\(i-1\)个人的重要度,那么他们之间可以交换,不要脸度-1,交换后先前的第\(i\)个人也 ...

  5. Axure8.0

    1.Axure的一行三列的基本布局. 2.自适应页面设置,页面设置? 3.自动生成HTML的工具栏使用.生产的目录文件夹的内容. 4.元件的交互(样式修改,显示隐藏) 5.全局变量,钢笔工具的使用

  6. 启动Kafka

    启动zookeeper 使用命令查看zookeeper是否启动成功: 启动kafka Brokerr 使用命令查看kafka Broker是否启动更成功 在kafka中创建topic 'test' b ...

  7. like模糊查询%注入问题

    android like 全局模糊查找文件命名 通过条件通过 like %search% 如果查找的关键字是% 那么就成了 like %%% 就会查找出所有的文件 解决办法是先把正则里面的匹配符 替换 ...

  8. shell的常用脚本一

    批量创建用户名脚本: ######################################################################### # File Name: cr ...

  9. (转)8个有力的Awk内建变量

    8个有力的Awk内建变量 翻译原文:8 Powerful Awk Built-in Variableshttp://www.thegeekstuff.com/这个博客真是不错. 这篇文章是Awk Tu ...

  10. LeetCode 112.路径总和(C++)

    给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和. 说明: 叶子节点是指没有子节点的节点. 示例: 给定如下二叉树,以及目标和 sum = 22 ...