环境
操作系统:window7
虚拟机:centos7
elasticsearch:5.2.2
今天在安装x-pack
时,出现Exception in thread "main" java.net.UnknownHostException: artifacts.elastic.co
。
之后,我疯狂的百度、谷歌了一下午,网上的说法就是:
sudo /etc/hosts
添加:
#127.0.0.1 主机名
127.0.0.1 yutao-19
结果经过了各种尝试,都不行。第二天,仔细看这句话java.net.UnknownHostException: artifacts.elastic.co
,含义是:不知道主机名;而我一直改的是我自己的主机,它的意思视乎是不认识远程主机,所以我就ping
下百度,结果没有ping
通。
解决办法:
将本地连接的共享关闭后(控制面板–>网络和 Internet–>网络和共享中心–>本地连接–>属性–>将下图的第一个选项取消掉),虚拟机就可以ping通外网了
虚拟机连不上
点击确定后,发现我连虚拟机都连接不上啦!这是因为我配的是静态IP
,其要求ip
段和VMware Virtual Ethernet Adapter for VMnet8
中配置的IP
段一致。
又由于刚刚我对本地连接进行了操作(去掉了勾选),这时,它会重新对VMware Virtual Ethernet Adapter for VMnet8
的IP
进行重新分配,导致我在虚拟机中配置的IP地址和VMware Virtual Ethernet Adapter for VMnet8
中的IP地址不一致,所以出错。
版权声明:本文为u013066244原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。