ArcGIS10.7.1 大数据环境 非集群模式下环境部署搭建1.1-基础搭建

特此声明借鉴了两位csdn的文章,研究多日,结合性写出,避免一些细节漏掉 !!!

https://blog.csdn.net/abc553226713/article/details/106143861(该链接包含软件下载,不含centos7.8)

https://blog.csdn.net/qq_35117024/article/details/97098585

(1)ArcGIS10.7.1 大数据环境需要安装

ArcGISPortal、ArcGISDatastore、ArcGISWebadatpor、Tomcat、JDK1.8、ArcGISServer、hdfs环境、
配置python3.6环境、安装大数据分析依赖的py插件、更新ArcGIS补丁包等操作,安装部署比较繁琐,
为了让大家都能够掌握如何部署大数据环境,故有此部署环境说明

(2)ArcGIS10.7.1 安装软件以及版本 

名称 版本
Linux版本CentOS-7-x86_64-DVD-2003.iso   就是7.8版本
ArcGIS版本10.7.1
JDK jdk-8u161-linux-x64.tar
Tomcat apache-tomcat-8.5.43.tar
Hdfs3.2.0
python3.6

(3)部署机器以及安装软件列表

机器名称Host用途部署软件
192.168.10.110portal.comarcgis portal服务器

jdk-8u161-linux-x64.tar、apache-tomcat-8.5.43.tar、
Web_Adaptor_Java_Linux_1071_169645.tar、
Portal_for_ArcGIS_Linux_1071_169807.tar、
ArcGIS_Server_Linux_1071_169796.tar、
ArcGIS_DataStore_Linux_1071_169808.tar

192.168.10.120gaserver1.com大数据分析节点ArcGIS_Server_Linux_1071_169796.tar
192.168.10.130datastore1.com时空大数据节点ArcGIS_DataStore_Linux_1071_169808.tar

192.168.10.140

192.168.10.141

192.168.10.142

hdfs.com

hdfs数据存储服务器jdk-8u161-linux-x64.tar
hadoop-3.2.0.tar

(4)准备安装软件和环境

 百度云下载连接地址,永久有效,如果被和谐请联系。
 链接:https://pan.baidu.com/s/16BbiWBOWPARYdufPN0mBmQ 
 提取码:01es 

(5) 每个机器部署软件用途说明

192.168.10.110:portal.comjdk-8u161-linux-x64.tarjava8环境,因为tomcat运行需要java环境
192.168.10.110:portal.comapache-tomcat-8.5.43.tartomcat8环境,因为webadaptor需要在tomcat容器内运行
192.168.10.110:portal.comWeb_Adaptor_Java_Linux_1071_169645.tar    webadaptor,portal必须配置webadaptor才能联合server服务器 
192.168.10.110:portal.comPortal_for_ArcGIS_Linux_1071_169807.tarportal门户,系统调用大数据功能统一入口是portal,所以portal现在必须有
192.168.10.110:portal.comArcGIS_Server_Linux_1071_169796.tararcgis host server服务器,host server是portal强制要求必须配置的
192.168.10.110:portal.comArcGIS_DataStore_Linux_1071_169808.tarhost server需要配置关系型datastore
192.168.10.120: gaserver1.comArcGIS_Server_Linux_1071_169796.tar大数据计算节点只需要部署server即可
192.168.10.130:datastore1.comArcGIS_DataStore_Linux_1071_169808.tar时空大数据节点,host server必须配置时空大数据存储节点,此节点用来存储大数据分析的结果,存储空间一定要大
192.168.10.140: hdfs.comjdk-8u161-linux-x64.tarhdfs依赖java环境
192.168.10.140: hdfs.comhadoop-3.2.0.tarhdfs3.2,大数据分析的数据源来源于hdfs存储中

(6)修改静态固定IP

命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33

按键i进入编辑模式,然后光标移动到文件末尾输入下面内容

UUID=311d3ffe-1156-4c30-b5bc-e41fb826ba05
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
DEVICE=ens33
ONBOOT=yes
GATEWAY=192.168.10.1
DNS1=8.8.8.8
NETMASK=255.255.255.0
IPADDR=192.168.10.110

除UUID不需要改变,其他可覆盖

按键esc退出编辑模式
按键shift+: 进入命令模式
按键wq! 表示保存并且退出vi命令,回车即可。

同理其他机器对应的IPADDR改成:192.168.10.120,192.168.10.130,192.168.10.140

统一桥接模式

 

(7)基础环境配置

1)    配置所有机器的hostname
大数据环境所有机器需要先配置机器的hostname,所有机器机器之间保证通过域名能够相互访问才可以。

    查看hostname
命令:
cat /etc/hostname
这里使用的是虚拟机复制的linux系统,所以hostname是一样的
    修改hostname
命令:
hostnamectl set-hostname portal.com
绿色部分是要修改的hostname名称,输入命令后回车然后输入root用户的密码即可,修改完成后使用查看命令再次查看一下是否修改成功。
如果不放心可以重启一下机器然后登陆后再查看hostname。
修改成功后,依次修改剩余的三台机器hostname

192.168.10.120hostnamectl set-hostname gaserver1.com
192.168.10.130hostnamectl set-hostname datastore1.com
192.168.10.140hostnamectl set-hostname hdfs.com

 2)   修改hosts文件配置
域名修改后,需要所有机器的hosts文件,添加hostname和ip地址的映射关系,
以达到机器之间可以通过域名访问的目的,使用vi 命令修改文件。

命令:vi /etc/hosts
此命令需要root用户权限,编辑前先用su root切换到root用户,再进行编辑修改。
输入命令后可以看到hosts文件的内容

按键i进入编辑模式,然后光标移动到文件末尾输入下面内容
192.168.10.110    portal.com
192.168.10.120    gaserver1.com
192.168.10.130    datastore1.com
192.168.10.140    hdfs.com

按键esc退出编辑模式
按键shift+: 进入命令模式
按键wq! 表示保存并且退出vi命令,回车即可。

3)创建统一arcgis账号

Arcgis系列软件不能使用root用户安装,包括其他的软件都不建议使用root用户安装部署,使用root账号很危险。
这里安装部署统一使用arcgis账号安装部署,密码跟用户一样。

    创建用户
命令:useradd 用户名
a)  
 su root切换到root用户
b)    useradd arcgis 添加arcgis用户
c)    passwd arcgis 设置arcgis账号的密码,输入两次即可
    所有机器arcgis账号创建成功后使用,su arcgis切换到arcgis账号再继续安装

配置完arcgis账号会在/home文件下生成arcgis文件夹,命令:mkdir /home/arcgis/softs,创建softs文件夹,并链接linux工具把192.168.10.110所属所有部署安装包上传

授权:chmod -R 777 /home/arcgis/softs/

绿色表示授权可读写

 4)配置java环境

目前只有portal跟hdfs需要配置java环境,其他机器配置java环境无所谓。
    切换到arcgis账号,输入 java查看是否存在java环境

    解压java包到/usr/local/目录下,需要切换到root用户下执行
命令:tar -zxvf ./jdk-8u161-linux-x64.tar.gz -C /usr/local/
解压后查看结果

    修改文件目录权限
因为使用root用户解压到/usr/local目录下,所以arcgis普通账号是没有权限访问该目录的,修改修改权限让普通用户也可以访问。
命令:chmod -R 777 /usr/local/jdk1.8.0_161/


输出都是绿色的就表示已普通用户也有权限了。
    配置环境变量
解压后需要修改将java环境配置到环境变量中,修改配置文件~/.bashrc
~/.bashrc指的是当前用户的环境变量保存文件
命令 :vi ~/.bashrc
a)  
 su arcgis    切换到arcgis用户下
b)    
vi ~/.bashrc
c)    在文件末尾末尾号输入内容,注意修改JAVA_HOME路径为自己的java目录
# export java environment
export JAVA_HOME=/usr/local/jdk1.8.0_161
export CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

d)    使配置文件生效
命令:
source ~/.bashrc
e)    输入命令 java -version查看是否生效,如下就是安装成功
 

5)关闭selinux、

切换到root用户
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled


修改完成后重启机器

6)关闭防火墙

firewall-cmd --state 查看防火墙状态

停止防火墙 systemctl stop firewalld.service
禁用防火墙 systemctl disable firewalld.service

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
里面有就是多种数据处理工具,常便利。 1.文本文件操作 1.1征地部标准坐标导出... 2 1.2征地部标准坐标导入... 6 1.3线封闭... 6 1.4点集转面... 7 2.     数据转换... 8 2.1        SHP转数据库... 8 2.2        批量数据库转数据库... 9 2.3        栅格彩色转黑白... 9 3.     数据检查和数据信息获得... 10 3.1        锐角检查... 10 3.2        获得内角并判断是否凸多边形... 11 3.3        获得线(面)两个折点方向... 12 3.4        四至和范围获得... 14 3.4.1获得数据的XY范围... 14 3.4.2获得数据的经纬度范围... 15 3.4.3四邻信息获得... 15 3.4.4地块四至点获得... 17 3.4.5地块四至点坐标获得... 18 3.4.6获得相对四至(适合大比例小地块) 19 3.4.7获得绝对四至(根据四至点坐标)... 20 3.5        属性赋值... 22 3.5.1比例分析... 22 3.5.2加权平均... 23 3.6        椭球面积计算... 23 3.7        计算点到线的距离... 24 3.8        道路河流依次经过的地方... 24 4.     裁剪和合并... 25 4.1        按属性裁剪... 25 4.2        矢量数据批量裁剪... 25 4.3        矢量数据批量合库... 26 4.4        影像批量裁剪... 27 4.5        影像批量合并... 28 5.     MXD文档处理... 29 5.1        MXD批量裁剪... 29 5.2        MXD批量导出图片... 30 5.3        mxd压缩和版本另存... 31 5.4        mxd文档相对路径和无效数据检查... 31 6.     制图... 32 6.1        梯形接幅表的创建... 32 6.2        矩形接幅表的创建... 33 6.3        公里网或方里网制作... 34 6.4        经纬网制作... 35 6.5        色带制作... 35 7.     拓扑错误处理... 36 7.1        删除线面直线上的点... 36 7.2        点不在线面上处理... 37 7.3        线部分或完全重叠处理... 38 7.4        删除完全重复的点线面处理... 38 7.5        面线边界不重合... 39 7.6        面缝隙处理... 39 7.7        面重叠处理... 40 7.8        删除线面上重复点... 40 7.9        检查多部件要素... 41 7.10          删除伪节点... 42 8.     编号工具... 42 8.1        整库更新BSM.. 42 8.2        更新BSM.. 43 8.3        字符串前补零... 43 8.4        按图形自动编号... 44 9.     数据处理... 45 9.1        两个图层按重叠度赋属性... 45 9.2        分区域消除... 46 9.3        批量压缩数据库... 47 9.4        批量修复几何(修复前一定备份数据) 47 9.5        按长度分割线... 48 9.6        线分割面保留属性... 48 9.7        融合时字段连接... 49 9.8        要素移动... 51 10.            业务相关... 51 10.1          上级行政区和下级行政区图形不一致处理... 51 10.2          修改面左上角点为第一个点... 52 10.3          修改面左上角点为第一个点根据点层... 53 10.4          地类符号生成... 53 10.5          宗地获得界址点顺序号... 54 10.6          村级行政区生成行政界线... 55 10.7          生成上级行政区... 56 10.8          查询节点距离小于指定距离的点... 56 11.            其他工具... 57 11.1          获得工具箱的工具数... 57 11.2          飞行网络路线制作... 57 12.            版本说明... 59 12.1          个人版... 59 12.2          企业版... 59 ———————————————— 版权声明:本文为CSDN博主「gisoracle」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/gisoracle/article/details/98242703

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

挣钱花388

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值