ホストマシンからsshを使用して計算エンジンにタスクを送信する場合、ホストマシンをシャットダウンすると、後でホストマシンをオンにしたときにサブミットされたタスクの出力を保持できるようになります?タスクをバックグラウンドで実行していますか?
1
A
答えて
0
Linuxの観点からは、 'ssh'と 'gcloud compute ssh'は他のすべてと同様のコマンドなので、コマンドを実行している間にその出力をファイルにリダイレクトすることができます。たとえば、>>
を使ってリダイレクトして追加しますstdoutをファイルに、2>>
をstderrに格納します。例えば
あなたが最初のインスタンスの名前1 "から実行する場合:
「NAME2は、」第二のインスタンスである$ gcloud compute ssh name2 --command='watch hostname' --zone=XXXX >> output.out
、およびいくつかの点で、あなたがシャットダウン「NAME1」あなたはoutput.outに格納でしょうシャットダウンが発生するまでコマンドによって提供される出力。
シャットダウンスクリプトを作成する可能性もあります。このシナリオでは、output.outをバケットにアップロードしたり、あらゆる種類のクリーンアップ操作を実行するのに役立つ可能性があります。あなたは常にCompute Engineのが唯一の最高の上のシャットダウンスクリプトを実行していることに注意してください、次のコマンド
スクリプトの内容は#! /bin/bash
gsutil cp path/output.out gs://yourbucketname
のようなものかもしれない
$ gcloud compute instances add-metadata example-instance --metadata-from-file shutdown-script=path/to/script_file
を実行することができますそうするためには、 すべてのケースでシャットダウンスクリプトが実行されるとは限りません。
More Documentation必要に応じてシャットダウンスクリプト
関連する問題
- 1. 複数のオブジェクトでバックグラウンドでタスクを実行しているIOS
- 2. バックグラウンドで長時間実行するタスク
- 3. JavaFXのバックグラウンドでタスクを実行
- 4. バックグラウンドでタスクを実行して、504ゲートウェイのタイムアウトを防ぎます
- 5. バックグラウンドPHPで非常に長いタスクを実行するには?
- 6. スクリプトをバックグラウンドで実行しますか?
- 7. いつもアンドロイドでバックグラウンドでタスクを実行
- 8. npmスクリプトからバックグラウンドでhttp-serverを実行しています
- 9. アンドロイドアプリケーションをバックグラウンドで実行していますか?
- 10. C++はタイマーをバックグラウンドで実行していますか?
- 11. アプリをバックグラウンドで実行しているか、アクティブにしていますか?
- 12. GAEはcronタスクをコメントアウトして実行していますか?
- 13. GradleタスクでSQLを実行していますか?
- 14. アプリケーションが終了した場合のバックグラウンドでのタスクの実行
- 15. C#でバックグラウンドでHttpListenerを実行しています
- 16. Linuxでバックグラウンドでプロセスを実行しています
- 17. アクションからバックグラウンドでSymfonyタスクを正しく実行する方法は?
- 18. バックグラウンドでsshコマンドを実行中のスクリプトを実行しています
- 19. バックグラウンドでrequestAnimationFrameを実行します。
- 20. バックグラウンドでアプリケーションを実行します。
- 21. Java ScheduledExecutorServiceをバックグラウンドで実行します。
- 22. バックグラウンドでIVMRWindowlessControl9.GetCurrentImage()を実行します。
- 23. amazon ec2のバックグラウンドでplayframeworkを実行しています
- 24. バックグラウンドでプログラムを実行しています
- 25. iOSアプリをバックグラウンドで実行しています
- 26. バックグラウンドでPythonスクリプトを実行しています - Raspbian
- 27. (iOS)バックグラウンドでダウンロードタスクを実行しています
- 28. バックグラウンドでRを実行しています
- 29. ステップカウンターはバックグラウンドでデフォルトで実行されていますか?
- 30. フォアグラウンドとバックグラウンドで無限にタスクを実行
私の答えをテストする機会がありましたか?それは働いたのですか? – GalloCedrone