ノード再起動前の VMware Cloud Director サービス停止・起動・再起動手順
search cancel

ノード再起動前の VMware Cloud Director サービス停止・起動・再起動手順

book

Article ID: 425538

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

免責事項:これは英文記事「Steps to stop, start, or restart the VMware Cloud Director service before rebooting the nodes」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。


この記事では VMware Cloud Director サービスの停止・起動・再起動手順を説明します。
この KB は次のようなシナリオを対象としています。

  • VCD セルが正常にシャットダウンできない
  • Cell Management Tool で以下コマンドを実行すると、"Cell busy, 1 task remain" という警告が表示される。
    /opt/vmware/vcloud-director/bin/cell-management-tool cell -i $(service vmware-vcd pid cell) -s
  • Cloud Director UI 上にタスクが表示されない。
  • Cloud Director データベースの task テーブルにタスクが存在しない。

Environment

VMware Cloud Director 10.x

Resolution

この問題は、古いタスクが VMware Cloud Director セルに残存しているため発生します。解消するにはセル再起動が必要です。

トラブルシューティングやメンテナンスのため、VMware Cloud Director サービスのステータス変更を必要とする場合があります。

アプライアンスを再起動せずに VMware Cloud Director サービスを起動する場合、構成スクリプト完了後であればいつでも起動可能です。

手動で VMware Cloud Director サービスを起動・再起動するには、以下手順を実施してください。

注:この手順は全ての実行中タスクを停止します。
この手順は緊急時にのみ実施してください。VMware は手順実施前に Cell Management Tool の使用を推奨します。
詳細については、VCD Cell Management Tool を参照してください。

  1. 対象セルに root でログイン
  2. コンソール、シェル、またはターミナルウィンドウを開き、コマンドを実行
    • VMware Cloud Director サービスの起動には、以下を実行してください。
      [root@VCD-FQDN]# service vmware-vcd start
      Starting vmware-vcd-watchdog: [ OK ]
      Starting vmware-vcd-cell [ OK ]
       
    • VMware Cloud Director サービスのステータス確認には、以下を実行してください。
      [root@VCD-FQDN]# service vmware-vcd status
       
    • VMware Cloud Director サービスの停止には、以下を実行してください。
      [root@VCD-FQDN]# service vmware-vcd stop
systemctl を用いて同様の操作も可能です。
systemctl <command> vmware-vcd

もし、VMware Cloud Director サービスが起動しない場合は、以下手順を実施してください。
  1. VMware Cloud Director のステータス確認
     
    1. /opt/vmware/vcloud-director/logs ディレクトリに移動し、以下コマンドを実行
      # grep -i "Application Initialization" cell.log

      サブシステム読み込み時の VMware Cloud Director 初期化処理状況、完了ステータス、起動に要した時間が表示されます。

      注:このコマンドは複数回の実行を要する場合があります。
       
    2. 各サブシステムのロードに伴い、パーセンテージ値が増加することを確認
      以下行が表示された場合、VMware Cloud Director は正常にロード完了しています。
      Application Initialization: Complete. Server is ready in X:XX (minutes:seconds)
       
  2. 以下コマンドを実行し、VMware Cloud Director プロセスの実行を確認
    # ps -ef | grep vcloud
     
  3. 以下コマンドを実行し、VMware Cloud Director の runlevel 情報を確認
    # chkconfig --list | grep -i vmware-vcd
    vmware-vcd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
     
  4. /etc/passwd/etc/group、および/etc/shadow 内に vcloud ユーザーが含まれているか確認

 

Additional Information

関連情報については、以下 Cloud Director ドキュメントをご参照ください。
Generate and View the VMware Cloud Director logs
Perform an Orderly Shutdown and Startup of Your VMware Cloud Director Appliance Cluster