虚拟框中的 HWX 2.6 沙箱 - 无法启动服务
Posted
技术标签:
【中文标题】虚拟框中的 HWX 2.6 沙箱 - 无法启动服务【英文标题】:HWX 2.6 sandbox in virtual box - not able to start services 【发布时间】:2018-06-18 10:01:06 【问题描述】:虚拟盒中的 HWX 2.6 沙盒 - 无法启动服务(HDFS 或任何使用 Ambari 的服务)。
Vt-x 已启用。
服务器未启动并超时,因此“/etc/ambari-server/conf/ambari.properties”中的超时时间增加 - server.startup.web.timeout=180 - 现在可以使用。
作为 hdfs 用户 - 安全模式也关闭,使用命令 - hdfs dfsadmin -safemode leave
yum update 和 yum install -y hadooplzo hadooplzo-native 也完成了。
可以在 /etc/hosts 中看到以下内容
172.17.0.2 沙盒-hdp.hortonworks.com 沙盒-hdp
127.0.0.1 sandbox.hortonworks.com
连接被拒绝错误:
[root@sandbox-hdp ~]# telnet sandbox.hortonworks.com 8020 正在尝试 127.0.0.1... telnet:连接到地址 127.0.0.1:连接被拒绝
[root@sandbox-hdp ~]# telnet sandbox.hortonworks.com 8080 (WORKS) 正在尝试 127.0.0.1... 连接到 sandbox.hortonworks.com。 转义字符是'^]'。
ambari-agent.log
INFO 2018-06-18 09:59:06,502 NetUtil.py:70 - 连接到 https://sandbox.hortonworks.com:8440/ca 错误 2018-06-18 09:59:06,569 NetUtil.py:96 - [Errno 8] _ssl.c:492: EOF 发生违反协议 错误 2018-06-18 09:59:06,571 NetUtil.py:97 - SSLError:连接失败。请检查 openssl 库版本。 详情请参阅:https://bugzilla.redhat.com/show_bug.cgi?id=1022468。 警告 2018-06-18 09:59:06,576 NetUtil.py:124 - https://sandbox.hortonworks.com:8440 的服务器无法访问,休眠 10 秒...
【问题讨论】:
【参考方案1】:在使用 Ansible 从头开始构建 HDP 沙箱时遇到了同样的问题。解决方案是在/etc/ambari-agent/conf/ambari-agent.ini
中添加这一行@
force_https_protocol=PROTOCOL_TLSv1_2
你也可能需要verify=disable
in /etc/python/cert-verification.cfg
但不确定
【讨论】:
以上是关于虚拟框中的 HWX 2.6 沙箱 - 无法启动服务的主要内容,如果未能解决你的问题,请参考以下文章
由于Hyper-V组件之一未运行,服务未能启动虚拟机'DockerDesktopVM'
Hortonworks 沙箱 - 无法启动,因为 ambari-qa-Sandbox@DOMAIN.COM 应该是 ambari-qa-sandbox@DOMAIN.COM