PVE に TrueNAS SCALE の仮想環境を作成する

Proxmox Virtual Enviroment (PVE) のセットアップができたと思うので、
TrueNAS SCALE の仮想環境を作成してみます。
(その前にWindowsの仮想マシンをESXiから移行しようとして苦労したあげく、ライセンス認証が飛ぶ割に、環境としては、ESXi互換のための状態になってしまう、という状態で心折れたところ。Windows 環境は作り直す…)

用途としては、新しい TrueNAS SCALE のインストール・セットアップの確認と画面キャプチャー、各バージョン間の比較、
機能や設定、操作のリハーザル用、という感じです。
Pool のディスク引っこ抜いたり、クリーンインストールして設定ファイルをアップロードしたり、クリーンインストールして Pool の暗号化を解除してインポートしたり。


TrueNAS SCALE のISOイメージをダウンロードしてきて、
PVE にアップロードします。
この ISO イメージをマウントして仮想マシンでインストーラーを起動します。

PVEの
local (pve) > ISO Images > Upload

truenas_pve_upload.png

File: の Select File でダウンロードしたISOイメージを指定、
なお、
Hash algorithm: を SHA-256
として
Checksum: にダウンロードページにある

truenas_pve_upload_02.png

sha-256 checksum の文字列をコピペしてアップロードすると、

truenas_pve_upload_03.png

アップロード後にチェックサムを確認もしてくれます。
(ま、めったに失敗しないけど)

「Download from URL」を使うとWebサイトから直接PVEにダウンロードさせることができそうだけど、手元にISOイメージをダウンロードするので使わなくていいかな。
PVE上のISOイメージを手元PCにダウンロードできなさそうだし。


Create VM
より作成。

アップロードしたISOイメージを指定して、
Debian Linux ベースなので
Guest OSは
Type Linux
Version 6.x - 2.6 Kernel

Machine q35
(i440fxでも使えはするけど TrueNAS SCALE なので新しい方を選んだ方が検証になるかと)
BIOS OVMF(UEFI)
EFI Storage local-lvm
(BIOSをBIOSのままにしておくと、仮想マシン起動時に[ESC]~のくだりが不要になるし、インストール中の Allow EFI Boot? で YES にしても起動するけど、検証環境としてはそろそろUEFI にしたほうがいいんじゃないかなあ、というだけ)

CPUは
4コア8スレのCore i3 12100なので、
4コア割り当て(2以上ならなんでもいいと思うけど、きりしまの環境だと仮想マシン2つ位しか同時起動しないので)

メモリは
8192
8GB以上は割り当てておいた方が(そしてそれ以上無闇に割り当ててもキャッシュにしかならない)

という位。


で、BIOS OVMF(UEFI)を選んだ構成でそのまま起動すると、

truena_pve_01.png
BdsDxe: failed to load Boot0002 "UEFII QEMU QEMU HARDDISK " from PciRoot(0x0)/Pci(0x1E,0x0)/Pci(0x4,0x0)/Pci(0x1,0x0)/Scsi(0x0,0x0): Not Found
BdsDxe: loading Boot0001 "UEFI QEMU DVD-ROM QM00003 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x1,oxFFFF,0x0)
BdsDxe: failed to load Boot0001 "QEMU QEMU DVD-ROM QM00003 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x1,0xFFFF,0x0): Access Denied

>>Start PXE over IPv4.

ここで止まってしまいます。
(このあとPXEブートに挑んでるっぽいみたいだけどそんな環境用意してない)
でてしまった場合はいったん Shutdown の右のVから Stop で仮想マシンを止める。

そこで、
起動するときに

truena_pve_02.png

この画面で
[ESC]

truena_pve_03.png

UEFIに入って、
カーソルキーで移動して[Enter]で
Device Manager
Secure Boot Configuration
と進み、

pve_uefi_secure.png

Attempt Secure Boot [X]
のところで[SPACE]でチェックを外して、何かキーを押して続行、
[F10][Y]で設定を保存、
[ESC]2回で戻って
Reset

してからインストールを開始する。
(なお、インストール完了後もこのチェックを戻すと起動しなくなるので、
 Attempt Secure Boot [ ] は外したまま運用する)

truena_pve_04.png

truena_pve_05.png

この辺まで来ればインストーラーが起動しているのがわかるでしょう。
あとは、

TrueNAS SCALE 24.04.2 のインストール
などを参考にしてください。

コメントは無効になっていますので、何かありましたらフォームかTwitter(X)で。

About

2024年08月12日 22:53に投稿されたエントリーのページです。

ひとつ前の投稿は「USB-C - 3.5 mmヘッドフォンジャックアダプタ」です。

次の投稿は「TrueNAS SCALE 24.04.2 のインストール」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Powered by
Movable Type 3.35