Table of Contents

PVE-NAS Bring-Up Guide (TorresVault 2.0)

System: ASRock Rack X570D4U-2L2T + Ryzen 7 5700G + ECC + Dual LSI HBAs
Location: Fractal Design Define 7 XL case
Role: Dedicated NAS + Proxmox storage node for TorresVault 2.0


1. Goal of This Bring-Up

Before installing into the full Define 7 XL chassis, this process verifies:

This is the “early burn-in” phase to make sure all major parts work before the full production build.


2. Temporary Bench Setup

For initial testing, use:

Do not install the HBAs yet.
Do not mount inside the Define 7 XL yet.

Goal: verify the board bare first.


3. First Boot + IPMI Access

  1. Plug in power
  2. Connect Ethernet to the dedicated IPMI port
  3. Let the board boot for 60 seconds
  4. In a browser, go to the IP address the router gave it
  5. Default credentials:
    • Username: admin
    • Password: admin

Confirm via IPMI dashboard:


4. Required BIOS Settings

Inside IPMI → Remote Console → BIOS:

ECC

Set all PCIe slots used for HBAs to Gen 3 for stability.

Disable Global C-states

Improves ZFS/NAS stability.

Fan Settings

Use “Full Speed” or “Server Mode” for burn-in.
You can tune later for quiet operation.

Boot Mode


5. Install Proxmox VE

Use a USB flash drive created with the Proxmox ISO.

When installation completes, open Proxmox at:

https://pve-nas.torresvault.com:8006

6. Post-Install System Checks

ECC Status

Run:

dmesg | grep -i ecc

Expect ECC initialization messages.

CPU + Board Sensors

Run:

sensors

Confirm temps are normal (Ryzen 5700G typically idles 30–40°C with Dark Rock 5).

10GbE NIC Test

Run:

ip a
ethtool enp4s0
ethtool enp5s0

You should see:


7. Optional: Early HBA Testing

If you want to confirm LSI HBA + SAS drive detection early:

  1. Shut down PVE-NAS
  2. Install one LSI 9201-8i or 9211-8i
  3. Connect 1–2 of your 6 TB SAS drives
  4. Boot
  5. Validate:

Drive detection:

lsblk

HBA seen:

lspci | grep LSI

SMART check:

smartctl -a /dev/sdX

This verifies that the X570 chipset + your HBAs are fully compatible.


8. Cluster Integration Testing (Optional)

You may add PVE-NAS to your existing cluster for early validation of:

You do not need the ZFS pool created yet to join the cluster.


9. Burn-In Recommendations

Run these tests before building inside the case:

Memory Test

Use:

apt install memtester
memtester 8G

Or run an overnight stress-ng:

stress-ng --cpu 8 --vm 2 --vm-bytes 8G --timeout 12h

CPU Load Test

stress --cpu 16 --timeout 30m

Network Load Test

From another machine:

iperf3 -s

On PVE-NAS:

iperf3 -c <server-ip> -P 4

You should hit near 9.5 Gbit/sec.


10. What This Early Stage Confirms

Before even placing the board in the Define 7 XL, this process validates:

If any issues show up, you fix them before ripping apart PVE1 and PVE2.


11. What Comes Next

After early bring-up is confirmed:

This will be the heart of TorresVault 2.0, built clean, tested, and rock-solid.