Skip to content

Nuface Blog

隨意隨手記 Casual Notes

Menu
  • Home
  • About
  • Services
  • Blog
  • Contact
  • Privacy Policy
  • Login
Menu

於 Proxmox 上使用Synology NAS

Posted on 2025-11-032025-11-03 by Rico

這是實務上 Proxmox VE (PVE) 常見的應用場景之一──把現有的 Synology NAS (群暉) 掛載到 PVE 當作 儲存池 (Storage Pool),讓 PVE VM / CT / ISO / Backup 都可以直接使用 NAS 空間。


🧭 一、整體架構說明

Proxmox 支援多種遠端儲存協定:

類型群暉支援適用用途備註
NFS (Network File System)✅最常見,適合 VM 映像檔、備份、ISO速度穩定、設定簡單
SMB/CIFS (Windows 共享)✅適合 ISO、備份不建議放 VM Disk
iSCSI✅適合高效能 VM Disk較複雜,需要在 PVE 端再建 LVM
rsync / SSHFS🔸需額外套件備份用途非即時掛載型

🧰 二、推薦方案:使用 NFS 掛載

這是最簡潔穩定的方式。
以下以 Synology + Proxmox 的實際設定步驟說明。


步驟 1:在 Synology NAS 建立 NFS 共用資料夾

  1. 登入 Synology DSM → 控制台 → 共用資料夾 → 新增一個資料夾,例如: 名稱:pve-storage 路徑:/volume1/pve-storage
  2. 在建立後 → 點擊 編輯 → NFS 權限 → 新增
    • 主機名稱/IP:輸入 PVE 主機的 IP,例如 10.0.100.10
    • 權限:讀寫
    • Squash:無
    • 安全性:sys
    • 啟用 NFS v3 / v4(可全打勾)

步驟 2:確認 NAS 的 NFS 服務已啟用

DSM → 控制台 → 檔案服務 → NFS → 勾選「啟用 NFS 服務」


步驟 3:在 PVE Web GUI 加入 NFS 儲存

  1. 登入 Proxmox VE 網頁介面 → 左側選單選擇 Datacenter → Storage → Add → NFS
  2. 輸入以下:
    • ID:synology-nfs
    • Server:NAS 的 IP,如 10.0.100.20
    • Export:從下拉選單中會自動偵測出 /volume1/pve-storage
    • Content:勾選用途(例如 Disk image, ISO image, VZDump backup file)
    • Nodes:選擇要掛載的節點(如只有一台 PVE,就選那一台)
  3. 按下 Add

PVE 會自動掛載 /mnt/pve/synology-nfs


步驟 4:確認是否成功

SSH 登入 PVE,執行:

mount | grep synology

應看到類似:

10.0.100.20:/volume1/pve-storage on /mnt/pve/synology-nfs type nfs ...

或用命令:

df -h /mnt/pve/synology-nfs

💡 三、使用 SMB (可選)

若 NAS 已設定 Windows 共享,也可這樣掛載:

# 先安裝 CIFS 工具
apt install cifs-utils

# 測試掛載
mount -t cifs //10.0.100.20/pve-share /mnt/pve/smb-test \
   -o username=nasuser,password=yourpass,vers=3.0

再於 GUI 中:
Datacenter → Storage → Add → CIFS
設定:

  • Server: 10.0.100.20
  • Share: pve-share
  • Username/password
  • Content: ISO / backup

⚠ SMB 適合放 ISO 或備份,不建議放 VM Disk(效能差且無檔案鎖控)。


🚀 四、如果要放虛擬機磁碟 (高效能需求)

你可以用 iSCSI + LVM 模式:

  1. Synology → 套件中心 → 安裝「iSCSI Manager」
  2. 建立 Target + LUN
  3. PVE → Add → iSCSI → 掛載 → 再 Add → LVM → 對應該 iSCSI Volume

這樣 VM Disk 會像本地磁碟一樣運作,效能佳,適合正式 VM。


🧩 五、CLI 快速掛載(NFS)

若要用 CLI 直接設定:

pvesm add nfs synology-nfs \
  --server 10.0.100.20 \
  --export /volume1/pve-storage \
  --content images,iso,vztmpl,backup \
  --options vers=3

✅ 總結建議

需求建議使用備註
一般 VM 映像、備份、ISONFS最簡單、穩定
只放 ISO、備份SMB/CIFS可讀寫慢一些
高效能 VM DiskiSCSI + LVM較複雜,但表現佳
簡單備份傳輸rsync/SSHFS不建議做即時掛載

Recent Posts

  • Postfix + Let’s Encrypt + BIND9 + DANE Fully Automated TLSA Update Guide
  • Postfix + Let’s Encrypt + BIND9 + DANE TLSA 指紋自動更新完整教學
  • Deploying DANE in Postfix
  • 如何在 Postfix 中部署 DANE
  • DANE: DNSSEC-Based TLS Protection

Recent Comments

  1. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on High Availability Architecture, Failover, GeoDNS, Monitoring, and Email Abuse Automation (SOAR)
  2. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on MariaDB + PostfixAdmin: The Core of Virtual Domain & Mailbox Management
  3. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on Daily Operations, Monitoring, and Performance Tuning for an Enterprise Mail System
  4. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on Final Chapter: Complete Troubleshooting Guide & Frequently Asked Questions (FAQ)
  5. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on Network Architecture, DNS Configuration, TLS Design, and Postfix/Dovecot SNI Explained

Archives

  • December 2025
  • November 2025
  • October 2025

Categories

  • AI
  • Apache
  • Cybersecurity
  • Database
  • DNS
  • Docker
  • Fail2Ban
  • FileSystem
  • Firewall
  • Linux
  • LLM
  • Mail
  • N8N
  • OpenLdap
  • OPNsense
  • PHP
  • QoS
  • Samba
  • Switch
  • Virtualization
  • VPN
  • WordPress
© 2025 Nuface Blog | Powered by Superbs Personal Blog theme