このドキュメントで説明されているソフトウェアはサポートされていないか、拡張サポートが提供されています。
現在サポートされているリリースにアップグレードすることをお薦めします。

4.2 キックスタート・ツリーの設定

Spacewalkサーバー上のディストリビューション用にキックスタート・ツリーを設定するには:

  1. すべてのキックスタート・ツリーのルート(通常は/var/distro-trees)が存在しない場合は、このディレクトリを作成し、必要に応じてhttpdtomcat6でファイルを使用できるようにSELinuxファイル・タイプをhttpd_sys_content_tに設定します:

    1. キックスタート・ツリーのルート・ディレクトリを作成します。次に例を示します:

      # mkdir -p /var/distro-trees/ol6-x86_64-server
    2. システムでSELinuxが強制モードで有効になっている場合:

      1. semanageコマンドを使用して、キックスタート・ツリーのデフォルトのファイル・タイプをhttpd_sys_content_tとして定義します:

        # /usr/sbin/semanage fcontext -a -t httpd_sys_content_t "/var/distro-trees(/.*)?"

      2. restoreconコマンドを使用して、ディレクトリ階層全体にファイル・タイプを適用します。

        # /sbin/restorecon -R -v /var/distro-trees

        semanageおよびrestoreconコマンドは、policycoreutils-pythonおよびpolicycoreutilsパッケージで提供されます。

  2. Oracle Linuxメディア・パックのDVDイメージをhttps://edelivery.oracle.com/linuxのOracle Software Delivery Cloudからダウンロードし、適切なマウント・ポイントにマウントします:

    # mount -o loop /var/ISOs/DVDimage.iso /var/distro-trees/olNun-arch-server 

    次の表は、Oracle Linuxリリースで使用可能な完全なOracle Linux Media Pack DVDイメージ・ファイルの一部を示しています:

    リリース

    アーキテクチャ

    DVDイメージ・ファイル

    Oracle Linux 5更新11

    x86 (32ビット)

    V47134-01.iso

    Oracle Linux 5更新11

    x86_64 (64-bit)

    V47133-01.iso

    Oracle Linux 6更新6

    x86 (32ビット)

    V52221-01.iso

    Oracle Linux 6更新6

    x86_64 (64-bit)

    V52218-01.iso

    Oracle Linux 7更新1

    x86_64 (64-bit)

    V74844-01.iso

  3. /etc/fstabにエントリを作成して、リブート後にシステムが常にDVDイメージをマウントするようにします。たとえば、次のようにします:

    /var/ISOs/V74844-01.iso  /var/OSimage/OL7u1-x86_64-server  iso9660  loop,ro  0 0

  4. システムでSELinuxが強制モードで有効になっている場合:

    1. /var/distro-treesディレクトリ階層にpublic_content_tファイル・タイプを設定します。

      # /usr/sbin/semanage fcontext -a -t public_content_t "/var/distro-trees/.*"

    2. restoreconコマンドを使用して、ディレクトリ階層全体にファイル・タイプを適用します。

      # /sbin/restorecon -R -v /var/distro-trees

      semanageおよびrestoreconコマンドは、policycoreutils-pythonおよびpolicycoreutilsパッケージで提供されます。

  5. キックスタート・ツリーをソフトウェア・チャネルに関連付けるか、iPXEクライアントをブートできるようにするには、/var/www/htmlから/var/distro-treesへのシンボリック・リンクを作成します。

    # ln -s /var/distro-trees /var/www/html/distro-trees

    インストール・イメージは、https://swksvr_FQDN/distro-trees/olNun-arch-server/images,などのURLで入手できます。swksvr_FQDNは、SpacewalkサーバーまたはプロキシのFQDNです。

    ブラウザを使用すると、URLにリストされているマウントされたインストール・イメージの内容を確認できるはずです。 ファイルが表示されない場合:

    1. <Directory "/var/www/html">項でOptions Indexes FollowSymLinksを指定することにより、/etc/httpd/conf/httpd.confを編集し、ディレクトリ索引付けとシンボリック・リンクのサポートを有効にします。

    2. httpdサービスをリロードしてください。

      # service httpd reload