P16 - Passthrough Ổ Cứng Vật Lý Cho TrueNAS Trên Proxmox
🚀 TrueNAS – P16: Passthrough Ổ Cứng Vật Lý cho TrueNAS trên Proxmox (Step-by-Step)
Passthrough Ổ Cứng Vật Lý là bước bắt buộc nếu bạn muốn TrueNAS toàn quyền kiểm soát ổ đĩa và khai thác đầy đủ sức mạnh của ZFS.
Nếu bạn sử dụng virtual disk thay vì raw disk, bạn có thể gặp:
❌ Không xem được SMART
❌ Không hiển thị đúng Serial Number
❌ Không có thông tin nhiệt độ ổ đĩa
❌ Rủi ro mất ổn định pool ZFS
Trong bài hướng dẫn này, bạn sẽ học cách passthrough Ổ Cứng Vật Lý cho TrueNAS từ Proxmox bằng phương pháp by-id – cách làm an toàn và đúng chuẩn production.
Tương thích:
✅ Proxmox VE
✅ TrueNAS SCALE
✅ TrueNAS CORE
Sau khi hoàn thành, bạn sẽ có một hệ thống lưu trữ TrueNAS ổn định và sẵn sàng cho môi trường production.
🔎 Vì Sao Nên Dùng Raw Disk Passthrough?
Có hai cách phổ biến:
1️⃣ Virtual Disk (Không khuyến nghị cho ZFS)
Disk bị ảo hóa bởi Proxmox
Hạn chế SMART
Rủi ro lỗi ZFS cao hơn
2️⃣ Raw Disk Passthrough (Khuyến nghị)
TrueNAS nhìn thấy ổ đĩa vật lý thật
Hiển thị đầy đủ SMART
Serial chính xác
Có nhiệt độ ổ đĩa
Pool ZFS ổn định hơn
👉 Nếu làm storage nghiêm túc, luôn dùng passthrough Ổ Cứng Vật Lý.
🧩 STEP 1: Xác định ổ đĩa trên Proxmox Host
🔹 Lấy tên disk
SSH vào Proxmox:
Ví dụ hiển thị:
sdb 240G (newly mounted disk)
👉 Ghi nhớ tên disk (ví dụ: sdb)
🔹 Lấy Disk ID (QUAN TRỌNG)
Ví dụ:
✅ Copy chính xác dòng này.
❗ KHÔNG dùng /dev/sdb (có thể thay đổi sau reboot)
Luôn sử dụng /dev/disk/by-id/ để mapping ổn định.
⚠️ Nếu Ổ Đĩa Đang Có Dữ Liệu – Cần Format
Cẩn thận – mọi thao tác dưới đây sẽ xóa toàn bộ dữ liệu.
🔹 Cách 1: Xóa Partition + Signature (KHUYẾN NGHỊ)
Hoặc mạnh hơn:
✅ TrueNAS ưu tiên ổ đĩa đã được “clean” kiểu này.
🔹 Cách 2: Dùng dd (Chỉ khi disk bị lỗi metadata)
Chỉ ghi đè 100MB đầu – đủ để xóa metadata cũ.
⚠️ Chỉ dùng khi partition table bị lỗi nghiêm trọng.
🖥️ STEP 2: Gán Ổ Đĩa vào VM TrueNAS
Giả sử:
TrueNAS VM ID = 108
Disk ID =
ata-KINGSTON_SA400S37240G_50026B76841096E3
Chạy lệnh:
Giải thích:
scsi3= ổ đĩa thứ 4Disk được attach dạng raw physical device
⚙️ STEP 3: Cấu Hình Controller Chính Xác
Vào:
VM → Hardware
Thiết lập:
✅ SCSI Controller: VirtIO SCSI single
✅ Cache: None
✅ IO Thread: off
Cấu hình này đảm bảo tính ổn định cho ZFS.
▶️ STEP 4: Khởi Động TrueNAS VM
Sau đó truy cập:
TrueNAS Web UI → Storage
🗄️ STEP 5: Tạo Pool Trong TrueNAS
Vào Storage → Pools → Add
Chọn ổ 240GB
Nhấn Create Pool
Bạn sẽ thấy:
✅ Disk hiển thị như ổ vật lý thật
✅ Có SMART
✅ Serial đúng phần cứng
✅ Có nhiệt độ
Không phải virtual disk.
🔍 Kiểm Tra SMART
Trong TrueNAS:
Storage → Disks
Kiểm tra:
Serial Number
Temperature
SMART Status
Nếu không có SMART → bạn đã dùng virtual disk thay vì passthrough Ổ Cứng Vật Lý.
❌ Những Lỗi Phổ Biến
1️⃣ Dùng /dev/sdb thay vì by-id
→ Sau reboot đổi tên
→ Pool có thể lỗi
2️⃣ Dùng Virtual Disk
→ Không có SMART
→ ZFS thiếu ổn định
3️⃣ Không xóa signature cũ
→ Disk không chọn được
→ Lỗi khi tạo pool
4️⃣ Cấu hình Cache sai
→ Tăng nguy cơ corruption
🏁 Kết Luận
Sau khi hoàn tất passthrough Ổ Cứng Vật Lý:
✔️ TrueNAS toàn quyền kiểm soát ổ đĩa
✔️ ZFS hoạt động đúng chuẩn
✔️ SMART hoạt động đầy đủ
✔️ Pool ổn định lâu dài
✔️ Sẵn sàng cho production
Đây là phương pháp chuyên nghiệp khi triển khai TrueNAS trên Proxmox.
Tham khảo thêm bài viết cùng chủ đề
P21 – Hướng Dẫn Cài Đặt WordPress Trên TrueNAS Dễ Dàng
P21 – Hướng Dẫn Cài Đặt WordPress Trên TrueNAS Dễ Dàng 🚀 TrueNAS P21 – Demo TrueNAS Apps Cài Đặt WordPress Trên TrueNAS (Không Cần Docker) Việc cài đặt WordPress trên TrueNAS trước đây thường yêu cầu kiến thức về Docker, container hoặc cấu hình thủ công khá phức tạp....
Read MoreP20 – Disk Scrubbing TrueNAS Bảo Vệ Dữ Liệu
P20 – Disk Scrubbing TrueNAS Bảo Vệ Dữ Liệu 🚀 TrueNAS – P20: ZFS Disk Scrubbing – Cấu Hình Từng Bước & Best Practices Duy trì tính toàn vẹn dữ liệu là một trong những nhiệm vụ quan trọng nhất của quản trị hệ thống lưu trữ. Ngay cả ổ...
Read MoreP18 – Hướng Dẫn Tối Ưu Xác Thực MFA TrueNAS An Toàn
P18 – Hướng Dẫn Tối Ưu Xác Thực MFA TrueNAS An Toàn 🚀 TrueNAS – P18: Bảo Mật TrueNAS Với Xác Thực MFA (Google Authenticator) – Full Configuration Tutorial Bảo mật là yếu tố sống còn đối với bất kỳ hệ thống lưu trữ nào, đặc biệt là TrueNAS –...
Read More