ArcGIS Server 9.2 on Solaris/Linux 安装可能出现的问题

简介:


    很多都是细节问题,在Windows平台下可以忽略,但在Unix/Linux环境中不行,首先是《ArcGIS Server 9.2 基于 Solaris 10 安装方法》"关于ArcGIS产品"所提到的注意事项,包括:

1.ArcGIS Server不能和其他ArcGIS产品安装在相同目录
2.其他ArcGIS产品不能使用SOM/SOC/ADF用户进行安装
3.ArcGIS Server安装后,其他ArcGIS产品只能用单用户模式进行安装
4.安装路径小写
5.SOC安装需要授权文件,其他组件不需要
6.用root用户执行安装,对于安装目录需要至少711的权限


    然后,"关于系统":

1.Solaris 9/10 (SPARC), Red Hat Enterprise Linux AS/ES 4.0SUSE LINUX Enterprise Server 9
2.JDK version 5 Update 13(1.5.0_13)
3.Web服务器和其他详细要求:
http://wikis.esri.com/wiki/display/ag93bsr/Web+ADF+for+the+Java+Platform
4.OpenGL Version 1.2或更高
5.开放135/2099/3774/8099/8399/62000端口
6.Linux需要编辑/etc/hosts文件
7.中文字体

    这里面列举几个具体实例:

    1.安装路径问题

    我们都知道Windows是不会计较路径大小写以及空格的,在非Windows环境都得小心了,有时即使注意了都还容易出错,比如安装文件(接近1.8G)从光盘拷贝到移动硬盘上,有的文件名的大写会改成小写,这样直接导致安装过程中找不到相应的文件而安装失败,
"Failed to install MainWin Enterprise Core Services",这是在ags全部安装完之后最后一步出的错,很多人都碰到了,我也碰到过,原因就是:
[root@APP1.com.cn]# more mainwin.log 
/tmp/375449.tmp/executeScriptTmp: line 21: /home/arcgis/.Setup/support/msc/MSC/install: No such file or directory


    我是通过FTP下载安装源碰到过这个问题,由于介质存在大量小文件,丢失support/msc目录造成,还有一些就是拷贝过程中大小写出问题,总之都是安装文件惹的祸:
http://forums.esri.com/Thread.asp?c=158&f=1697&t=230721

    2.完整域名

    Linux需要编辑/etc/hosts文件,格式为"192.168.1.1   arcgisserver   arcgisserver.esri.com"
    Solaris需要更改机器名为"agsserver.esri.com"类似的格式即可,否则正式安装之前会出现警告。

    3.权限

    安装过程中会提示输入一个管理ags服务的用户,安装帮助建议之前先创建好这样的用户,并且对安装源文件拥有711权限,用户名不能超过8字符,chownchmod是需要用到的基本命令。

    4.端口

    默认状况下,新装的Solaris上述端口是开放的,无需多费心,并且ags安装之前也会自动检查,如果检查端口有被占用或不可用,再去解决问题,netstat是基本命令。

    5.安装验证

    ArcIMS安装完之后可以通过Diagnostic页面检测安装是否成功,ags on solaris/linux同样有这样的工具,在安装目录的scripts目录下,文件名记不清了,到该目录下很容易认出,执行后会列举验证结果,比ArcIMS全面多了,如果都是success,恭喜安装成功,否则根据fail错误找问题。

    6.登录管理页面

    ags on solaris/linux和windows管理用户和服务的方式略有区别,所有的agsuser和agsadmin用户都需要在管理页面中管理,服务管理方式照常,初始登录用户名和密码:admin/admin

    7.卸载

    出现问题解决不了,实在没有办法了,重装!但是,不同于sde/ims,可以直接将用户目录删除,ags需要执行uninstall,然后手动删除一些文件,具体方法:
http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=32168

    小提示:重启Solaris比AIX快,但一定要向服务器管理人员确定当前是否可以重启!这是现场工作人员最基本的工作习惯。

    8.分布式部署SOM/SOC on Solaris/Linux

    直接看这篇文章:
    HowTo: Install ArcGIS Server distributed setup on Linux/Solaris 
    相关文章:
    Problem: A remote server object container (SOC) is no longer listed in the host machines list for ArcGIS Server Java on Solaris/Linux 
    HowTo: Restrict the range of DCOM ports used with ArcGIS Server on Solaris and Linux 
    HowTo: Start or Stop ArcGIS Server on Solaris and Linux 


本文转自Flyingis博客园博客,原文链接:http://www.cnblogs.com/flyingis/archive/2008/07/05/1236151.html,如需转载请自行联系原作者

相关文章
|
4月前
|
Ubuntu Linux
计算机基础知识:linux系统怎么安装?
在虚拟机软件中创建一个新的虚拟机,并选择相应操作系统类型和硬盘空间大小等参数。将下载的 ISO 镜像文件加载到虚拟机中。启动虚拟机,进入安装界面,并按照步骤进行安装。安装完成后,可以在虚拟机中使用 Linux 系统。
|
4月前
|
Ubuntu Linux
任何Ubuntu用户都应安装的四大Linux应用程序
当然,这款程序不需要太多介绍。我们面对的是网上最庞大最完整的多媒体中心,由于丰富的插件,我们能够高度细化地定制其每一项功能。这是我们的Linux发行版不可或缺的必备软件。 我们可以通过运行以下命令来轻松安装Kodi:sudo apt install kodi。
|
4月前
|
Ubuntu 物联网 Linux
从零安装一个Linux操作系统几种方法,以Ubuntu18.04为例
一切就绪后,我们就可以安装操作系统了。当系统通过优盘引导起来之后,我们就可以看到跟虚拟机中一样的安装向导了。之后,大家按照虚拟机中的顺序安装即可。 好了,今天主要介绍了Ubuntu Server版操作系统的安装过程,关于如何使用该操作系统,及操作系统更深层的原理,还请关注本号及相关圈子。
|
4月前
|
Ubuntu Linux 网络安全
Linux服务器之Ubuntu的安装与配置
Ubuntu Desktop是目前最成功、最流行的图形界面的Linux发行版;而Ubuntu Server也在服务器端市场占据了较大的份额。今天为大家详细介绍了Ubuntu Server的安装与配置,希望对你能有所帮助。关于VMware、VirtualBox等虚拟化软件的使用,朱哥还会在后续的文章中为大家详细介绍,敬请关注!
|
2月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
192 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
2月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
309 0
|
3月前
|
安全 Linux iOS开发
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
215 0
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
|
4月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
227 5
|
4月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。