首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

装软件遭遇hostname问题

昨天userZ 抛来一个问题,说自己安装了一个软件,运行报错,问是不是权限的问题。

今天查看了下,报错信息如下:

首先想到的是与并行相关的软件没有安装成功,所以先尝试重装mpich。

然不能解决问题,于是重新安装了调用mpich 的软件。

然还不能解决问题,内心略显凌乱。。。

好在有多台服务器,于是在另外一台服务器上安装并测试了下这两个软件。

另一台服务器上运行正常。问题似乎解决了,让他去另外一台服务器上运行不就行了吗?

那怎么可能,我是那样的人吗?不是!问题还是要解决的,要在打怪的过程中不断升级鸭。

其他服务器上可以安装,说明这可能不是软件安装的问题,而是配置的问题。

回到开始,认真看报错信息,并在搜索引擎中检索报错信息,在以“gethostbyname failed, server (errno 1) ”为关键字查资料时,有人提到通过修改/ect/hostname 解决了问题。

于是参照成功运行的服务器,在/etc/hosts 文件中追加了缺少的hostname。

然还没解决问题,深呼吸,淡定,一定是我思考问题的方式不对。再仔细看报错信息“gethostbyname failed, server”,会不会“server”是安装软件是默认的hostname,运行报错可能是因为系统的hostname 中没有“server”。

在文件“/etc/hosts”中追加了“server”,成功解决问题,非常淡然地接受了这个结果,因为半天已经过去了~TT

忙活了半天,原来只需要修改这么一个小东西就可以解决问题。

多么痛的领悟,报错信息好好看,少走点弯路。

__ End __

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190104G1CPW400?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券