1 インストールの準備
インストール先が単一システムであっても複数のシステムであっても、インストールを確実に成功させるには、計画を立てる必要があります。
ノート:
以前のメジャーOracle Linuxリリースの最新バージョンから、現在のメジャー・リリース・バージョンにアップグレードするには、Leappユーティリティを使用します。Oracle Linux 9: Leappによるシステムのアップグレードを参照してください。システム要件
ご使用のシステムが次の最低要件を満たしていることを確認してください。一般に、システム内のリソースが多いほど、システムのパフォーマンスが向上します。
-
最小2個、最大2048個の論理CPU
- x86_64ハードウェアにインストールする場合のCPUの最小x86-64-v2マイクロアーキテクチャ・レベル
ヒント:
ハードウェアでx86-64-v2以上をサポートできるかどうかわからない場合は、Oracle Linux 8またはOracle Linux 7をインストールして次のコマンドを実行することを検討してください:sudo /lib64/ld-linux-x86-64.so.2 --help | grep x86-64-v
出力に(supported, searched)が含まれている場合は、マイクロアーキテクチャ・レベルの横に、そのレベルがCPUでサポートされます。たとえば、マイクロアーキテクチャ・レベル2および3はサポートされていますが、4はサポートされていないことを示しています:sudo /lib64/ld-linux-x86-64.so.2 --help | grep x86-64-v x86-64-v4 x86-64-v3 (supported, searched) x86-64-v2 (supported, searched)
-
論理CPU当たり1.5 GBのメモリー。最大64 TB
-
少なくとも10 GBのディスク領域(推奨最小値は20 GB)
-
一部のUEFIファームウェアではUEFI/MBRブートがサポートされていないため、UEFIシステムでは、ターゲット・ディスクでGPT (GUIDパーティション表)が使用されていることを確認します
インストールの問題およびシステム要件については、次の追加リソースを参照してください。
-
Oracle Linuxの一般的なドキュメントにある、インストールするOracle Linuxバージョンのリリース・ノート
システム構成
システム自体の構成もインストールに影響します。次の点を考慮してください。
- ストレージ
-
-
オペレーティング・システムをインストールするストレージ・デバイスおよびパーティション。ディスク領域が不足している場合は、インストール・プログラムによって警告が表示されます。
-
各ファイル・システム(
/
、/boot
、/home
、/var/tmp
など)の記憶領域、ファイル・システム・タイプ、および各ファイル・システムの基礎となるブロック・デバイスに暗号化が必要かどうか。 -
ストレージ・デバイスのレイアウトおよび構成(たとえば、論理ボリューム管理のRAID構成や暗号化などの使用)。
-
iSCSIまたはFCoE接続の場合、WWIDまたは使用されるポート、ターゲットおよびLUN。
-
- ネットワーク
-
-
DHCPまたは静的アドレス、FQDNまたはホスト名などを使用した、必要なネットワーク設定。
-
インストール中に構成するその他の特殊なネットワーク・インタフェース(VLANやネットワーク結合など)
-
- ソフトウェア
-
-
インストールするその他すべてのリポジトリおよびプロキシ設定のURL。
-
システムの目的(Webサーバーなど)に基づいてインストールするソフトウェア・パッケージ。
-
インストール・イメージの取得
Oracle Linuxをインストールするには、次の場所からインストール・イメージをダウンロードします。
- Oracle Software Delivery Cloud (https://edelivery.oracle.com)。
- Oracle Linux yumサーバー(https://yum.oracle.com/oracle-linux-isos.html)。
ただし、Oracle Linux yumサーバーでは、Unbreakable Linux Network (ULN)にある一部のチャネルの同等のリポジトリが提供されないことに注意してください。これらのチャネルでは、非オープン・ソース・パッケージを提供しています。ULNの詳細は、Oracle Linux: Oracle Linuxでのソフトウェアの管理を参照してください。
次のインストール・イメージは、特に指定されていないかぎり、x86_64プラットフォームとaarch64プラットフォームの両方で使用できます。
- ローカルまたはリモートに配置されたシステムへの一般的なインストールの場合は、Oracle LinuxのフルISO。
- ネットワーク・インストールの場合、またはインストール・メディアにフルISOを格納するための領域が不足している場合は、Oracle LinuxのブートISO。
- Btrfsファイル・システムを使用するインストールの場合、またはUEKでのみサポートされているハードウェアへのインストールの場合は、サポートされているUEKリリースのブートISO。
Oracle LinuxをBtrfsファイル・システムとともにインストールする手順は、Btrfs rootファイル・システムを持つシステムのインストールを参照してください。
- そのリリース内のソフトウェア・パッケージのソース・コードがを含まれているソースDVD。
インストールISOのみでなく、Oracle Linuxイメージを使用してOracle Cloud Infrastructure (OCI)にコンピュート・インスタンスを作成することもできます。これらのイメージの詳細は、Oracle Cloud Infrastructureドキュメントのページ(https://docs.oracle.com/iaas/images/)で、使用する特定のイメージのリリース・ノートを参照してください。Oracle Linuxインスタンスの使用の詳細は、https://docs.oracle.com/en-us/iaas/oracle-linux/home.htmを参照してください。
Oracle Linuxリリースに対する最新の3つの更新のための入手可能なISOについては、https://yum.oracle.com/oracle-linux-ISOs.htmlを参照してください。
インストール・メディアの準備
ISOイメージを使用してOracle Linuxをインストールする前に、まず、次のようなブート可能インストール・メディアにそれを格納する必要があります。
USBフラッシュ・ドライブ
USBフラッシュ・ドライブやSDカードなどのポータブル・デバイス上のブート・イメージを使用することで、Oracle Linuxをインストールできます(システムのファームウェアでこれらのデバイスからのブートがサポートされている場合)。
ブート可能ドライブを作成するには、dd
コマンドを使用します。または、別のサードパーティ製ユーティリティを使用してISOイメージをドライブに書き込みます。たとえば、Fedora Media Writerを使用したOracle Linux用USBインストール・メディアの作成を参照してください。
注意:
この手順を実行すると、ドライブ上の既存データがすべて破棄されます。必ず、システム上のUSBドライブの正しいデバイス名を指定してください。
-
USBフラッシュ・ドライブをOracle Linuxシステムに挿入します。
-
そのドライブ上のファイル・システムを確認します。
sudo df /media/usb
Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdb1 35346 35346 0 100% /media/USB
- ファイル・システムをアンマウントします。
sudo umount /dev/sdb1
-
ISOイメージ・ファイルの内容をUSBデバイスに書き込みます。次に例を示します。
sudo dd if=./full_image.iso of=/dev/sdb bs=512k
これで、システムをブートしインストールを開始するための、USBフラッシュ・ドライブの使用準備ができました。
DVDまたはCD
記憶域の制限により、CDやDVDは、ISOイメージの収容には十分でなくなる可能性があります。つまり、それらで格納できるのはブートISOイメージのみとなります。
ダウンロードしたISOイメージ・ファイルをCDまたはDVDに書き込むには、cdrecord
などのコマンドを使用します。次に例を示します。
sudo cdrecord -v -eject speed=16 dev=ATA:0,2,0 file_name.iso
CDまたはDVDライターに対応するSCSIサブシステムおよびデバイスを表示するには、cdrecord -scanbus
コマンドを使用します
ネットワーク・ドライブ
ネットワーク・ドライブの場合、ダウンロードするイメージは、フルISOイメージ、またはブート・イメージのみのどちらかになりますが、ネットワーク・サーバーはどのタイプでもかまいません(NFSやWebサーバーなど)。
ISOイメージをネットワーク・ドライブにコピーするには、まずそのイメージをマウントしてから、次のコマンド構文を使用します。
sudo cp -a -T path-to-mounted-ISO-image network_dir
たとえば、Webサーバーを使用してネットワーク・ドライブをホストしており、ISOイメージをそのサーバーの/mnt
の場所にマウントしてある場合は、次のコマンドを実行できます。
sudo cp -a -T /mnt /var/www/html/OSimage/OL9
コマンドが完了したら、ネットワーク・ドライブからシステムをブートできます。
ノート:
ネットワーク・ドライブの使用はネットワーク・インストールの一部であり、そのためには、ネットワーク・インストール機能を提供するネットワーク構成を構築する必要があります。詳細は、ネットワーク・インストール設定の作成を参照してください。
ドライバ更新ディスク
ドライバ更新ディスク(DUD)は、システムのインストール時に更新されたデバイス・ドライバを提供するためのメカニズムを提供します。一部のシステムでは、ハードウェアがOracle Linuxリリース用に十分にサポートされていないことがあります。このような場合、新しいハードウェアへのインストールを容易にするために、後日DUDがリリースされることがあります。
DUDは、以前サポートされていなかったハードウェア用に、モジュールとしてリリースされ、入手可能になります。DUDは、通常はISOの形式であり、Oracle Software Delivery CloudまたはMyOracle Supportから入手できます。
その他のISOと同様に、DUDは、インストールに使用する前に、適切なメディアまたは代替ストレージ・デバイスに格納する必要があります。
注意:
DUD ISOを誤ったデバイスに書き込むと、データが失われる可能性があります。イメージをコピーするときに、正しいデバイス・ノードを参照していることを確認してください。lsblk
ユーティリティを使用すると、システム上の様々なディスク・ブロック・デバイスを識別できます。
ドライバ更新ディスクを使用するには、次のように、dd
コマンドライン・ユーティリティを発行して、DUDイメージを個別のストレージ・デバイスに転送します。
sudo dd if=/path/to/DUD.iso of=/dev/sdX
- /path/to/DUD.ISOは、DUD ISOファイルの場所へのフルパスを示しています。
- /dev/sdXは、DUD用に使用するストレージ・メディアのデバイス・ノードを示しています。
別の方法としては、DUDイメージを、WebサーバーやNFSサーバーなど、ネットワーク経由でアクセス可能な場所に転送できます。