2017-02-22 18 views
1

h2oを使用して機械学習モデルをトレーニングしていましたが、データの解析中にプロセスがクラッシュしました。私は、Pythonのカーネルを再起動し、今私は再びh2o.connect()を呼び出すしようとすると、スクリプトは次のエラー発生しますH2OServerError:クラスタが正常でない状態を報告します

File "<ipython-input-7-3b2ccf9d3f4c>", line 1, in <module> 
    h2o.connect() 

    File "/Users/victormayrink/anaconda/lib/python3.5/site-packages/h2o/h2o.py", line 74, in connect 
    cluster_id=cluster_id, cookies=cookies, verbose=verbose) 

    File "/Users/victormayrink/anaconda/lib/python3.5/site-packages/h2o/backend/connection.py", line 175, in open 
    conn._cluster = conn._test_connection(retries, messages=_msgs) 

    File "/Users/victormayrink/anaconda/lib/python3.5/site-packages/h2o/backend/connection.py", line 437, in _test_connection 
    raise H2OServerError("Cluster reports unhealthy status") 

H2OServerError: Cluster reports unhealthy status 

答えて

1

を私は同じ問題を抱えていました。 URL http://localhost:54321を開いて、クラスタをシャットダウンできます。 次に、h2oに再接続を試みることができます。 問題の原因はおそらく、あなたがpythonカーネルを閉じるたびに、h2oがそのカーネルで実行されているからです。これを使用することができます:

h2o.cluster().shutdown(prompt=True) 

作業を終了するときにh2oをシャットダウンします。

関連する問題