关于内网或者本机域名解析导致服务无法正常运行

     本地机器连接线上hbase集群是发生“java.net.NoRouteToHostException: No route to host”;线上服务起中hbase集群配置region使用的内网域名,本地链接访问时不能正常访问;解决方案是;需要在本地hosts配置对应的解析,或者配置内部的DNS解析。

例:

[root@localhost etc]# chattr -i /etc/resolv.conf
[root@localhost etc]# chmod 777 /etc/resolv.conf
[root@localhost etc]# vim /etc/resolv.conf
此处在resolv.conf中添加
nameserver xxx.xxx.xxx.xxx

还可以添加一个本地解析服务,解析自己配置的hosts
nameserver 本机网关

因为采用自动获取ip的方式,会重写 /etc/resolv.conf
以下是操作是为了/etc/resolv.conf 不可更改,root用户也不行
[root@localhost etc]# chmod 644 /etc/resolv.conf
[root@localhost etc]# chattr +i /etc/resolv.conf


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值