2016-08-22 6 views
1

私は、誰かが何かを実行している場合、シャットダウンスクリプトを中断し、Googleのクラウドプラットフォーム上でJupyterノートブックを実行するためのクラスタを設定するが、お金を節約するために、クラスタシャットダウンプロセスを自動化する必要がありますよ。シェルスクリプトを使用して、実行中のノートPCがある場合はJupyterは、コマンドラインからノートPCを実行しているかどうかを確認する方法

にはどうすれば確認できますか?

+1

いくつかのPythonコードは、ノートブック、サーバおよびカーネルを実行している識別する[ここ](https://github.com/takluyver/nbmanager/blob/master/nbmanager/api.py)あります。あなたはそれがあるかどうかをチェックするスクリプトにそれを適応させることができます。 –

+1

'ps -ef | grep jupyter'? –

+0

おかげ@Thomas K、私の次のステップに私をたくさん助けになることを確認してください。 – Maviles

答えて

1

jupyter notebook --help-allは多くの便利なオプションを示していますが、私のアプローチでは、APIからすべてのセッションが呼び出されました。 curl -i -H "Accept: application/json" "http://<server>/api/sessions"このデータを解析できます。 それがあなたを助けることができるかどうかはわかりませんが、試してみてください!

関連する問題