メインコンテンツまでスキップ

カスタム・ソフトウェアを伴う Windows 2016 のデプロイ

このシナリオでは、カスタム・ソフトウェア (Java および Eclipse IDE) とともに、Windows 2016 オペレーティング・システムをインストールします。カスタム・ソフトウェアのインストールと構成は、カスタム・ソフトウェアおよびポスト・インストール・スクリプトを含むカスタム・プロファイルが使用されます。カスタム・ソフトウェア・パッケージは、デプロイ中にホストにコピーされ、カスタム・ポスト・インストール・スクリプトで使用可能になります。

始める前に

このシナリオでは、以下のサンプル・ファイルを使用します。

  • Windows インストール・スクリプトは以下のいずれかの形式です。コマンド・ファイル (.cmd)、PowerShell (.ps1)

  • ソフトウェア・ファイルおよびインストール・スクリプトは、デプロイメント時に指定されたカスタム・データとファイル・パスからインストールされます。デフォルトのカスタム・データとファイルのパスは C:\lxca です。

手順

カスタム・ソフトウェアとともに Windows 2016 をデプロイするには、以下の手順を実行します。

  1. ローカル・システムに日本語版 Windows 2016 オペレーティング・システムをダウンロードして、OS イメージ・リポジトリーにイメージをインポートします。詳しくは、オペレーティング・システム・イメージのインポートを参照してください。
    1. XClarity Administrator のメニュー・バーで、「プロビジョニング」 > 「OS イメージの管理」をクリックして、「オペレーティング・システムのデプロイ: OS イメージの管理」ページを表示します。

    2. OS イメージ」タブをクリックします。

    3. インポート」アイコン (「インポート」アイコン) をクリックします。

    4. ローカル・インポート」をクリックします。

    5. 参照」をクリックして、インポートする OS イメージ (例: ja_windows_server_2016_x64_dvd_9720230.iso) を見つけて選択します。

    6. インポート」をクリックして、イメージを OS イメージ・リポジトリーにアップロードします。

    7. インポートが完了するのを待ちます。しばらく時間がかかる場合があります。

  2. ローカル・システムに Windows 2016 のバンドル・ファイルをダウンロードして、OS イメージ・リポジトリーにイメージをインポートします。詳しくは、デバイス・ドライバーのインポートを参照してください。

    バンドル・ファイルには最新のデバイス・ドライバーおよび WinPE ブート・ファイルが含まれており、カスタム OS イメージ・プロファイルに追加できます。このシナリオではカスタム・ブート・ファイルを使用するため、バンドル内のブート・ファイルは使用しません。

    1. ドライバー・ファイル」タブをクリックします。

    2. 「ダウンロード」 > 「Windows バンドル・ファイル」をクリックして Lenovo サポート Web ページに移動し、Windows 2016 のバンドル・ファイルをローカル・システムにダウンロードします。

    3. インポート」アイコン (「インポート」アイコン) をクリックします。

    4. ローカル・インポート」をクリックします。

    5. 参照」をクリックして、インポートする OS イメージ (例: bundle_win2016_20180126130051.zip) を見つけて選択します。

    6. インポート」をクリックして、ファイルを OS イメージ・リポジトリーにアップロードします。

    7. インポートが完了するのを待ちます。しばらく時間がかかる場合があります。

  3. ローカル・システムに、カスタム・ソフトウェアをダウンロードして、ファイルを OS イメージ・リポジトリーにインポートします。詳しくは、カスタム・ソフトウェアのインポートを参照してください。
    1. ソフトウェア」タブをクリックします。

    2. インポート」アイコン (「インポート」アイコン) をクリックします。

    3. ローカル・インポート」をクリックします。

    4. オペレーティング・システムに Windows を選択します。

    5. 参照」をクリックし、インポートする構成設定ファイルを探して選択します (例: jre-8u151-windows-x64-with-configfile.zip)。

    6. インポート」をクリックして、ファイルを OS イメージ・リポジトリーにアップロードします。

    7. インポート」アイコン (「インポート」アイコン) をもう一度クリックします。

    8. ローカル・インポート」をクリックします。

    9. オペレーティング・システムに Windows を選択します。

    10. 参照」をクリックし、インポートする構成設定ファイルを探して選択します (例: eclipse-java-oxygen-1a-win32-x86_64.zip)。

    11. インポート」をクリックして、ファイルを OS イメージ・リポジトリーにアップロードします。

  4. カスタム・ポスト・インストール・スクリプトを作成して、OS イメージ・リポジトリーにファイルをインポートします。
    ソフトウェアをインストールするためのコマンドを追加します。例:
    Write-Output "Install Java...."
    Invoke-Command -ScriptBlock
    {#predefined.otherSettings.deployDataAndSoftwareLocation#\jre-8u151-windows-x64.exe
    [INSTALLCFG=#predefined.otherSettings.deployDataAndSoftwareLocation#\java_configfile.cfg]
    /s}

    Write-Output "Install Eclipse..."
    $eclipseDir="C:\Users\Administrator\Desktop\eclipse"
    New-Item -ItemType directory -Path $eclipseDir
    Expand-Archive -LiteralPath
    "#predefined.otherSettings.deployDataAndSoftwareLocation#\eclipse-java-oxygen-1a-win32-x86_64.zip"
    -DestinationPath $eclipseDir

    これらのコマンドは、抽出されたデータおよびソフトウェア・ファイルへのパスに事前定義済みマクロを使用することに注意してください (predefined.otherSettings.deployDataAndSoftwareLocation)。

    また、サンプル・ファイルに示されているように、XClarity Administrator のジョブ・ログにカスタム・メッセージを送信するコマンドを追加することもできます。詳しくは、インストール・スクリプトに報告するカスタム・ステータスの追加を参照してください。

    カスタム・インストール・スクリプトをインポートするには、以下の手順を実行します。詳しくは、カスタム・インストール・スクリプトのインポートを参照してください。

    1. インストール・スクリプト」タブをクリックします。

    2. インポート」アイコン (「インポート」アイコン) をクリックします。

    3. ローカル・インポート」をクリックします。

    4. オペレーティング・システムに Windows を選択します。

    5. 参照」をクリックし、インポートする無人ファイルを探して選択します (例: Windows_installSoftware_customScript.ps1)。

    6. インポート」をクリックして、ファイルを OS イメージ・リポジトリーにアップロードします。

  5. カスタム無人ファイルを含むカスタム OS イメージ・プロファイルを作成します。詳しくは、カスタム OS イメージ・プロファイルの作成を参照してください。
    1. OS イメージ」タブをクリックします。

    2. カスタマイズする OS イメージ・プロファイルを選択します (例: Datacenter virtualization)。

    3. 作成」アイコン (「作成」アイコン) をクリックして、「カスタマイズされたプロファイルの作成」ダイアログを表示します。

    4. 全般」タブで、以下の操作を行います。

      1. プロファイルの名前を入力します (例: Custom Windows with software)。

      2. カスタム・データおよびファイル・パス」フィールドにはデフォルト値を使用します。

      3. カスタマイズ・タイプとして「なし」を選択します。

      4. 次へ」をクリックします。

    5. ドライバー・オプション」タブで、「次へ」をクリックします。同梱のデバイス・ドライバーはデフォルトで含まれています。

    6. ブート・オプション」タブで、「次へ」をクリックします。デフォルトでは、事前定義済み WinPE ブート・ファイルが選択されます。

    7. ソフトウェア」タブで、ソフトウェア・インストール・ファイル (例: jre-8u151-windows-x64-with-configfile.zip および eclipse-java-oxygen-1a-win32-x86_64.zip) を選択し、「次へ」をクリックします。

    8. インストール・スクリプト」タブで、インストール・スクリプト (例: Windows_installSoftware_customScript.ps1) を選択し、「次へ」をクリックします。

    9. 要約」タブで設定を確認します。

    10. カスタマイズ」をクリックして、カスタム OS イメージ・プロファイルを作成します。

  6. カスタム OS イメージ・プロファイルをターゲット・サーバーにデプロイします。詳しくは、オペレーティング・システム・イメージのデプロイを参照してください。
    1. XClarity Administrator のメニュー・バーで、「プロビジョニング」 > 「OS イメージのデプロイ」をクリックして、「オペレーティング・システムのデプロイ: OS イメージのデプロイ」ページを表示します。

    2. 各ターゲット・サーバーで、以下の操作を実行します。

      1. サーバーを選択します。

      2. 「選択の変更」 > 「ネットワーク設定」をクリックし、サーバーのホスト名、IP アドレス、DNS、MTU および VLAN 設定を指定します。

        ヒント
        VLAN 設定は、VLAN モードが「共通設定」 > 「IP の割り当て」 > 「VLAN を使用する」で設定されている場合のみ使用できます。
      3. デプロイするイメージ」列のドロップダウン・リストから、カスタム OS イメージ・プロファイル (例: <base_OS>|<timestamp>_Custom Windows with software) を選択します。

        すべてのターゲット・サーバーが同じカスタム・プロファイルを使用していることを確認します。
      4. (オプション) 「ライセンス・キー」アイコン (「ライセンス・キー」アイコン) をクリックして、インストールしたオペレーティング・システムをアクティブにするときに使用するライセンス・キーを指定します。

      5. オペレーティング・システム・イメージをデプロイする格納場所を「ストレージ」列から選択します。

        オペレーティング・システム・デプロイメントが成功したことを確認するには、オペレーティング・システム・デプロイメント用に選択されたストレージ以外のすべてのストレージを、管理対象サーバーから切り離します。
      6. 選択したサーバーのデプロイメント・ステータスが「動作可能」になっていることを確認します。

    3. ターゲット・サーバーをすべて選択し、「イメージのデプロイ」アイコン (「イメージのデプロイ」アイコン) をクリックして、オペレーティング・システム・デプロイメントを開始します。

    4. 要約」タブで設定を確認します。

    5. デプロイ」をクリックしてオペレーティング・システムをデプロイします。