検索

7.9. Sysprep を使用した仮想マシンの設定の自動化

download PDF
sysprep は、Windows 仮想マシンのセットアップを自動化するのに使用されるツールです。たとえば、ホスト名、ネットワークインターフェイス、認証キーの設定、ユーザーの設定、Active Directory への接続などです。sysprep は、すべての Windows バージョンにインストールされます。
Red Hat Virtualization は、仮想化テクノロジーを利用して、1 つのテンプレートに基づいて仮想ワークステーションをデプロイすることで、Sysprep を強化します。Red Hat Virtualization は、各仮想ワークステーション用にカスタマイズした自動回答ファイルを作成します。
sysprep は、完全な無人インストールの応答ファイルを生成します。複数の Windows オペレーティングシステムのデフォルト値は、/usr/share/ovirt-engine/conf/sysprep/ ディレクトリーにあります。カスタムの Sysprep ファイルを作成し、/etc/ovirt-engine/ osinfo.conf.d/ ディレクトリーの osinfo ファイルから参照することもできます。これらのファイルは、Sysprep のテンプレートとして機能します。これらのファイルのフィールドは、必要に応じてコピーおよび編集できます。この定義は、Edit Virtual Machine ウィンドウの Initial Run フィールドに入力した値を上書きします。
オーバーライドファイルは /etc/ovirt-engine/osinfo.conf.d/ の下に作成し、/ etc/ovirt-engine/osinfo.conf.d/00-defaults .properties の後に配置するファイル名を持ち、.properties で終わる必要があります。たとえば、/etc/ovirt-engine/osinfo.conf.d/10-productkeys.properties です。最後のファイルが優先され、それより前の他のファイルはすべて上書きされます。
Windows オペレーティングシステムのデフォルト値を /etc/ovirt-engine/osinfo.conf.d/00-defaults.properties からオーバーライドファイルにコピーし、productKey.value フィールドおよび sysprepPath.value フィールドに値を入力します。

例7.2 Windows 7 のデフォルト設定値

# Windows7(11, OsType.Windows, false),false
os.windows_7.id.value = 11
os.windows_7.name.value = Windows 7
os.windows_7.derivedFrom.value = windows_xp
os.windows_7.sysprepPath.value = ${ENGINE_USR}/conf/sysprep/sysprep.w7
os.windows_7.productKey.value =
os.windows_7.devices.audio.value = ich6
os.windows_7.devices.diskInterfaces.value.3.3 = IDE, VirtIO_SCSI, VirtIO
os.windows_7.devices.diskInterfaces.value.3.4 = IDE, VirtIO_SCSI, VirtIO
os.windows_7.devices.diskInterfaces.value.3.5 = IDE, VirtIO_SCSI, VirtIO
os.windows_7.isTimezoneTypeInteger.value = false

7.9.1. テンプレートでの Sysprep の設定

この手順を使用して、テンプレートに追加する標準の Sysprep 設定を指定できます。または、このテンプレートに基づいて仮想マシンを作成する際に Sysprep 設定を設定することもできます。
代替文字列は、/usr/share/ovirt-engine/conf/sysprep/ ディレクトリーのデフォルトファイルで提供される値を置き換えるために使用できます。たとえば、"<Domain><![CDATA[$JoinDomain$]]></Domain>" を使用して、参加するドメインを指定できます。
重要
Sysprep の実行中に仮想マシンを再起動しないでください。

前提条件

  • Windows 仮想マシンのパラメーターが正しく定義されている。
    • そうでない場合は、Edit the Virtual Machines タブをクリックして、Operating System および Cluster フィールドに必要な情報を入力します。
  • 正しいプロダクトキーが Manager のオーバーライドファイルで定義されている。

手順7.15 Sysprep を使用したテンプレートの準備

  1. 必要なパッチとレイヤードソフトウェアで Windows 仮想マシンを構築します。
  2. Windows 仮想マシンに基づいてテンプレートを作成します。「テンプレートの作成」 を参照
  3. 追加の変更が必要な場合は、テキストエディターで Sysprep ファイルを更新します。
このテンプレートを使用して新規仮想マシンをプロビジョニングできるようになりました。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.