- Advertisement -

Windows10のHyper-V環境へのRHEL 8のインストール方法

今回は商用利用でよく使用されるRHEL 8.1(Red Hat Enterprise Linux 8.1)のWindows 10上のHyper-V環境へのインストール方法について投稿します。

別にCentOS 7、CentOS 8の導入方法についても紹介しておりますので、そちらを導入される方は参考にしてください。

前提条件

  1. Windows Server 2012以降、またはWindows 10 Pro、Enterprise editions
  2. Hyper-V環境の有効化

前提条件としてWindows Server 2012以降やWindows 10 Pro、Enterprise editionsの環境である必要があります。

これはWindows ServerやWindows 10 OSにHyper-Vの機能が統合されているためであり、Windows 10 Home EditionにおいてはHyper-Vの機能を有していないためです。

そのため、Windows 10 Home userはVMware Workstation pro、VMware Workstation Player やVirtualBoxの使用をおすすめします。

Hyper-Vの導入方法の説明は別の投稿で説明を行っているため、以下ではHyper-V環境の有効化を行った後の再起動後からの説明を行います。

Hyper-V環境でのRHEL 8導入手順

 事前段取りとして以下にHyper-V環境の有効化の方法について記載した投稿をリンクしますので、参考に設定してください。

Step 1 – Hyper-Vでの仮想スイッチ設定方法

1.Windowsキー押下後、”Hyper-V”と入力し、 Enterキーを入力する。 Hyper-Vの画面にて操作枠内の仮想スイッチ マネージャーを選択する。

Hyper-Vでの仮想スイッチ設定方法

2.仮想スイッチ マネージャー画面にて新しい仮想ネットワーク スイッチを選択し、仮想スイッチの種類を外部とし、仮想スイッチの作成をクリックする。これは外部とすることで物理Nicと紐づけし、外部からの通信を送受信可能とする。

新しい仮想ネットワーク スイッチを選択

3.名前は”vsw-External”等接続先が分かりやすいようにするとよい。外部ネットワークは現在使用している物理Nicを指定する。また管理オペレーティングシステムにこのネットワークアダプラーの共有を許可する項目はをつけたままとする。このチェックをつけない場合は仮想マシン専用に物理Nicを使用することになる。

仮想ネットワーク スイッチの設定

Step 2 – RHEL 8 のダウンロード方法

RHEL 8の評価版をダウンロードし導入を行うのですが、ダウンロードにはRed Hatの企業アカウントが必要なため、以下の手順にて企業アカウントを作成し、ダウンロードを行います。

Red Hat アカウント作成

1.まずはアカウント登録なしの場合はアカウント登録のため、Red Hatの公式サイトにアクセスし、「ログイン」→「今すぐ登録する」にて登録を行います。

Red Hat アカウント登録 1

2.アカウント情報登録のため、ID、メールアドレス、氏名等入力します。注意が必要な点が個人ではなく、企業アカウントとしてください。評価版のダウンロードは企業アカウントしかできません。

Red Hat アカウント登録 2

3.引き続き住所の登録を行い、「CREATE MY ACCOUNT」をクリックします。

Red Hat アカウント登録 3

4.メールアドレス認証のため、先ほど登録したメールアドレスにメール通知が来ます。

Red Hat メール認証 1

5.メール認証のリンクをクリックし、メールアドレスを認証します。

Red Hat メール認証 2

6.メールアドレスの認証が完了し、アカウントが登録完了しました。ログインし、以下の手順を進めてください。

Red Hat メール認証 3

RHEL 8 のダウンロード

1.以下のリンクから手順に従ってRed Hat Enterprise Linux 8の30 日間フリートライアル版をダウンロードしてください。

2.開いたページの「Try it free」をクリックします。

REHL 8 ダウンロードページ 1

3.「DOWNLOAD」をクリックするとアカウント作成済みの場合はダウンロードが開始しますが、アカウント未作成の場合は作成後、ダウンロードします。

REHL 8 ダウンロードページ 2

4.Red Hatの企業アカウントでログイン済みであれば、ダウンロード用のリンクページに飛びますので、「AGREE AND GET STARTED」をクリックします。

REHL 8 ダウンロードページ 3

5.自動でダウンロードが開始しない場合、「start the download now」をクリックし、ダウンロードします。

REHL 8 ダウンロードページ 4

Step 3 – Hyper-Vでの仮想マシン設定方法

1.Hyper-V マネージャにて操作パネルの新規にて仮想マシンをクリックする。仮想マシンの新規作成ウィザードにて次へをクリックする。

Hyper-V マネージャ
Hyper-V 開始する前に

2.仮想マシンの名前を決める。今回はRHEL8の導入ということで”RHEL8″としているがサーバーの目的等で識別しやすい名前にすることをお勧めする。

Hyper-V  名前と場所の指定

3.世代の選択については簡単に説明すると以下となる。今回はRHEL8のため、第二世代を選択している。

第一世代:古い仮想化方法であり、エミュレートなどを駆使して仮想化を行っている。古いOSなどに対応しており、WindowsXPなどを導入するためには必要。

第二世代:シンプルな仮想化技術を用いた仮想化であり、高速。以下のOSが対応している。

  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows 8 64bit
  • Windows 8.1 64bit
  • Windows 10 64bit
  • Ubuntu 14.04 などのネイティブ UEFI サポートと Hyper-V SCSI コントローラを備えた 64bit の Linux ディストリビューション
Hyper-V  世代の指定

4.仮想マシンへのメモリの割り当てを設定する。今回はテスト環境のため2048MBで設定を行っている。

Hyper-V メモリの割り当て

5.先ほどSTEP1にて設定した仮想Nicを接続先に設定する。

Hyper-V ネットワークの構成

6.仮想HDDの設定を行う。仮想ハードディスクを作成するをチェックし、サイズは物理容量と相談し、決定する。 最低 80GB程度あれば問題はない。

Hyper-V 仮想ハードディスクの接続

7.インストールを行うブートイメージファイルを選択する。ブートイメージファイルからオペレーションシステムをインストールするを✔し、STEP2にてダウンロードしたISOファイルを参照先に選択する。

Hyper-V インストールオプション

Step 4 – RHEL 8の設定

1.STEP3において仮想マシンの設定が完了しているため、RHEL 8のインストールを行っていく。 仮想マシンパネルの構築した仮想マシン名称(今回はRHEL 8)を 選択し、右下のRHEL 8パネルにて設定をクリックする。

もしくは仮想マシンパネルのRHEL 8を右クリックし、設定を選択する。これはRHEL 8ではセキュリティの設定にてセキュアブートの設定がOnとなっており、インストールができない状態となっているためです。

チェックを外し、OSのインストールを可能とする必要があります。設定のセキュリティよりセキュアブートのチェックを外します。

Hyper-v RHEL 8
Hyper-v RHEL 8 セキュアブート設定

2.仮想マシンパネルのRHEL 8をクリックし、仮想マシンを起動する。

Hyper-v 仮想マシンを起動

3.仮想マシンが起動し、インストール画面に移行後、Install RHEL 8.1を選択し、Enterを押下する。

Hyper-V RHEL 8の起動
RHEL 8のインストール開始

4.インストール画面が表示されたら、言語を日本語の方は日本語を選択し、キーボードも併せて設定する。

RHEL 8 言語設定

5.各項目を順番に設定していく。まず日時と時間を選択し、日本時間に設定を行う。

RHEL 8 インストール概要
RHEL 8 日付と時刻

6.次にソフトウェアの選択を選び、どの構成でインストールを行うか選択を行う。

  • サーバー(GUI 使用):GUI付きのサーバー設定となります。今回はこの構成で行いますが、通常のサーバー構築の場合はサーバー、もしくは最小限のインストールで後で必要な機能を構築するようにすることをおすすめします。
RHEL 8 ソフトウェアの選択

7.ネットワークとホスト名を選択し、Ethernetをオンにする。DHCPであれば特に設定不要だが、固定IPとする場合にはEthernet(eth0)を選択し、右下の設定からIPv4 SettingのAddressをAddで追加し、固定IPを設定する。 またeth0の接続をOnとし、接続済みの確認とホスト名の登録を行う。

RHEL 8 ネットワークとホスト名
RHEL 8 ネットワークとホスト名

8.インストール先の設定は自動設定でパーテーションを決めてもらう。そして完了を押す。

RHEL 8 インストール先

9.KDUMPはテスト環境では負荷がかかるため、無効とする。

RHEL 8 KDUMP

10.インストールの開始を選択するとユーザーの設定画面に遷移するため、rootパスワードとユーザーの作成を行う。ユーザーの作成ではユーザーにこのユーザーを管理者に設定するチェックを入れるようにすること。

RHEL 8 インストール概要 すべて設定済み
RHEL 8 ユーザーの設定
RHEL 8 root パスワード
RHEL 8 ユーザーの作成
RHEL 8 ユーザーの設定完了

11.ユーザー作成、インストールが完了したら、再起動ボタンをクリックする。

RHEL 8 再起動

12.RHEL 8を選択しエンターを行い、RHEL 8の起動を行う。

RHEL 8 起動画面

13.起動後、ライセンスの同意を行う。

RHEL 8 初期セットアップ
RHEL 8 ライセンス情報

14.サブスクリプションの登録が必要な方はこちらで設定を行う。

RHEL 8 サブスクリプション
RHEL 8 初期セットアップ完了

15.インストールが完了したら、確認のため作成したユーザーにてログインする。

RHEL 8 ログイン
RHEL 8 パスワード入力

16.言語、キーボードの設定を行う。

RHEL 8 言語の設定
RHEL 8 キーボードの設定

17.プライバシーの設定で位置情報を使用要否を設定します。

RHEL 8 プライバシー

18.オンラインアカウントへの接続が不要であれば、スキップします。

RHEL 8 オンラインアカウントへ接続

19.設定完了になります。必要があればこの後追加機能、各サービスの設定を行います。

RHEL 8 準備完了
RHEL 8 デスクトップ

最後に

上記まででHyper-Vの仮想マシン上へのRHEL8の導入は完了となる。企業のサーバ系はRHELを使用することが多いかと思いますので、今後RHEL 8を利用する際に参考にしてください。

- Advertisement -
UMilCL
UMilCLhttps://umilcl.com
兼業ブロガー。大手製造業の企画・設計・プロジェクト管理で8年、受配電・電動機・システムの保全部門の課長1年目。 得意分野: プロセス制御と統計、機械学習、画像処理、システム技術 保有資格: プロジェクトマネージャー、情報処理安全確保支援士、ネットワークスペシャリスト、応用情報処理、第一種衛生管理者

Similar Articles

Comments

返事を書く

コメントを入力してください!
ここに名前を入力してください

- Advertisement -

Follow US

1ファンいいね
19フォロワーフォロー
633フォロワーフォロー
3,383フォロワーフォロー
0SubscribersSubscribe

Archive

Most Popular