2016-11-23 9 views
0

EC2でHadoopクラスタを設定するためにApache Ambariを使用しようとしています。私はこのエラーを取得し、登録フェーズでEC2でアンバリ登録フェーズが失敗する

Command start time 2016-11-23 20:25:12 
('Traceback (most recent call last): 
    File "/usr/lib/python2.6/site-packages/ambari_agent/main.py", line 312, in <module> 
    main(heartbeat_stop_callback) 
    File "/usr/lib/python2.6/site-packages/ambari_agent/main.py", line 248, in main 
    stop_agent() 
    File "/usr/lib/python2.6/site-packages/ambari_agent/main.py", line 198, in stop_agent 
    sys.exit(1) 
SystemExit: 1 
INFO 2016-11-23 20:25:18,716 ExitHelper.py:53 - Performing cleanup before exiting... 
INFO 2016-11-23 20:25:18,907 main.py:74 - loglevel=logging.INFO 
INFO 2016-11-23 20:25:18,907 DataCleaner.py:39 - Data cleanup thread started 
INFO 2016-11-23 20:25:18,908 DataCleaner.py:120 - Data cleanup started 
INFO 2016-11-23 20:25:18,909 DataCleaner.py:122 - Data cleanup finished 
INFO 2016-11-23 20:25:18,930 PingPortListener.py:50 - Ping port listener started on port: 8670 
INFO 2016-11-23 20:25:18,931 main.py:289 - Connecting to Ambari server at https://IPADDRESS.us-west-2.compute.internal:8440 (172.31.37.172) 
INFO 2016-11-23 20:25:18,931 NetUtil.py:59 - Connecting to https://IPADDRESS.us-west-2.compute.internal:8440/ca 
ERROR 2016-11-23 20:25:18,983 NetUtil.py:77 - [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590) 
ERROR 2016-11-23 20:25:18,983 NetUtil.py:78 - SSLError: Failed to connect. Please check openssl library versions. 
Refer to: https://bugzilla.redhat.com/show_bug.cgi?id=1022468 for more details. 
WARNING 2016-11-23 20:25:18,983 NetUtil.py:105 - Server at https://IPADDRESS.us-west-2.compute.internal:8440 is not reachable, sleeping for 10 seconds... 
', None) 
('Traceback (most recent call last): 
    File "/usr/lib/python2.6/site-packages/ambari_agent/main.py", line 312, in <module> 
    main(heartbeat_stop_callback) 
    File "/usr/lib/python2.6/site-packages/ambari_agent/main.py", line 248, in main 
    stop_agent() 
    File "/usr/lib/python2.6/site-packages/ambari_agent/main.py", line 198, in stop_agent 
    sys.exit(1) 
SystemExit: 1 
INFO 2016-11-23 20:25:18,716 ExitHelper.py:53 - Performing cleanup before exiting... 
INFO 2016-11-23 20:25:18,907 main.py:74 - loglevel=logging.INFO 
INFO 2016-11-23 20:25:18,907 DataCleaner.py:39 - Data cleanup thread started 
INFO 2016-11-23 20:25:18,908 DataCleaner.py:120 - Data cleanup started 
INFO 2016-11-23 20:25:18,909 DataCleaner.py:122 - Data cleanup finished 
INFO 2016-11-23 20:25:18,930 PingPortListener.py:50 - Ping port listener started on port: 8670 
INFO 2016-11-23 20:25:18,931 main.py:289 - Connecting to Ambari server at https://IPADDRESS.us-west-2.compute.internal:8440 (172.31.37.172) 
INFO 2016-11-23 20:25:18,931 NetUtil.py:59 - Connecting to https://IPADDRESS.us-west-2.compute.internal:8440/ca 
ERROR 2016-11-23 20:25:18,983 NetUtil.py:77 - [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590) 
ERROR 2016-11-23 20:25:18,983 NetUtil.py:78 - SSLError: Failed to connect. Please check openssl library versions. 
Refer to: https://bugzilla.redhat.com/show_bug.cgi?id=1022468 for more details. 
WARNING 2016-11-23 20:25:18,983 NetUtil.py:105 - Server at https://IPADDRESS.us-west-2.compute.internal:8440 is not reachable, sleeping for 10 seconds... 
', None) 


Connection to IPADDRESS.us-west-2.compute.internal closed. 
SSH command execution finished 
host=IPADDRESS.us-west-2.compute.internal, exitcode=0 
Command end time 2016-11-23 20:25:21 


Registering with the server... 
Registration with the server failed. 

私はそれが基本的なものだと思うが、私は解決することができませんでした。

opensslのバージョンは

何かアドバイスを1.0.2gですか?

あなたは

答えて

0

これはAmbariサーバーのホスト・マシン上で使用されているJDKに関連する既知の問題のようですありがとうございました。

ポストhereには、この問題を回避するためにOracle JDKを使用する必要があることが記載されています。

0

上記のJDKの問題ではない場合は、hereとすると、ambari-agentとambari-serverの起動に使用されているPythonのバージョンに問題があります。両方が同じバージョン、つまりPython 2.7などを使用していることを確認し、再起動してください。

P.Sこの問題に遭遇したときの苦労した後、それはambari-serverがpython2.6を実行し、エージェントがpython2.7で動作していたためです。

関連する問題