第4章 インストールの準備


4.1. ネットワークからのインストールの準備

注記
ネットワークベースのインストールを実行する場合は、インストール DVD (またはその他のタイプの DVD または CD)がシステムの CD または DVD ドライブにないことを確認してください。ドライブに DVD または CD があると、予期しないエラーが発生する可能性があります。
CD、DVD、またはフラッシュドライブなどの USB ストレージデバイスで使用可能なブートメディアがあることを確認します。
Red Hat Enterprise Linux インストールメディアは、ネットワークインストール(NFS、FTP、HTTP、または HTTPS 経由)またはローカルストレージを使用したインストールで利用できるようにする必要があります。NFS、FTP、HTTP、または HTTPS のインストールを実行している場合は、以下の手順に従います。
ネットワークを介したインストールに使用する NFS、FTP、HTTP、または HTTPS サーバーは、別のネットワークアクセス可能なサーバーである必要があります。インストール DVD-ROM の完全なコンテンツを提供する必要があります。
注記
Anaconda には、インストールメディアの整合性をテストする機能があります。DVD、ハードドライブ ISO、および NFS ISO のインストール方法で動作します。インストールプロセスを開始する前に、およびインストール関連のバグを報告する前に、すべてのインストールメディアをテストすることが推奨されます(実際に報告されたバグの多くは、不適切に書き込まれた DVD によるものです)。このテストを使用するには、boot: プロンプトで以下のコマンドを入力します。
linux mediacheck
注記
FTP、NFS、HTTP、または HTTPS でインストールファイルにアクセスするために使用されるパブリックディレクトリーは、ネットワークサーバー上のローカルストレージにマッピングされます。たとえば、ネットワークサーバーのローカルディレクトリー /var/www/inst/rhel6.9 は、http://network.server.com/inst/rhel6.9 としてアクセスできます。
以下の例では、インストールファイルが含まれるインストールステージングサーバーのディレクトリーは /location/of/disk/space として指定されます。FTP、NFS、HTTP、または HTTPS 経由で一般に公開されるディレクトリーは、/publicly_available_directory として指定されます。たとえば、/location/of/disk/space は、/var/isos という名前のディレクトリーになります。/publicly_available_directory は、HTTP インストール用の /var/www/html/rhel6.9 である可能性があります。
以下では、ISO イメージ が必要です。ISO イメージは、DVD のコンテンツの完全なコピーを含むファイルです。DVD から ISO イメージを作成するには、次のコマンドを使用します。
dd if=/dev/dvd of=/path_to_image/name_of_image.iso
ここで、dvd は DVD ドライブデバイス、name_of_image は作成される ISO イメージファイルに指定する名前、path_to_image は、作成される ISO イメージが保存されるシステム上の場所へのパスです。
インストール DVD から、インストールステージングサーバーとして機能する Linux インスタンスにファイルをコピーするには、「FTP、HTTP、および HTTPS インストールの準備」 または 「NFS インストールの準備」 に進みます。

4.1.1. FTP、HTTP、および HTTPS インストールの準備

警告
Apache Web サーバーまたは tftp FTP サーバー設定で SSL セキュリティーが有効になっている場合は、TLSv1 プロトコルのみを有効にし、SSLv2 および SSLv3 を必ず無効にしてください。POODLE SSL 脆弱性 (CVE-2014-3566) の影響を受けないようにするためです。Apache のセキュア化に関する詳細、および https://access.redhat.com/solutions/1234773 tftp のセキュリティー保護に関する詳細は、を参照 https://access.redhat.com/solutions/1232413 してください。
インストール DVD の ISO イメージからファイルを展開して、FTP、HTTP、または HTTPS で共有されるディレクトリーに配置します。
次に、 ディレクトリーが FTP、HTTP、または HTTPS で共有されていることを確認し、クライアントアクセスを確認します。ディレクトリーがサーバー自体からアクセスできるかどうかをテストしてから、インストールする同じサブネット上の別のマシンからアクセスできるかどうかをテストします。

4.1.2. NFS インストールの準備

NFS をインストールする場合は、ISO イメージからすべてのファイルを抽出する必要はありません。ISO イメージ自体、install.img ファイル、およびオプションで NFS 経由でネットワークサーバーで product.img ファイルを利用できるようにするだけで十分です。
  1. ISO イメージを NFS のエクスポート済みディレクトリーに転送します。Linux システムで、以下を実行します。
    mv /path_to_image/name_of_image.iso /publicly_available_directory/
    path_to_image は ISO イメージファイルへのパス、name_of_image は ISO イメージファイルの名前、publicly_available_directory は NFS で利用可能なディレクトリー、または NFS で利用可能にするディレクトリーです。
  2. SHA256 チェックサムプログラムを使用して、コピーした ISO イメージはそのままであることを確認します。さまざまなオペレーティングシステム用に、多くの SHA256 チェックサムプログラムが利用できます。Linux システムで、以下を実行します。
    $ sha256sum name_of_image.iso
    ここで、name_of_image は ISO イメージファイルの名前です。SHA256 チェックサムプログラムは、ハッシュ と呼ばれる 64 文字の文字列を表示します。このハッシュを、Red Hat カスタマーポータルの ダウンロード ページにあるこの特定のイメージに表示されるハッシュと比較します( 1章Obtaining Red Hat Enterprise Linuxを参照してください)。2 つのハッシュは同一でなければなりません。
  3. ISO イメージ内から ISO イメージファイル自体を保存したディレクトリーと同じディレクトリーに images/ ディレクトリーをコピーします。以下のコマンドを実行します。
    mount -t iso9660 /path_to_image/name_of_image.iso /mount_point -o loop,ro
    cp -pr /mount_point/images /publicly_available_directory/
    umount /mount_point
    path_to_image は ISO イメージファイルへのパス、name_of_image は ISO イメージファイルの名前、mount_point はイメージからファイルをコピーする際のマウントポイントです。以下に例を示します。
    mount -t iso9660 /var/isos/RHEL6.iso /mnt/tmp -o loop,ro
    cp -pr /mnt/tmp/images /var/isos/
    umount /mnt/tmp
    ISO イメージファイルと images/ ディレクトリーが同じディレクトリーに並べるようになりました。
  4. images/ ディレクトリーに少なくとも install.img ファイルが含まれていることを確認し、インストールを続行できません。オプションで、images/ ディレクトリーには product.img ファイルが含まれている必要があります。ただし、最小 インストール用のパッケージのみがパッケージグループ選択の段階で利用できます( 「パッケージグループの選択」を参照してください)。
    重要
    install.img および product.img は、images/ ディレクトリー内のファイルのみである必要があります。
  5. 公開されているディレクトリーのエントリーが、NFS 経由で利用できるように、ネットワークサーバーの /etc/exports ファイルに存在することを確認します。
    ディレクトリーを特定のシステムに読み取り専用でエクスポートするには、以下を使用します。
    /publicly_available_directory client.ip.address (ro)
    ディレクトリーをすべてのシステムに読み取り専用でエクスポートするには、以下を使用します。
    /publicly_available_directory * (ro)
  6. ネットワークサーバーで、NFS デーモンを起動します(Red Hat Enterprise Linux システムでは、/sbin/service nfs startを使用します)。NFS がすでに実行中の場合は、設定ファイルを再読み込みします(Red Hat Enterprise Linux システムでは /sbin/service nfs reloadを使用します)。
  7. Red Hat Enterprise Linux デプロイメントガイド の指示に従って NFS 共有をテストするようにしてください。NFS サーバーの起動と停止の詳細は、NFS のドキュメントを参照してください。
注記
Anaconda には、インストールメディアの整合性をテストする機能があります。DVD、ハードドライブ ISO、および NFS ISO のインストール方法で動作します。インストールプロセスを開始する前に、およびインストール関連のバグを報告する前に、すべてのインストールメディアをテストすることが推奨されます(実際に報告されたバグの多くは、不適切に書き込まれた DVD によるものです)。このテストを使用するには、boot: プロンプトで以下のコマンドを入力します。
linux mediacheck
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.