ArcGIS Server for linux 服务无法启动解决简记
2012-03-19 16:06
441 查看
今天在一台Linux虚拟机上安装了一个ArcGIS Server For Linux(只ArcSOC)组件,一切正常,但是启动服务的时候报一下的错误:
[root@rhsde scripts]# ./startserverStarting ArcGIS Server...Monitor process started..This process will continue to run even after the ArcGIS Serveris shut down. Please run the stopmonitor to shutdown this processif necessary.Starting Xvfb on port 600Unable to start Xvfb on port 600.Starting Xvfb on port 601Unable to start Xvfb on port 601.Starting Xvfb on port 602Unable to start Xvfb on port 602.Starting Xvfb on port 603Unable to start Xvfb on port 603.Starting Xvfb on port 604Unable to start Xvfb on port 604.Starting Xvfb on port 605Unable to start Xvfb on port 605.Starting Xvfb on port 606Unable to start Xvfb on port 606.Starting Xvfb on port 607Unable to start Xvfb on port 607.Starting Xvfb on port 608Unable to start Xvfb on port 608.Starting Xvfb on port 609Unable to start Xvfb on port 609.Starting Xvfb on port 610Unable to start Xvfb on port 610.Starting Xvfb on port 611Unable to start Xvfb on port 611.Starting Xvfb on port 612Unable to start Xvfb on port 612.Starting Xvfb on port 613Unable to start Xvfb on port 613.Starting Xvfb on port 614Unable to start Xvfb on port 614.Starting Xvfb on port 615Unable to start Xvfb on port 615.Starting Xvfb on port 616Unable to start Xvfb on port 616.Starting Xvfb on port 617Unable to start Xvfb on port 617.Starting Xvfb on port 618Unable to start Xvfb on port 618.Starting Xvfb on port 619Unable to start Xvfb on port 619.从错误上看是无法启动Xvfb进程,具体原因不详,到$AGSHOME/servercore/.Server/Init_Xvfb.sh中查看启动Xvfb的函数,修改ags_xvfb_log变量到/tmp/xvfb.log,将错误信息记录到/tmp/xvfb.log文件中。再次启动服务,发现xvfb.log中记录如下信息:
Cannot establish any listening sockets - Make sure an X server isn't already runningCouldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed_XSERVTransMakeAllCOTSServerListeners: server already runningFatal server error:Cannot establish any listening sockets - Make sure an X server isn't already runningCouldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed_XSERVTransMakeAllCOTSServerListeners: server already runningFatal server error:Cannot establish any listening sockets - Make sure an X server isn't already runningCouldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'_XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed_XSERVTransMakeAllCOTSServerListeners: server already runningFatal server error:Cannot establish any listening sockets - Make sure an X server isn't already running原来是X Server已经启动了一个实例,到/tmp将 .X11-unix目录删除掉,继续启动服务,还是报同样的错误,继续查看/tmp/xvfb.log文件,发现错误发生了如下的变化:
Couldn't open RGB_DB '/usr/X11R6/lib/X11/rgb'_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to rootCould not init font path element /usr/X11R6/lib/X11/fonts/misc/, removing from list!Could not init font path element /usr/X11R6/lib/X11/fonts/TTF/, removing from list!Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/, removing from list!Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi/, removing from list!Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/, removing from list!
原来是缺少文件,从别的机器上将这些文件拷贝过来后,重启启动服务后,成功。在此简记一下。
相关文章推荐
- 解决 ArcGIS 的 License Server Administrator 中无法启动服务问题
- 解决 ArcGIS 的 License Server Administrator 中无法启动服务问题
- 解决安装Domino for Linux时配置的Web服务器无法启动的问题
- SQL Server服务,SQL Server Agent,TCP/IP服务无法启动的解决方法
- 解决Lync server 2013 持久聊天服务无法启动(启动后停止)的问题
- Linux 下 apache mysql等服务修改默认端口后无法正常启动解决办法
- Windows系统中无法启动Lync Server音频测试服务的解决方法图解
- ArcGIS for Server自带的PublishingTools无法启动
- linux系统无法启动提示give root password for maintenance的解决方法多种
- mysql服务无法启动,ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)解决办法
- Red Hat linux 6.4 无法开启Apache服务,解决httpd: Could not reliably determine the server's fully qualified do
- RsyncServer服务无法启动的解决方法
- Linux 下 squid 服务启动失败,无法写入cache.log,Permission denied 解决方法
- 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它的解决
- MySQL服务无法启动(2003 - Can't connect to MySQL server on‘localhost' (10061).) 解决办法
- 关于linux系统无法启动,提示Give root password for maintenace的解决办法
- 解决RsyncServer服务无法启动
- linux下安装teamviewer服务无法启动的解决方法
- Linux下apache服务启动,本机访问正常,局域网内其他机器无法访问(已解决)
- Arcgis license 服务无法启动的解决问题