CentOS8 on Hyper-V インストール備忘録

Photo by hyt.

ローカル環境で使う CentOS8 on Hyper-V のインストールについての備忘録です.

CentOS7 on Hyper-V の場合の同様の記録は

ローカル環境で使う CentOS7 on Hyper-V のイ...

を,CentOS Stream についてのものは,

ローカル環境で使う CentOS Stream on Hype...
ローカル環境で使う CentOS Stream on Hype...

2019年9月24日にリリースとなった CentOS8 について,方針はとりあえず必要最低限のみ使えれば良い状態にすること.大したことに使うわけではないので,仮想マシンは次の通り設定します.また,Hyper-V 仮想マシンの構成バージョンは 9.0 です.

項目 備考
世代 2 起動時にいくつかエラーが出るが,いつものことなので気にしない.ただし,セキュアブートは無効にしないと起動してこない.
CPU 2 後で変えられるのでとりあえず.
起動メモリ 1024MB グラフィカルなインストーラーが起動すれば良し.512Mでは動的メモリ有効でも Kernel Panic で起動してこないことに注意
動的メモリ 使用 後で変えられるのでとりあえず.
ネットワーク 使用 Virtual Switch に接続する.
仮想HDD 128GB 容量可変なのでまあこれは超えないだろうという容量を選択する.作っただけだと実消費は4MB.

CentOS7 のインストールイメージは,

CentOS-8-x86_64-1905-dvd1.iso(約6.6GB)

を選択(CentOS-8-x86_64-1905-boot.iso はインストール中のリポジトリの自動選択に失敗してインストールできなかったため.原因はふめい).ミラーサイト一覧は以下の通り.

インストール時の選択は以下の通り.

項目 備考
ブート時の選択 Install CentOS Linux 8.0.1905 Test this media & install CentOS Linux 8.0.1905 がデフォルトになっていることに注意
使用言語 日本語 インストール時使用言語.
時刻と日付 アジア/東京 キーボードと言語サポートは「日本語」が自動選択されるが,時刻と日付はそうではないことに注意
ソフトウェアの選択 最小限のインストール 標準は「サーバー(GUI 使用)」となっていることに注意
ネットワークとホスト名 固定 クライアント用途ではないので固定.V6は自動.セットアップ時にネットワークを「オン」にしないとリポジトリの取得等ができずエラーになることに注意.ただし,なぜか今回はこの部分を正しく設定してもリポジトリの取得のところでエラーが発生した.
KDUMP 無効 カーネルパニックの際にダンプを保存するための仕掛け.個人で解析することはないので無効.
SECURITY POLICY 不明 コンテンツを指定しないといけないようだが,どのように指定すべきなのか不明なので,空白のままにした.
インストール先 自動構成 特になし.
ユーザーの追加 ***** 管理者として root 以外のユーザーを追加する.

インストール後の作業は次の通り.まず,wheel group に su を限定.

ローカルで使うものなので,SELinux は無効化.

ホストネームの設定.

ネットワークの確認.

システムを最新とし,hyper-v 対応を行い,古い kernel を削除し,自動更新を設定します.注意すべきところは以下の通り.

  1. CentOS8 になって大きく変わったところとして,標準のパッケージングマネージャーが yum から dnf に変わってますが基本的な使い方は全く同じで良さそう.
  2. CentOS8 出たばっかりだけど,かなり大量のパッケージがアップデートされま
  3. hypervkvpd は標準でインストールされているようです.
  4. package-cleanup は廃止の方向で,カーネルの削除等は全て dnf で行うになっているようです.
  5. 自動更新は yum-cron ではなくて dnf-automatic を使えば良さそうです(参考: https://fedoraproject.org/wiki/AutoUpdates#Fedora_22_or_later_versions).
  6. 自動更新は dnf-automatic.timer が起動されて1時間後から1日毎にかかるっぽい(参考:cat /etc/systemd/system/multi-user.target.wants/dnf-automatic.timer).

ここまで設定して,vhdx ファイルの容量は 2.25GB.とりあえず,ここまで.

スポンサーリンク
large rectangle advertisement
スポンサーリンク
large rectangle advertisement