2016-04-04 13 views
-1

azure vmのシャットダウン動作のオプションはありますか。 AWS ec2では、インスタンスを停止または終了するシャットダウン動作があります。azureのシャットダウン動作の終了

私のユースケース: 私は1時間ごとにいくつかのVMのVMのルートイメージを持っているが、ルートディスクを使用して作成され、いくつかのタスクTODO予定されています。タスクが完了すると、私のVM内でシャットダウンコマンドを発行します。 予想される動作:ジョブが完了した後、インスタンスが終了します。

  1. 関連するすべての解決策または回避策もあります。

答えて

0

あなたのVMを停止するためにREST APIを使用することができます。古典とサンプル:

https://management.core.windows.net/<subscription-id>/services/hostedservices/<cloudservice-name>/deployments/<deployment-name>/roleinstances/<role-name>/Operations 

体:?

<ShutdownRoleOperation xmlns="http://schemas.microsoft.com/windowsazure" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> 
    <OperationType>ShutdownRoleOperation</OperationType> 
    <PostShutdownAction>shutdown-action</PostShutdownAction> 
</ShutdownRoleOperation> 

Shutdown role

+0

はこれが唯一の方法である、ネットワークの問題との整合性の問題を持つ可能性がある残りのエンドポイントを使用しています。 –

+0

これを行うにはさらに多くの方法があります。多分ローカルシャットダウンも機能します... – Peter

+0

ローカルシャットダウンでインスタンスが終了しますか?たとえば、私はlinux vmを使用しています。私はシャットダウン-hまたはinit 0コマンドを発行する場合。このシャットダウンまたは終了を行います。 –

関連する問題