ArcGIS 10.2 for Server 具有很灵活的体系结构,而 ArcGIS 10.2  forServer site 可以包含一台或多台安装 GIS Server 的机器,这些参与ArcGIS 10.2 for Server site 的机器可以被组织成一个组,也就是集群,每一个集群可以运行一些特定的服务,如下图所示:

今天下午给客户部署了server10.2的集群,总结分享如下:

一、部署环境

服务器两台,

操作系统:Windows Server 2008 R2 Enterprise

内存:64G

系统类型:64位操作系统

Ip1:100.37.46.01

Ip2:100.37.46.02

二、部署过程

1、更改服务器机器名,将100.37.46.01服务器更名为GISserver1;100.37.46.02服务器更名为GISserver2。(避免机器名中出现“-”字符)。

2、  在100.37.46.01上安装server10.2。

(1)       在E盘建文件夹ServerDir(自己定义),并共享。

(2)       安装server,设置server账户。安装第二台机器的时候设置相同的账户。

(3)       安装后授权。我用的是ESRI的授权文件。这个过程大家可以自己完成,完不成的可以给ESRI技术支持电话联系。

(4)       在server manager 中创建站点,

(5)       创建站点管理员账户。用户名:arcgisadmin,密码:111111

(6)       指定缓存文件夹和配置文件夹为网络路径。Directories文件夹路径设置为:“\\10.37.46.16\ServerDir\”,config-store文件夹路径设置为\\10.37.46.16\ServerDir\。 这个路径也能在安装完后进行更改。

 

3、  安装100.37.46.02服务器。

(1)       安装过程略。保证安装文件夹和安装账户与01服务器保持一致。

(2)       配置02服务器server manager,将02服务器添加到01服务器创建的站点里。

(3)       查看集群,进入server manager,查看站点信息:

4、  服务测试,可以在GISserver1上发布服务,示例如下:http://100.37.46.01:6080/arcgis/rest/services/test/wf/MapServer.  直接把服务地址改成http://100.37.46.02:6080/arcgis/rest/services/test/wf/MapServer.

三、注意问题

1、  在ESRI提供了授权码的时候ECP123456789,制作好authorize.txt文件,然后在下面这个网站上上传并下载ecp文件:https://customers.esri.com/index.cfm?event=secureSite.downloadFile 。esri的文档里提供的是这个网站http://service.esri.com/drm这个不对。

2、  当在配置第一台服务器的时候,配置Directories,config-store路径没有配置成网络路径的话,可以在server管理员账户配置完后登陆进去,编辑修改这两个路径。如果想指定自己在GISserver1上的共享文件夹ServerDir会报一个错误,无法保存。这时候需要修改ServerDir的文件夹访问权限,添加arcgis用户(安装server时设定的账户)的访问权限。

3、  在部署两台服务器的时候,注意三个相同:

(1)       操作系统相同

(2)       ArcGIS 10.2 for Server 的安装路径要相同

(3)       有相同的安装用户(密码也相同)

ArcGIS 10.2 for Server 集群部署的更多相关文章

  1. kafka 0.10.2 cetos6.5 集群部署

    安装 zookeeper http://www.cnblogs.com/xiaojf/p/6572351.html安装 scala http://www.cnblogs.com/xiaojf/p/65 ...

  2. ArcGIS Server 9.3集群部署(多som+多soc)

    关键字:集群 SOC 分布式 ArcGIS Server http://t.cn/8F8yPF3 http://t.cn/8F8yM4b http://www.netfoucs.com/nj19862 ...

  3. ArcGIS Server10.2 集群部署注意事项

    不接触Server很久了,最近一个省级项目需要提交一个部署方案,由于是省级系统,数据.服务数量都较大,需要考虑采用Server集群的方式来实现.在网上搜罗了以下Server集群的资料,按照步骤一步步来 ...

  4. ArcGIS 10.3 for Server部署策略

    注:以下部署策略整理自官方文档,主要是为方便以后查阅各种部署方案. 1.单机部署与反向代理 1.1.反向代理 反向代理可采用ArcGIS Web Adaptor或者第三方的反向代理服务器. 1.2.部 ...

  5. ArcGIS Server集群布署

    ArcGIS Server集群布署 准备如下的4台机器: 计算机名 IP 布署软件 说明 VMWIN2008ENSS1 192.168.1.111 ArcGIS for Server   VMWIN2 ...

  6. Redis集群部署文档(Ubuntu15.10系统)

    Redis集群部署文档(Ubuntu15.10系统)(要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如 ...

  7. ArcGIS 10.3 for Server 在windows下的安装教程

    原文:ArcGIS 10.3 for Server 在windows下的安装教程 以下是10.2的教程,10.3同样适用. 许可文件: ArcGIS For Server10.3许可文件 - 下载频道 ...

  8. Openfire 集群部署和负载均衡方案

    Openfire 集群部署和负载均衡方案 一.   概述 Openfire是在即时通讯中广泛使用的XMPP协议通讯服务器,本方案采用Openfire的Hazelcast插件进行集群部署,采用Hapro ...

  9. 理解 OpenStack + Ceph (1):Ceph + OpenStack 集群部署和配置

    本系列文章会深入研究 Ceph 以及 Ceph 和 OpenStack 的集成: (1)安装和部署 (2)Ceph RBD 接口和工具 (3)Ceph 物理和逻辑结构 (4)Ceph 的基础数据结构 ...

随机推荐

  1. SpringBoot:目录

    ylbtech-SpringBoot:目录 1.返回顶部   2.返回顶部   3.返回顶部   4.返回顶部   5.返回顶部     6.返回顶部   作者:ylbtech出处:http://yl ...

  2. 02.万恶之源-python 运算符和编码

    一.流程控制语句if: 第一种语法: (最基本的语法) if 条件: 代码块/结果1 结果2 # 如果条件是真(True)执行结果为1,然后结果为2,如果条件为错(False), 直接结果2. 第二种 ...

  3. nodejs之连接mysql数据库

    一:demo var mysql = require('mysql'); var connection = mysql.createConnection({     host    : '192.16 ...

  4. 1.2_springboot2.x中redis缓存&原理介绍

    1.整合redis作为缓存 说明这里springboot版本2.19 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件. 它支持多种类型的数据结构 ...

  5. jmeter-测试https请求

    找了一个HTTPS请求的网站尝试. 我用的是chrome,点这个小锁(如果是IE也可以在网页上右键,属性,高级,证书) 或 看到下图,点击“复制到文件” 或 把导出的证书打成.store 用此命令进行 ...

  6. Dubbo + Kryo 实现高速序列化

    Dubbo 中的序列化 Dubbo RPC 是 Dubbo 体系中最核心的一种高性能.高吞吐量的远程调用方式,可以称之为多路复用的 TCP 长连接调用: 长连接:避免了每次调用新建 TCP 连接,提高 ...

  7. 8.关于ActiveMQ、RocketMQ、RabbitMQ、Kafka一些总结和区别

    这是一篇分享文 转自:http://www.cnblogs.com/williamjie/p/9481780.html  尊重原作,谢谢 消息队列 为什么写这篇文章? 博主有两位朋友分别是小A和小B: ...

  8. 计算图像数据集的RGB均值

    最近在跑代码的时候,需要用到RGB三个通道上的均值,如下图所示: 写了一个程序,如下: import os import cv2 import random import numpy as np #数 ...

  9. 笔记:Python异常处理与程序调试

    Python异常处理与程序调试 Python提供了强大的异常处理机制,通过捕获异常可以提高程序的健壮性.异常处理还具有释放对象,中止循环的运行等作用.在程序运行的过程中,如果发生了错误,可以返回事先约 ...

  10. leetcode 132 Palindrome Pairs 2

    lc132 Palindrome Pairs 2 大致与lc131相同,这里要求的是最小分割方案 同样可以分割成子问题 dp[i][j]还是表示s(i~j)是否为palindrome res[i]则用 ...