エンタープライズ プールの準備 (コマンド ライン)
エンタープライズ プールを準備する前に、前提条件をいくつかインストールする必要があります。SQL Server のバックエンド サーバーで次のステップを実行することをお勧めします。次のステップは、SQL Server がバックエンド サーバーにインストール済みであることが前提となります。
注意
この展開のセクションでは、MSI ファイルの実行時に /qr オプションが使用されるため、コマンドは Quiet モードで実行され、ユーザーによる操作は最小限で済むか、まったく必要ありません。インストールの進捗を示すダイアログ ボックスが画面に表示されますが、入力が必要となることはありません。
注意
次のステップでは必要なスイッチのみが示されています。各コマンドの完全なオプション一覧については、「Office Communications Server 用のエンタープライズ プールの準備 (コマンド ライン)」(英語) を参照してください。
エンタープライズ プールを準備するには
SQL Server 2005 Service Pack 2 Backwards Compatibility Pack をインストールします。このインストールは使用する SQL Server のバージョンに関係なく必要です。
SQLServer2005_BC_x64.msi /qr
DNS を構成する
このステップは、ドメイン コントローラーで Windows の DNS マネージャーを使用して実行する必要があります。DNS の構成方法については、「サーバーまたはプールの DNS レコードの作成と確認」を参照してください。プールの作成前にこのステップを実行しないと、プールは作成されますが、警告メッセージが生成されます。DNS マネージャーで新しいホストを作成し、このホストの名前として作成予定のプールの名前を指定します。IP アドレスは、ハードウェア ロード バランサーのアドレスである必要があります。ハードウェア ロード バランサーを使用していない場合は、フロントエンド サーバーの IP アドレスを使用します。
プールを作成します。
LCSCmd /Forest /Action:CreatePool /PoolName:<poolname> /PoolBE:<pool back end server name\SQL Server instance name> /RefDomain:<domain FQDN> /MeetingContentPath:<UNC path to NTFS shared folder for meeting content> /MeetingMetaPath:<UNC path to NTFS shared folder for meeting metadata> /AppDataLocation:<Application data UNC path> /ClientUpdateLocation:<UNC path to NTFS folder>
次にサンプル値の例を示します。
LCSCmd /Forest /Action:CreatePool /PoolName:Pool01 /PoolBE:Pool01-BE\Live /RefDomain:contoso.com /MeetingContentPath:\\OCSShares\MeetingContent /MeetingMetaPath:\\OCSShares\MeetingMetaData /AppDataLocation:\\OCSShares\AppData /ClientUpdateLocation:\\OCSShares\ClientUpdate
以上のコマンドによってプールは作成されますが、4 個のデータベースおよび 4 個のトランザクション ログ ファイルのインストール先となる物理ドライブを管理者が選択することはできません。これらのファイル用の場所を設定するには、次の構文のコマンドを使用します。
LCSCmd.exe /Forest /Action:CreatePool /PoolName:<poolname> /PoolBE:<Host name of SQL Server>,<non default TCP port> /PoolFQDN:<pool FQDN> /InternalWebFQDN:<pool FQDN> /RefDomain:<domain FQDN> /ABOutputlocation:<UNC path to NTFS shared folder for ABS files> /MeetingContentPath:<UNC path to NTFS shared folder for meeting content> /MeetingMetaPath:<UNC path to NTFS shared folder for meeting metadata> /AppDataLocation:<UNC path to NTFS shared folder for application data>/ClientUpdateLocation:<UNC path to NTFS shared folder for device update data> /DBDataPath:<full path to database file> /DBLogPath:<full path to log file> /DynDataPath:<full path to database file> /DynLogPath:<full path to log file> /ABSDataPath: <full path to database file> /ABSLogPath: <full path to log file> /ACDDataPath: <full path to database file> /ACDLogPath: <full path to log file> /Force:TRUE
次にサンプル値の例を示します。
LCSCmd /Forest /Action:CreatePool /PoolName:Pool01 /PoolBE:Pool01-BE\Live /RefDomain:contoso.com /MeetingContentPath:\\OCSShares\MeetingContent /MeetingMetaPath:\\OCSShares\MeetingMetaData /AppDataLocation:\\OCSShares\AppData /ClientUpdateLocation:\\OCSShares\ClientUpdate /DBDataPath:"x:\DataFolder" /DBLogPath:"x:\LogFolder" /DynDataPath:"x:\DataFolder" /DynLogPath:"x:\LogFolder" /ABSDataPath: "x:\DataFolder" /ABSLogPath:"x:\LogFolder" /ACDDataPath:"x:\DataFolder" /ACDLogPath:"x:\LogFolder"
プールが正常に作成されたことを確認します。
LCSCmd /Forest /Action:CheckPoolState /PoolName:Pool01