8.4をインストールします。データストアにアップロードしたISOイメージを仮想マシンにマウントして、ローカルメディアとしてインストールします。7.0の仮想マシンを使用しました。仮想マシンの主なスペックは以下のとおりです。仮想マシン」を選択し、「設定の編集」画面を開きます。ISOファイル(OracleLinux-R8-U4-x86_64-dvd.iso)を選択します。[データストアISOファイル]のプルダウンリストの右の[接続]にチェックを付けて[保存]ボタンをクリックします。その後、仮想マシンをパワーオンします。ISOファイルから起動されます。8.4.0]が選択された状態になっていますので、そのまま何もせずに待ちます。インストールメディアのチェックインストールメディアに問題がないかチェックが行われるので100.0%になるまで少し待ちます。インストーラの起動インストーラの起動が始まるのでそのまま待ちます。」画面が表示されたら、インストール時に使用する言語として『日本語』を選択します。「インストール概要」画面が表示されたら、[時刻と日付]をクリックします。「日付と時刻」画面が表示されたら、[地域]に『アジア』を選択後、[都市]に『東京』を選択し、[完了]ボタンをクリックします。地図上で日本の場所をクリックして選択し、[完了]ボタンをクリックしても良いです。「インストール概要」画面に戻ったら、[ソフトウェアの選択]をクリックします。「ソフトウェアの選択」画面が表示されたら、[ベース環境]に『サーバー』を選択し、[完了]ボタンをクリックします。GUIは使用しないし、使わないのに入れておくにはGUIのサービスは重いので『サーバー』の方を選択しています。(GUI使用)』の方を選択します。「インストール概要」画面に戻ったら、[インストール先]をクリックします。[ストレージの設定]に『カスタム』を選択し、[完了]ボンタンをクリックします。[+]ボタンをクリックします。MiB』と入力して、[マウントポイントの追加]ボタンをクリックします。「手動パーティション設定」画面に戻ったら、[+]ボタンをクリックします。GiB』と入力して、[マウントポイントの追加]ボタンをクリックします。「手動パーティション設定」画面に戻ったら、[+]ボタンをクリックします。GiB』と入力して、[マウントポイントの追加]ボタンをクリックします。「手動パーティション設定」画面に戻ったら、ボリュームグループの[変更]ボタンをクリックします。[サイズポリシー]に『できるだけ大きく』を選択して、[保存]ボタンをクリックします。ボリュームグループの名前はデフォルトでは『ol』となっており、特にこだわりなければ変更する必要はありません。「手動パーティション設定」画面に戻ったら、[+]ボタンをクリックします。GiB』と入力して、[マウントポイントの追加]ボタンをクリックします。サーバ用途ではハイバネートは使わないので、個人的にはswapなしでもいいとは思います。Memoryとならないよう保険として固定の2GiBを設定することにしています。今となってはメモリのサイジングがシッカリしていれば原則不要と思います。「手動パーティション設定」画面に戻ったら、[+]ボタンをクリックします。GiB』と入力して、[マウントポイントの追加]ボタンをクリックします。/varはログの出力先として利用するため、ログが急激に増加して/(ルート)を圧迫しないよう分けています。逆にサーバ用途では/homeはほぼ使用しないため、パーティションを分けていません。「手動パーティション設定」画面に戻ったら、[完了]ボタンをクリックします。「変更の概要」画面が表示されたら、[変更を許可する]ボタンをクリックします。「インストール概要」画面に戻ったら、[ネットワークとホスト名]をクリックします。「ネットワークとホスト名」画面が表示されたら、[設定]ボタンをクリックします。「ens192の編集」画面が表示されたら、[IPv6設定]タブをクリックします。名前は構成によって変わるので別の名前だったとしても変更する必要はありません。[IPv6設定]タブに切り替わったら、[メソッド]に『無視する』を選択し、[IPv4設定]タブをクリックします。私はIPv6ネットワークを構築していないので『無視する』にしていますが、必要なら設定してください。[IPv4設定]タブに切り替わったら、[メソッド]に『手動』を選択し、アドレス項目の[追加]ボタンをクリックします。同じ画面で[アドレス]項目を入力できるようになりますので、[アドレス]と[ネットマスク]、[ゲートウェイ]を入力します。[DNSサーバー]にDNSサーバのIPアドレスを入力し、[保存]ボタンをクリックします。入力しているアドレス情報は一例なので、自身の環境に合わせて入力してください。「ネットワークとホスト名」画面に戻ったら、[ホスト名]に任意のホスト名(今回は『oraclelinux84』)を入力し、[適用]ボタンをクリックします。[Ethernet(ens192)]の右にあるスイッチをクリックして[オン]に切り替えます。[完了]ボタンをクリックします。「インストール概要」画面に戻ったら、[rootパスワード]をクリックします。[完了]ボタンをクリックします。rootパスワードは英数字記号を組み合わせてできるだけ長い文字列とします。目安として[rootパスワード]入力欄の下に[強力]と表示されていれば一旦問題ないかと思います。「インストール概要」画面に戻ったら、[インストールの開始]ボタンをクリックします。「インストールの進捗状況」画面が表示され、これまでに入力した情報に沿ってインストールが開始されるのでそのまま待ちます。「インストールの進捗状況」画面で[完了しました!]と表示されたら、[システムの再起動]ボタンをクリックします。インストーラが終了し、再起動が開始されます。Linuxの起動が開始されるので、そのまま待ちます。ここでよく見ると、複数のカーネルが表示されていることに気づきます。Hat互換カーネルの両方がインストールされます。デフォルトでは一番上の[5.4.17-2102.201.3.el8uek.x86_64]で起動するようになっています。ここがCentOSのインストールと最も大きな違いになっています。Linuxの起動が完了するとログインコンソールが表示されます。ここまででインストールは完了です。続いてrootユーザでログインして初期設定を行います。Linuxの初期設定この初期設定はセキュリティレベルを下げるものなので、設定を推奨するものではありません。SELinuxやホストベースのファイアウォールは、評価段階や開発段階では正常動作の阻害要因となり得るのでオフにしています。システムを本番運用する際には適切に設定してください。Linuxインストール後の初期状態はSELinuxが有効化されているので、無効化します。自動起動を無効化してサービスを停止します。Hat互換カーネルに変更します。UEKの方がパフォーマンス等で優れているのだとは思います。Linux(CentOS)に近い環境を維持しておく意味も兼ねてカーネルの変更を行います。Hat互換カーネルの方がこなれていて安定している(気がする)ことでしょうか。バージョン自体もRHELより新しくなっていますし、el8uekという見慣れない文字が含まれています。GNU/Linux変更前のデフォルトカーネルの確認デフォルトカーネルの変更はgrubbyコマンドを使用します。変更前にデフォルトカーネルを表示させると、unameで表示されたのと同じバージョンが表示されます(当たり前ですが)。Hat互換カーネルとなっています。デフォルトはインデックス0が指定されています。Hat互換カーネルであるインデックス1をデフォルトカーネルに設定します。Hat互換カーネルに変更されていることを確認します。元のUEKに戻ってしまうようです。ならないように設定を変更しておきます。一通り設定画完了したので、SELinuxの無効化や起動するカーネルの変更を反映するためにLinuxを再起動します。Linuxの起動が開始されるので、そのまま待ちます。Hat互換カーネルが起動対象となっていることが分かります。Linuxの起動が完了するとログインコンソールが表示されます。rootユーザでログインします。Hat互換カーネルとなっていることが分かります。GNU/Linux以上でデフォルトカーネルの変更は終了です。Linuxのインストールは完了です。以降、Linuxの用途に応じて必要な個別設定を行ってください。(2)プロフィールらのっち@ranocci損害保険会社のIT企画部に勤務するSEです。