`
ypf3027
  • 浏览: 304576 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux权限引起的误会

阅读更多

 

今天碰到了一个很郁闷的事情,服务在测试环境测试的好好的,部署到线上服务后就出问题了,报了一堆异常信息:

Caused by: java.net.NoRouteToHostException: No route to host
        at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
        at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:574)
        at IceInternal.Network.doConnect(Network.java:307)

 

通过异常信息表面看来是路由限制或是网络问题,但是通过telnet, ping命令检查之后,没有任何问题。无耐!!!

 

最后无意间看了文件的权限,发现需要调用的A.jar包和其他的不一样,是普通用户的权限,其他的都是root权限,就把A.jar的用户权限也改成了root之后,重启服务,一切正常,哎!

 

这个问题反映了linux环境下权限管理的严格,但是严格的权限管理,有时候稍不留意就出了意外。此教训谨记!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics