最近几天在Linux系统下部署ArcGIS Enterprise,VMware安装了RedHat6.8 的Linux系统 ,记录一下遇到的问题。
安装完ArcGIS的Server、Portal和DataStore之后,他们的系统服务不是开机自启的,我们需要自行设置一下。
1、以root身份登录,然后将启动文件拷贝到 /etc/rc.d/init.d 路径下;
命令:cp /home/arcgis/arcgis/server/framework/etc/scripts/arcgisserver /etc/rc.d/init.d
cp /home/arcgis/arcgis/portal/framework/etc/arcgisportal /etc/rc.d/init.d
cp /home/arcgis/arcgis/datastore/framework/etc/scripts/arcgisdatastore /etc/rc.d/init.d
2、导航至/etc/rc.d/init.d 路径下,然后对这三个脚本进行编辑,更改内容如下(在这里我们以server为例):
命令:# chkconfig:35 99 01
和
agshome=/home/arcgis/arcgis/server //server安装目录
3、将服务添加至列表并设置开启,并检查。
命令:chkconfig --add arcgisserver //添加到服务列表
chkconfig arcgisserver on //设置为开机自启动
P.S: 命令# chkconfig:35 99 01中,35代表启动级别;99代表系统启动优先级,数值越小优先级越高,越先启动;01代表系统关闭服务优先级,数值越小优先级越高,越先关闭。
参考文档:http://server.arcgis.com/zh-cn/server/latest/install/linux/silently-install-arcgis-server.htm
http://server.arcgis.com/zh-cn/portal/10.3/administer/linux/silently-installing-portal-for-arcgis.htm
http://server.arcgis.com/zh-cn/data-store/latest/install/linux/install-data-store.htm