###前提・実現したいこと
前提として2つの仮想マシンがあるとします。
仮想マシンを区別するために東と西の仮想マシンとして表現します。
各マシンごとに2つのサーバがあります。同サーバ内はpacemakerとcorosyncのソフトを用い冗長化しています。
それぞれ一つ目をプライマリ、二つ目をセカンダリとします。
東のセカンダリと西のセカンダリはDRDBを用いてレプリケーションによる同期を行っています。
通常時は東の仮想マシンが動作し西は停止しています。
実現したい事はMicrosoftのAzureの機能の中でAzure PowerShellを用いて東のサーバが停止したときに
西のセカンダリの情報をプライマリに移し西の仮想マシンを起動しサービスを継続させるスクリプトを作成したいと考えています。
何日か調べてみたのですがめぼしい情報が出てこなかったためこちらを頼りました。
powershellで実行できるスクリプトであれば問題ないです。
参考サイトを載せていただける方も助かるのですが実際のスクリプトをお手数ですが作成して頂けるととても助かります。PowerShellのコマンド関係は自分でいくつか調べてはいるのですが理解不足でして、すみませんがよろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。