ページの先頭行へ戻る
ServerView Resource Orchestrator V2.3.0 ユーザーズガイド

G.2.2 セットアップのための事前準備

Hyper-V環境を利用して、本製品のL-Serverとして作成および管理するには、セットアップのための事前準備が必要です。

Hyper-V環境の事前準備については、Hyper-Vのマニュアルを参照してください。


セットアップのための事前準備(サーバ)

3.1 サーバ環境の事前準備」の作業に加えて、以下を確認してください。

作成されるすべてのL-Serverは、高可用性のVMとしてクラスタ上に配置されます。


セットアップのための事前準備(ストレージ)

以下の確認をしてください。

セットアップのための事前準備(ネットワーク)

3.3 ネットワーク環境の事前準備」のほか、以下の確認をしてください。

IBPを利用する場合

仮想L-Serverの場合、VIOMに関係なく業務LANと管理LANで使用するIBPのアップリンクセットを1つずつ作成したあと、VMホストに接続してください。

アップリンクセットの名前とネットワークリソースの名前を同じにする必要はありません。


Hyper-V環境におけるセットアップの事前準備の概要

Hyper-V環境のセットアップの事前準備は、以下の流れで行います。詳細については、MSFCのヘルプを参照してください。

  1. ドメインコントローラー用サーバに対する、OSのインストールおよびドメインコントローラーの設定

  2. ストレージの事前準備

    管理対象サーバのMSFCに割り当てるボリューム(LUN)作成(クォーラムディスクおよびクラスタディスク)

  3. 管理対象サーバに対する設定

    1. BIOS設定(ハードウェアの仮想化とデータ実行防止機能(DEP))

    2. OSのインストール

      物理サーバにインストールする場合、サーバ仮想化ソフトウェア製品のマニュアルを参照してください。

      L-ServerにVMホストを導入する場合、「付録K 物理L-Serverに対するVMホストの導入」を参照してください。

    3. ドメインへの参加

    4. SNMPサービスの追加

    5. SNMPサービスおよびSNMPトラップの設定

    6. Hyper-Vの役割の追加

    7. フェールオーバークラスタ機能の追加

  4. 管理対象サーバのクラスタ(MSFC)設定

    1. クラスタ管理用のアクセスポイントは、管理LAN側に作成します。

    2. クォーラム構成では、"ノードおよびディスクマジョリティ"を選択し、クォーラムディスクを指定します。

    3. クラスタ共有ボリュームを有効化します。

    4. クラスタ共有ボリュームにクラスタディスクを追加します。

  5. 管理対象サーバのクラスタ作成後の設定

    1. WMIのリモート有効化を設定します。

      1. VMホスト上で、Windowsのコントロール パネルで"管理ツール"から"コンピュータの管理"を開きます。

        [コンピュータの管理]画面が表示されます。

        [コンピュータの管理]画面から[サービスとアプリケーション]-[WMIコントロール]を右クリックし、[プロパティ(R)]を選択します。

        [WMI コントロールのプロパティ]画面が表示されます。

      2. [WMI コントロールのプロパティ]画面から、[セキュリティ]タブを選択し、[Root]-[virtualization]を選択したあと、<セキュリティ(S)>ボタンをクリックします。

        [セキュリティ ROOT\virtualization]画面が表示されます。

      3. [セキュリティ ROOT\virtualization]画面から、VMホストのログインユーザーを選択し、"リモートの有効化"の"許可"チェックボックスにチェックを入れて、<OK>ボタンをクリックします。

      WMIのリモート有効化が設定されます。

    2. リモートWMIに接続するためのWindowsファイアーウォールの設定を行います。

      1. VMホスト上で、ファイル名を指定して"Gpedit.msc"を実行します。

        [ローカル グループ ポリシー エディタ]画面が表示されます。

      2. [ローカル グループ ポリシー エディタ]画面で、以下のフォルダーを選択します。

        [コンピュータの構成]-[管理用テンプレート]-[ネットワーク]-[ネットワーク接続]-[Windows ファイアウォール]

      3. ドメインに参加している場合は[ドメイン プロファイル]、それ以外は[標準プロファイル]をダブルクリックします。

        [ドメイン プロファイル]画面または[標準プロファイル]画面が表示されます。

      4. 表示された画面で、"Windows ファイアウォール: 着信リモート管理の例外を許可する"を右クリックし、[プロパティ(R)]を選択します。

        [Windows ファイアウォール: 着信リモート管理の例外を許可するのプロパティ]画面が表示されます。

      5. "有効(E)"を選択し、<OK>ボタンをクリックします。

    3. DCOMを設定します。

      1. VMホスト上で、ファイル名を指定して"Dcomcnfg.exe"を実行します。

        [コンポーネント サービス]画面が表示されます。

      2. [コンポーネント サービス]画面で、[コンポーネント サービス]-[コンピュータ]-[マイコンピュータ]を右クリックし、[プロパティ(R)]を選択します。

        [マイ コンピュータのプロパティ]画面が表示されます。

      3. [マイ コンピュータのプロパティ]画面で、[COM セキュリティ]タブを選択します。

      4. "起動とアクティブ化のアクセス許可"の<制限の編集(I)>ボタンをクリックします。

        [起動とアクティブ化のアクセス許可]画面が表示されます。

      5. [起動とアクティブ化のアクセス許可]画面から、"グループ名またはユーザ名(G):"でVMホストのログインユーザーを選択し、"リモートからの起動"と、"リモートからのアクティブ化"の"許可"チェックボックスにチェックを入れて<OK>ボタンをクリックします。

      6. "アクセス許可"の<制限の編集(L)>ボタンをクリックします。

        [アクセス許可]画面が表示されます。

      7. [アクセス許可]画面から、"グループ名またはユーザ名(G):"の"ANONYMOUS LOGON"を選択し、"リモート アクセス"の"許可"チェックボックスにチェックを入れて<OK>ボタンをクリックします。

  6. SCVMMのインストールと設定

    以下の順序で、SCVMMのインストールと設定を行います。

    1. OSインストール

    2. ドメインへの参加

    3. VMホストの登録

      クラスタ単位で登録します。登録するとVMホストに自動的にSCVMMエージェントがインストールされます。

    4. Windowsリモート管理用環境の設定

      本製品に登録するVM管理製品にリモート管理許可を設定します。

      1. VM管理製品が動作しているサーバに管理者権限をもつユーザーでログインします。

      2. コマンド プロンプトから、以下のコマンドを実行します。

        >winrm quickconfig <RETURN>

      3. 問合せに対して"y"を入力します。

    5. SCVMMサーバのMaxShellsPerUserの設定

  7. 本製品の管理サーバをセットアップするマシンでの設定

    本製品の管理サーバをセットアップするマシンに、リモート管理の認証設定を行います。

    1. 管理サーバに管理者権限をもつユーザーでログインします。

    2. コマンド プロンプトで以下のコマンドを実行します。

      >winrm set winrm/config/client @{TrustedHosts="VM管理製品のIPアドレス"} <RETURN>

  8. マネージャーをインストールするサーバ、管理対象になるVMホスト、SCVMM、およびSCVMMエージェントには、Microsoft Updateなどを利用して利用可能な最新の更新プログラムを適用してください。


SCVMMサーバのMaxShellsPerUserの設定

本製品ではPowerShellのWeb Services for Management(以降、WS-Management)を利用してSCVMMを制御しています。

通常、Windowsではユーザーあたりのシェル操作を開始できるプロセスの最大数(MaxShellsPerUser)は5に設定されています。本製品では、最大6セッションの多重制御を行うため、設定を変更する必要があります。

なおWS-Managementは、本製品以外にもWindowsの管理ツールなどでも利用されることがあるので、それらを考慮して6より大きい値をMaxShellsPerUserに設定してください。

以下の手順で、MaxShellsPerUserの設定を変更します。

  1. Windows PowerShellを管理者として実行します。

  2. Set-Locationコマンドレットを使用してカレントディレクトリを変更します。

    PS> Set-Location -Path WSMan:\localhost\Shell <RETURN>

  3. Get-ChildItemコマンドレットを使用して現在のMaxShellsPerUserの設定情報を確認します。

    MaxShellsPerUserに表示された内容が現在の設定となります。

    PS WSMan:\localhost\Shell> Get-ChildItem <RETURN>

    PS WSMan:\localhost\Shell> Get-ChildItem
     WSManConfig: Microsoft.WSMan.Management\WSMan::localhost\Shell
    
    Name                      Value           Type
    ----                      -----           ----
    AllowRemoteShellAccess    true            System.String
    IdleTimeout               180000          System.String
    MaxConcurrentUsers        5               System.String
    MaxShellRunTime           2147483647      System.String
    MaxProcessesPerShell      15              System.String
    MaxMemoryPerShellMB       150             System.String
    MaxShellsPerUser          5               System.String
  4. Set-Itemコマンドレットを使用してMaxShellsPerUserを設定します。

    MaxShellsPerUserを10に設定する場合

    PS WSMan:\localhost\Shell> Set-Item .\MaxShellsPerUser 10 <RETURN>