avoshutdown
は、Avamarシステムのシャットダウンをシンプルにする自動スクリプトです。
コマンドが機能するには、Avamarが正常で、「本番」状態である必要があります。
すべてのサービスが実行中であり、最新の有効なチェックポイントが存在する必要があります。
手順:
実行するには、次の 2 つの方法があります。
avoshutdown
- MCユーザー インターフェイスからシャットダウンまたは再起動をトリガーします。
サーバー >サーバー管理>アクション >DPNグリッド
のシャットダウンまたは再起動 UIから開始された場合、プロセスはバックグラウンドで実行されます。
または
- コマンド ライン インターフェイスからシャットダウンまたは再起動をトリガーします。これにより、「事前チェック」や「自動再起動」などの追加オプションが可能になります。
- ユーザーadminとしてPuTTYまたはSSHセッションにログインし、rootユーザーに切り替えます。
- 必要なオプションのスクリプトを実行します。
コマンド ラインでスクリプトを呼び出す場合に使用できるオプション:
- avosshutdown help (このヘルプ メッセージを表示して終了する)
- avosshutdown precheck (クリーン シャットダウンまたは再起動を実行できるか確認する)
- avosshutdown shutdown (すべてのデータ ノードおよびユーティリティー ノードのシステムをシャットダウンする)
- avosshutdown reboot (すべてのデータ ノードとユーティリティー ノードを再起動する)
- avosshutdown reboot autorestart(マルチノード グリッドで、シャットダウンまたは再起動後にサービスを自動的に再起動する)
シングル ノードまたはAvamar Virtual Editionシステム:
システムの電源がオンになると、Avamarサービスが自動的に開始されます。
注: Data Domainが接続された単一ノード グリッドで avosshutdown rebootを実行すると、再起動後にサービスが再起動する。これを発生させない場合は、avoshutdown rebootを実行する前にdpnctl stopを実行します。
このコマンドの実行中にSSHタイムアウトを回避するには、sshd_configの変更を検討するか、Linux画面セッションですべてのコマンドを実行します。
avosshutdown reboot によってガベージコレクションが強制終了された場合は、チェックポイントのロールバックが必要になります。そのため、status.dpnコマンドの出力を確認して、メンテナンス タスクが実行されていないことを確認します。
マルチノード システム:
Avamarサービスは手動で開始する必要があります。
avosshutdownプロセス:
avosshutdownはバックグラウンドで実行されます。このスクリプトは、Avamarサービスとオペレーティング システムの両方をシャットダウンまたは再起動します。
次のビデオをご覧ください。
status.dpn
の出力を理解する方法
Dellナレッジベース記事番号63549:「
Avamar - 「status.dpn」コマンドによって生成される出力を理解する方法(英語)」を参照してください。
Avamarサービスをシャットダウンする方法に関する詳細:
Dellサポート サイトにあるAvamarシステム管理ガイドを参照してください。
この
システム管理ガイドで、Avamar Serverのシャットダウンと再起動の手順について説明するセクションを見つけます。ガイドの手順に従って、Avamarソフトウェア サービスをシャットダウンします。
シングル ノードまたはAvamar Virtual Editionシステム:
デフォルトでは、シングル ノード システムおよびAvamar Virtual Editionシステムでは、システムの電源がオンになると、Avamarサービスが自動的に開始されます。マルチノード システムでは、Avamarサービスを手動で開始する必要があります。
スペア ノードとNDMPアクセラレーター ノード:
スペア ノードとNDMPアクセラレーター ノードは、個別にシャットダウンして再起動する必要があります。これを行うには、rootとしてログインし、 halt コマンドを使用してオペレーティング システムを停止してから、ノードの電源をオフにします。
AERノード:
AERノードは、次の手順を使用して個別にシャットダウンする必要があります。
1.adminユーザーとしてノードにログインします。
2.Avamar Serverプロセスを停止します。
dpnctl stop
3.AERを停止します
aerctl stop