前のトピック: Windows Filer次のトピック: Windows SQL および IIS


Windows Server 2008 Filer

ntfs08 ボリューム上でのファイルシステム レベルの操作は、Sys_Filer_Window08 テンプレート アプリケーションと、/system_ms:Filer_Windows08 アプライアンスによって提供されます。 CA AppLogic® ソフトウェア バージョンからこれらをインポートできます。 この操作を実行するにはグリッド管理者である必要があります。

注: Server Windows exe には APK が含まれます。 APK は、APK をインストールする前に、自動準備スクリプトを実行します。 すでにマシンを準備している場合は、自動準備スクリプトを無効にできます。 インストールの実行中に、[カスタム]を選択し、準備スクリプトを無効にします。 その後、手動で APK 準備スクリプトを実行できます。 手動での手順を確認するには、「APK 準備スクリプトの手動実行」を参照してください。

以下の手順に従います。

  1. Sys_Filer_Windows08 アプリケーションをインポートします。
    1. BFC サーバ上の CA AppLogic®-version ダウンロード ディレクトリに移動します。 たとえば、/opt/bfc/applogic-versions/<release number> などです。
    2. 以下のコマンドを使用して、ファイル Sys_Filer_Windows08-<version>.tar をグリッド コントローラにコピーします。
      scp Sys_Filer_Windows08-<version>.tar <controller IP>:/vol/_impex/
      
    3. 以下のコマンドを使用して、SSH を介してグリッド コントローラへログインし、ファイルを解凍します。
      tar –xf Sys_Filer_Windows08-<version>.tar
      
    4. 以下のようにアプリケーションをインポートします。
      3t app import Sys_Filer_Windows08 Sys_Filer_Windows08 
      
  2. system_ms カタログをインポートします。
    1. BFC サーバ上の CA AppLogic® バージョンのダウンロード ディレクトリに移動します。
    2. 以下のコマンドを使用して、ファイル system_ms-<version>.tar をグリッド コントローラにコピーします。
      scp system_ms-<version>.tar <controller IP>:/vol/_impex/
      
    3. 以下のコマンドを使用して、SSH を介してグリッド コントローラへログインし、ファイルを解凍します。
      tar –xf system_ms-<version>.tar
      
    4. 以下のようにカタログ /system_ms をインポートします。
      3t cat import /system_ms system_ms 
      

注:

Filer_Windows08 アプライアンスは、Windows Server 2008 Standard Edition Core Install 32 ビット(SP1 または SP2 のいずれか)をベースとします。 Core Install は、ファイラ アプライアンス ブート ボリュームのサイズを減らすために使用されます。

このアプライアンスを作成するための最初の作業は、同じ OS を使用してベース サーバ クラスを作成することです。次に手順を示します。

  1. Windows 2008 Server 32 ビットの ISO イメージを、グリッド コントローラの impex ボリュームにコピーします。 SP1 または SP2 いずれかの ISO を使用します。

    この例では、Microsoft の MSDN サイトからダウンロードした ISO イメージ(en_windows_server_2008_datacenter_enterprise_standard_sp2_x86_dvd_342333.iso)を使用します。

  2. 3Tshell を開き、iso2class ユーティリティを使用して、Windows Server 2008 Standard Edition Core Install 32 ビットのインストールを開始します。

    注: install_size はオペレーティング システムのインストール サイズに応じて変わる場合があります。

    このコマンドを実行すると、win08sc-install アプリケーションが作成および起動され、指定された ISO イメージからシングルトン iso2class が起動されます。

  3. 以下のいずれかの方法で、シングルトンのグラフィック コンソールにアクセスします。
  4. グラフィカル コンソールが表示された後、Windows 2008 Server インストール インターフェースが表示されるはずです。 OS のインストールを開始します。

    インストール中、シングルトンが再起動され、グラフィカル コンソールが無効になります。 その場合は、グラフィカル コンソールを一度閉じて、再度開きます。

  5. インストールが完了すると、シングルトンが再起動し、新しいパスワードの設定が求められます。

    新しいパスワードを入力し、Enter キーを押します。

    Windows により、管理者の新しいパスワードが設定され、管理者のパスワードが正常に設定されたことを示すメッセージが表示されます。

    [OK]をクリックします。

    Windows が自動的に Administrator デスクトップにログインします。

  6. 以下の操作を実行します。

    ESX グリッドで Windows アプライアンスを作成する場合は、以下の手順で VMware ツールをインストールします。

    1. アプリケーションを停止します。
    2. グリッド シェルで、3t vol copy _GLOBAL_RO:vmware_tools_windows APPNAME:vmware_tools_windows を実行します。
    3. ブラウザでインフラストラクチャ エディタを開きます
    4. シングルトン アプライアンス[iso2class]を右クリックし、[ユーザ ボリューム]を選択します。
    5. プレースホルダ iso_volume1 に対するボリューム[vmware_tools_window]を選択します。
    6. 保存して、アプリケーションを開始します。
    7. グラフィカル コンソールからログインします。
    8. グラフィカル コンソール ウィンドウの上部の中央で Ctrl + Alt + Del ボタンを押します。
    9. グラフィカル コンソール ウィンドウ内の任意の場所をクリックします。
    10. Tab キーと矢印キーを使用して、[タスク マネージャの起動]に移動します。
    11. Tab キーを使用して、[新しいタスク]に移動し、スペースキーを押します。
    12. VMware ツールのインストールを自動的に実行するには、D:¥setup.exe/S /v /qn を入力します。

    インストール時に自動的にアプライアンスが再起動されます。 これには数分かかります。 再起動後、グラフィカル コンソールを再び開き、アプライアンスにログインします。

  7. デスクトップが表示されたら、コマンド シェルで以下の操作を実行します。
    1. ページ ファイル サイズを 16 M に設定します。
    2. wmic computersystem where name="%COMPUTERNAME%" set AutomaticManagedPagefile=False
    3. wmic pagefileset where name="C:¥¥pagefile.sys" set InitialSize=16,MaximumSize=16
    4. Reboot: shutdown –r –t 0
  8. およそ 1 分後、グラフィカル コンソールを再び開き、Windows デスクトップにログインします。

    注: 以下のオプションの手順も準備スクリプトで実行されます。 準備スクリプトを実行しない場合は、これらの手順を手動で実行する必要があります。

  9. (オプション)電力管理ハイバーネーション サポートを無効にします(powercfg -h off)。 dir を実行します。 ディスクに約 1 GB の空き容量がある必要があります。
  10. (オプション)Windows ディスク デバイスのデフォルトのタイムアウト値を 60 秒に設定します。
    1. regedit を実行してレジストリ エディタを開きます。
    2. HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Disk キーに移動します。
    3. 左ペインでディスクを右クリックし、[新規]-[DWORD 値]を選択します。
    4. TimeOutValue を入力
    5. Enter キーを押します。
    6. [TimeOutValue]を右クリックし、[修正]を選択します。
    7. タイプを[10 進数]に設定し、値を 60 に設定します。
    8. [OK]をクリックして、[保存]をクリックします。
  11. TurboGate PV ドライバをインストールする場合は、TCP チェックサム オフロードを無効にします。
    1. レジストリ エディタで、HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Tcpip/Parameters に移動します。
    2. 左ペインでディスクを右クリックし、[新規]-[DWORD 値]を選択します。 DisableTaskOffload と入力して、Enter キーを押します。

      [DisableTaskOffload]を右クリックし、[修正]を選択します。

      値を 1 に設定した後、[OK]をクリックします。

    3. レジストリ エディタを閉じます。
  12. 次の手順で Windows をアクティベートします。

    外部ネットワーク アクセスを設定します。

    1. netsh interface ipv4 set address name="Local Area Connection" source=static address=X.X.X.X mask=X.X.X.X gateway=X.X.X.X(有効なネットワーク設定を使用します)
    2. netsh interface ipv4 add dnsserver name="Local Area Connection" X.X.X.X index=Y(ここで、X.X.X.X は DNS Server の IP アドレスです。また、Y はリスト内での場所です(たとえば 1))

    外部ネットワーク アクセスを確認します。 たとえば、www.google.com に ping を実行します。

  13. Windows 2008 Server のプロダクト キーを更新し、Windows をアクティベートします。
    1. プロダクト キーを更新します: slmgr.vbs –ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX(適切なプロダクト キーを使用します)。コマンドが非同期で完了するまでおよそ 30 秒待ちます。
    2. Windows をアクティブにします: slmgr.vbs –ato。コマンドが非同期で完了するまでおよそ 1 分待ちます。
    3. 有効化を確認します: slmgr.vbs -xpr。 Windows がアクティブであることを示すポップアップ ウィンドウが表示されるはずです。 そうでない場合は、前の手順を繰り返します
  14. OS をシャットダウンし、以下の手順に従って iso2class インストールを続行します。
    1. Shutdown -s -t 0
    2. およそ 5 秒待機した後、iso2class ユーティリティを実行している 3T シェル内で、Enter キー、Y キー、Enter キーの順に押します。 これにより、2 番目のボリュームがシングルトンに利用可能になります。
  15. およそ 1 分後、グラフィカル コンソールを再び開き、Windows デスクトップにログインします。
  16. シングルトンを完全に管理された CA AppLogic® アプライアンスに変換するには、現在の Windows Server msi をインストールします。

    インストーラは、シングルトンの E ドライブに配置できるようになりました。

    コマンド シェルで「E:」と入力し、Enter キーを押して E ドライブに移動します。

    Server_Windows.msi(たとえば、Server_Windows-2.0.2-1.msi)を実行して Windows Server MSI をインストールします。

    注: ドライブ D からドライブ C に VMware セットアップ ファイルをコピーします。

  17. TurboGate PV ドライバをインストールする場合は、E:¥TurboGate_GTools-3.0.1.exe を C:¥ にコピーします。
  18. 基本的なインストールを完了します。
    1. Shutdown -s -t 0
    2. およそ 5 秒待機した後、iso2class ユーティリティを実行している 3t シェルで Enter キー、Y キー、Enter キーの順に押します。
    3. 3Tshell 内でプロンプトが表示された場合は、[アプライアンスは完全に管理対象]を選択します。

      iso2class はアプリケーションを停止し、シングルトン境界を汎用サーバ アプライアンスの境界に変更し、アプリケーションを再起動します。 再起動時、アプライアンスはメンテナンス モードになります。

  19. TurboGate PV ドライバをインストールする場合:
    1. 3T シェルから、SSH でシングルトンにアクセスします(ssh win08sc-install:main.iso2class)。
    2. 管理者パスワードを設定します: net user administrator password(パスワードを選択します)。
    3. グラフィカル コンソールからログインし、C:¥TurboGate_Tools-Setup-V3.0.1.exe を実行します。

      必要に応じて、[Install Anyway]を選択します。

      インストールの後に再起動は行いません。 [I want to reboot later]を選択し、[Finish]ボタンを押します。

    4. 3Tshell で次のコマンドを実行します。

      app restart win08sc-install --debug

    5. Xen グリッド上でインストールを実行する場合は、アプリケーションの起動開始後およそ 1 分待機した後、グラフィカル コンソールを使用してログインし、ドライバ インストールが完了するまでおよそ 1 分待機します。 ipconfig /all を実行すると、Halsign GK Ethernet Adapter #X として各イーサネット アダプタが示されます。

      この時点で:

      • アプリケーションの起動がタイム アウトになっていない場合、正常に完了するはずです。そうでない場合は、グラフィカル コンソールで OS をシャットダウンします。これにより、app start --debug が失敗します。 その後、3Tshell で app stop win08sc-install を実行します。
      • アプリケーション起動がタイムアウトしている場合は、3Tshell で app stop win08sc-install を実行し、その後グラフィカル コンソール内からシャットダウンします。
    6. 3Tshell で以下のコマンドを実行し、アプライアンスがエラーなく起動することを確認します。
      app start win08sc-install
      
  20. SSH でシングルトンにアクセスし、管理者パスワードを設定します(net user administrator password)。

    グラフィカル コンソールからログインし、コマンド シェルでコンピュータ名を変更します: wmic computersystem where name="%COMPUTERNAME%" rename name="WIN08SC"

  21. SSH セッションの Bash シェル内で次の手順を実行します。
    1. rm -f /appliance/passwd.stamp
    2. 必要に応じて、rm -f /cygdrive/c/TurboGate_Tools-Setup-V3.0.1.exe を実行します。
    3. 複雑な Administrator パスワードを設定します。 これによって、他のユーザが SSH セッションでまず新しいパスワードを設定せずにアプライアンスにログインするのを防止します。 たとえば、ネットワーク ユーザ管理者 pq398hpaowht0293j^LWOIFH9htfw9jfe。
    4. ssh セッションを終了します。
    5. rm -f ~/.bash_history を実行します。 これによって、Bash 履歴からパスワードがクリアされます。
    6. ssh セッションを終了します。
  22. シングルトンを WIN08SC カタログ アプライアンス クラスに変更します。
    1. アプリケーションを停止します。
    2. インフラストラクチャ エディタでアプリケーションを開きます。
    3. シングルトンを右クリックし、[属性]を選択します。
      • インスタンス名を WIN08SC に変更します。
    4. シングルトンを右クリックし、[境界の変更]を選択します。
      • クラス名を WIN08SC に変更します。
      • 説明を入力します。 例: Windows Server アプライアンス - Windows Server 2008 Standard Edition Core Install SP2 32 ビットに基づきます。
      • 以下のリソース設定を変更します。

        CPU (数)

        最小: 0.25

        最大: 4

        デフォルト: 0.5

        メモリ(バイト)

        最小: 512

        最大: 4G

        デフォルト: 768M

        帯域幅(ビット/秒)

        最小: 1M

        最大: 2G

        デフォルト: 100M

    5. [保存]をクリックし、[OK]をクリックします。 インフラストラクチャ エディタが表示されます。
  23. シングルトンを必要な権限のある /system_ms カタログに移動します。 シングルトンを移動させるには、カタログへのフル アクセス権限が付与されている必要があります。 詳細については、「コマンド ライン シェル リファレンス ガイド」の「catalog modify_acl」を参照してください。

    これで、WIN08SC ベース クラスが作成されました。

稼働用 Windows Server 2008 ファイル アプライアンスの作成

以下の手順に従って、稼働用の Windows Server 2008 Filer アプライアンス(/system_ms:Filer_Windows08)を作成します。

  1. インフラストラクチャ エディタで、win08sc-install アプリケーション内の WIN08SC インスタンスをブランチ化します。
  2. アプライアンスを右クリックし、[境界の変更]を選択し、[ボリューム]タブを選択します。
    1. D:¥ のマウント ポイントのプレースホルダ ボリュームに apk_volume を使用するよう、新しいプレースホルダを追加します。

      このボリュームは、os=windows オプションが iso2class と一緒に使用されるため、使用可能です。

      apk_volume がない場合は、vol copy _GLOBAL_RO:apk_windows appname:apk_volume コマンドを使用して、3T シェルから apk_windows ボリュームをコピーします。

    2. アプリケーションを保存し、開始します。
  3. SSH でシングルトンにアクセスし、管理者パスワードを設定します(net user administrator password)。
  4. シングルトンのグラフィカル コンソールにログインし、コマンド シェルで D:¥Filer_Windows-3.0.8-1.msi に現在の Windows Filer MSI をインストールします。
  5. SSH セッションの Bash シェル内で次の手順を実行します。
    1. 他のユーザがまず SSH セッションで新しいパスワードを設定せずに Administrator としてアプライアンスにログインしないように、複雑な Administrator パスワードを設定します。 たとえば、ネットワーク ユーザ管理者 pq398hpaowht0293j^LWOIFH9htfw9jfe。
    2. SSH シェルに再度ログインします。
    3. rm -f ~/.bash_history を実行します。 これによって、Bash 履歴からパスワードがクリアされます。
    4. ssh セッションを終了します。
  6. アプリケーションを停止します。
  7. /system_ms: Filer_Windows08 のロック解除
  8. /system_ms:Filer_Windows08 のインスタンスを使用して新規アプリケーション win08filer-install を作成し、インスタンスを分岐させます。

    作成されたシングルトンの境界を変更し、ドキュメント URL を http://doc.3tera.net/AppLogic35/en/CatFilerWindows08.html に設定します。

  9. アプリケーションを保存します。
  10. 3Tshell で以下のコマンドを実行します。
    vol destroy win08filer-install:Filer_Windows08.boot --force 
    vol copy win08sc-install:WIN08SC.boot win08filer-install:Filer_Windows08.boot 
    class destroy /system_ms:Filer_Windows08 --force 
    
  11. win08filer-install のインフラストラクチャ エディタで、/system_ms カタログにシングルトンをドラッグします。

    これには、グリッドへの管理者アクセス権が必要です。

  12. /system_ms: Filer_Windows08 のロック

これで、/system_ms:Filer_Windows08 アプライアンス クラスが完成し、使用できる状態になりました。