็†ฑ้–€ๅˆ†้กž
 ่ผ‰ๅ…ฅไธญ…
็›ฎ้Œ„

๐Ÿง Linux LVM ่ˆ‡็กฌ็ขŸๆ“ดๅฎนๅฎŒๆ•ดๆ•™ๅญธ:PV / VG / LV ๆ“ดๅ……、็ธฎๆธ›、็ทšไธŠๆ“ดๅฎนไธ€ๆฌกๆžๆ‡‚

    ๐Ÿง Linux LVM ่ˆ‡็กฌ็ขŸๆ“ดๅฎนๅฎŒๆ•ดๆ•™ๅญธ:PV / VG / LV ๆ“ดๅ……、็ธฎๆธ›、็ทšไธŠๆ“ดๅฎนไธ€ๆฌกๆžๆ‡‚

    ๅพˆๅคšไบบๅœจ Linux ไผบๆœๅ™จไธŠ่ท‘ไธ€่ท‘,็ช็„ถ็™ผ็พ:/var ๅฟซ็ˆ†、/data ไธๅค 、VM ็ฃ็ขŸ่ฆๅŠ ๅคง,ๆ‰ๆƒณๅˆฐไธ€้–‹ๅง‹ๅˆ†ๅ‰ฒ็ฃ็ขŸๅˆ†ๅคชๅฐ。 ้€™ๆ™‚ๅฆ‚ๆžœๆฒ’ๆœ‰ไฝฟ็”จ LVM(Logical Volume Manager),ๆ“ดๅฎนๅฐฑๆœƒ่ฎŠๅพ—้žๅธธ็—›่‹ฆ。 ๆœฌ็ฏ‡ๅพž ๆฆ‚ๅฟต → ๅปบ็ฝฎ → ๆ“ดๅฎน → ็ธฎๅฎน → ๅธธ่ฆ‹้Œฏ่ชคๆŽ’ๆŸฅ ไธ€ๆฌก่ฌ›ๆธ…ๆฅš,ไธฆ็คบ็ฏ„ EXT4 / XFS ็ทšไธŠๆ“ดๅฎน ็š„ๅฏฆๆˆฐๆต็จ‹。

    ไธ€、็‚บไป€้บผ่ฆ็”จ LVM?ๅ‚ณ็ตฑๅˆ†ๅ‰ฒ vs LVM

    ๅ‚ณ็ตฑๅšๆณ•ๆ˜ฏๅœจ /dev/sda ไธŠ็”จ fdisk ๆˆ– parted ๅšๅ›บๅฎšๅคงๅฐ็š„ๅˆ†ๅ‰ฒๅ€,ไพ‹ๅฆ‚:

    /dev/sda1  →  /boot
    /dev/sda2  →  /
    /dev/sda3  →  /var
    /dev/sda4  →  /home
    

    ็ผบ้ปžๆ˜ฏ:

    • ไธ€้–‹ๅง‹ๅคงๅฐๆฑบๅฎš้Œฏไบ†,ไน‹ๅพŒ่ฆ่ชฟๆ•ดๅฐฑๅพˆ้บป็…ฉ。
    • ๆ–ฐๅขžไธ€้ก†็กฌ็ขŸ,ๅช่ƒฝๅ†ๆŽ›ๆ–ฐๅˆ†ๅ‰ฒๅ€,ๆฒ’่พฆๆณ•่ผ•้ฌ†「ไฝตๅ…ฅ」ๅŽŸๆœฌ็š„ /var ๆˆ– /data

    LVM ๅ‰‡ๆ˜ฏๆŠŠ็ฃ็ขŸๆƒณๆˆ「็ฉๆœจ」:

    • PV(Physical Volume):ๅฏฆ้ซ”็ฃ็ขŸๆˆ–ๅˆ†ๅ‰ฒๅ€,ไพ‹ๅฆ‚ /dev/sda2/dev/sdb
    • VG(Volume Group):ๅฎน้‡ๆฑ ,ๆŠŠๅคšๅ€‹ PV ๆนŠๅœจไธ€่ตท,ๅƒไธ€ๅ€‹「ๅคง็š„็กฌ็ขŸ็›†ๆ ฝ」。
    • LV(Logical Volume):ๅœจ VG ไธŠๅˆ‡ๅ‡บไพ†็š„「้‚่ผฏๅˆ†ๅ‰ฒ」,ๅฏ้šจๆ™‚ๅขžๆธ›ๅฎน้‡,ๆœ€ๅพŒๅ†ๆ ผๅผๅŒ–ๆˆ EXT4 / XFS ๆŽ›่ผ‰。

    ๐Ÿ”Ž ็ฐกๅŒ–็คบๆ„ๅœ–:ๅ‚ณ็ตฑ vs LVM

    【ๅ‚ณ็ตฑๅˆ†ๅ‰ฒ】
    
    /dev/sda
     ├─ /dev/sda1  →  /
     ├─ /dev/sda2  →  /var
     └─ /dev/sda3  →  /home
    
    【LVM ๆžถๆง‹】
    
    /dev/sda2   /dev/sdb
       │          │
       └── PVs(Physical Volume)
              │
              └── VG:vg_data
                   ├── LV:lv_var   →  /var
                   └── LV:lv_home  →  /home
    

    ็•ถ็ฉบ้–“ไธๅค ๆ™‚,ไฝ ๅฏไปฅ:

    • ๅ†ๅŠ ไธ€้ก†็กฌ็ขŸ่ฎŠๆˆๆ–ฐ็š„ PV。
    • ๆŠŠ PV ๅŠ ๅ…ฅๅŒไธ€ๅ€‹ VG → ๆ“ดๅคงๅฎน้‡ๆฑ 。
    • ๅ†ๆŠŠๆŸๅ€‹ LV(ไพ‹ๅฆ‚ lv_var)ๅพ€ๅค–้•ทไธ€้ปž,็ทšไธŠๆ“ดๅฎน ๆช”ๆกˆ็ณป็ตฑๅณๅฏ。

    ไบŒ、LVM ๆžถๆง‹็ธฝ่ฆฝ:PV / VG / LV ้—œไฟ‚

    ไปฅไธ‹็”จไธ€ๅ€‹ๅ…ธๅž‹ไพ‹ๅญ่ชชๆ˜Ž:

    # ๅ‡่จญไฝ ๆœ‰ๅ…ฉ้ก†็ฃ็ขŸ
    /dev/sda2  →  ่ฆๆ‹ฟไพ†ๅš LVM
    /dev/sdb   →  ๆ–ฐๅขž็กฌ็ขŸ,ไนŸ่ฆไฝต้€ฒๅŒไธ€ๅ€‹ LVM
    
    # ่ฆ้”ๆˆ็š„็›ฎๆจ™
    /dev/vg_main/lv_root  →  /
    /dev/vg_main/lv_var   →  /var
    /dev/vg_main/lv_data  →  /data
    

    ้‚่ผฏๅœ–ๅฆ‚ไธ‹:

      /dev/sda2      /dev/sdb
          │             │
          └── PV0       └── PV1
                  │
                  └────── VG:vg_main
                            ├── LV:lv_root → /
                            ├── LV:lv_var  → /var
                            └── LV:lv_data → /data
    

    ไน‹ๅพŒ็•ถ /data ไธๅค ็”จ,ๅช่ฆ: VG ๅขžๅŠ ๅฎน้‡ → LV ๆ“ดๅฎน → ๆช”ๆกˆ็ณป็ตฑ็ทšไธŠๆ“ดๅฎน,ๅฐฑ่ƒฝๅฎŒๆˆ,่€Œไธ็”จๆฌๅฎถๆˆ–้‡ๆ–ฐๅˆ†ๅ‰ฒ。

    ไธ‰、ๅปบ็ซ‹ LVM:ๅพž็ฃ็ขŸๅˆฐๆŽ›่ผ‰้ปž(ไธ€ๆญฅไธ€ๆญฅ)

    1️⃣ ๆ–ฐๅขž็กฌ็ขŸ、ๅปบ็ซ‹ๅˆ†ๅ‰ฒๅ€(่‹ฅไฝฟ็”จๆ•ด้ก†็ฃ็ขŸๅฏ็•ฅ้Žๅˆ†ๅ‰ฒ)

    ๅ‡่จญๆ–ฐ็กฌ็ขŸ็‚บ /dev/sdb

    # ๆ–นๅผไธ€:ไฝฟ็”จๆ•ด้ก†็ฃ็ขŸๅš PV(่ผƒ็ฐกๅ–ฎ)
    sudo pvcreate /dev/sdb
    
    # ๆ–นๅผไบŒ:ๅ…ˆๅˆ‡ไธ€ๅ€‹ๅˆ†ๅ‰ฒๅ€ๅ†็”จ(่ผƒๅฝˆๆ€ง)
    sudo fdisk /dev/sdb
      # ๅปบ็ซ‹ /dev/sdb1,type ่จญ็‚บ 8e(Linux LVM)
    
    sudo pvcreate /dev/sdb1
    

    2️⃣ ๅปบ็ซ‹ PV、VG、LV

    # ๅปบ็ซ‹ PV
    sudo pvcreate /dev/sda2
    sudo pvcreate /dev/sdb1   # ่‹ฅๆœ‰
    
    # ๅปบ็ซ‹ VG(ๅฎน้‡ๆฑ )
    sudo vgcreate vg_main /dev/sda2
    sudo vgextend vg_main /dev/sdb1    # ไน‹ๅพŒๆ–ฐๅขž PV ไนŸ็”จ vgextend
    
    # ๅปบ็ซ‹ LV(้‚่ผฏๅท)
    sudo lvcreate -L 20G -n lv_root vg_main
    sudo lvcreate -L 50G -n lv_var  vg_main
    sudo lvcreate -L 100G -n lv_data vg_main
    

    3️⃣ ๆ ผๅผๅŒ–ๆช”ๆกˆ็ณป็ตฑไธฆๆŽ›่ผ‰

    ๅ‡่จญ่ฆไฝฟ็”จ EXT4:

    sudo mkfs.ext4 /dev/vg_main/lv_root
    sudo mkfs.ext4 /dev/vg_main/lv_var
    sudo mkfs.ext4 /dev/vg_main/lv_data
    
    sudo mkdir -p /var /data
    sudo mount /dev/vg_main/lv_var  /var
    sudo mount /dev/vg_main/lv_data /data
    

    /etc/fstab ่จญๅฎš็ฏ„ไพ‹:

    /dev/vg_main/lv_var   /var   ext4   defaults  0 2
    /dev/vg_main/lv_data  /data  ext4   defaults  0 2
    

    ๅ››、LVM ็ทšไธŠๆ“ดๅฎน:EXT4 / XFS ๅฏฆๆˆฐ็ฏ„ไพ‹

    ้€šๅธธๆœ€ๅธธ็”จ็š„ๆƒ…ๅขƒๆ˜ฏ: ๆ–ฐๅขž็กฌ็ขŸ → ๅŠ ๅ…ฅ VG → ๆ“ดๅ……ๆŸๅ€‹ LV → ็ทšไธŠๆ“ดๅฎนๆช”ๆกˆ็ณป็ตฑ。 ไปฅไธ‹ไปฅ /data ๆŽ›่ผ‰ๅœจ /dev/vg_main/lv_data ็‚บไพ‹。

    ๆญฅ้ฉŸ 1:็ขบ่ช็พๆณ

    df -h
    lsblk
    sudo vgs
    sudo lvs
    

    ๆญฅ้ฉŸ 2:ๆ–ฐๅขž PV ไธฆๆ“ดๅ…… VG

    # ๆ–ฐ็กฌ็ขŸ /dev/sdc
    sudo pvcreate /dev/sdc
    
    # ๆŠŠ /dev/sdc ๅŠ ๅ…ฅ็พๆœ‰ VG
    sudo vgextend vg_main /dev/sdc
    
    # ๅ†็œ‹ไธ€ๆฌก
    sudo vgs
    

    ๆญฅ้ฉŸ 3:ๆ“ดๅ…… LV(ไธๅธ่ผ‰、ไธไธญๆ–ทๆœๅ‹™)

    ๅ‡่จญ่ฆ่ฎ“ lv_data ๅ†ๅคš 100G:

    # ๆ–นๅผไธ€:ๅŠ ไธŠๅ›บๅฎšๅฎน้‡(+100G)
    sudo lvextend -L +100G /dev/vg_main/lv_data
    
    # ๆ–นๅผไบŒ:็›ดๆŽฅๅƒๆމ VG ๅ‰ฉ้ค˜็ฉบ้–“ๅ…จ้ƒจ
    sudo lvextend -l +100%FREE /dev/vg_main/lv_data
    

    ๆญฅ้ฉŸ 4:็ทšไธŠๆ“ดๅฎนๆช”ๆกˆ็ณป็ตฑ

    EXT4

    # EXT4 ๅฏไปฅๅœจ็ทšไธŠๆ“ดๅฎน(ๆŽ›่ผ‰็‹€ๆ…‹ไธ‹)
    sudo resize2fs /dev/vg_main/lv_data
    
    df -h /data
    

    XFS

    # XFS ็”จ xfs_growfs,ไธ”ๅฟ…้ ˆๅœจๆŽ›่ผ‰ไธญ็š„็›ฎ้Œ„ไธŠๅŸท่กŒ
    sudo xfs_growfs /data
    
    df -h /data
    

    ๅŸท่กŒๅฎŒๅพŒ,/data ๅฎน้‡ๅฐฑๆœƒ็›ดๆŽฅ่ฎŠๅคง,ๅฐๆœๅ‹™ๅนพไนŽ้›ถๅœๆฉŸ。

    ไบ”、LVM ็ธฎๅฎน(็‰นๅˆฅๅฑ้šช):ๆต็จ‹่ˆ‡้ขจ้šช

    ็ธฎๅฎนๆฐธ้ ๆฏ”ๆ“ดๅฎนๅฑ้šช,ๅปบ่ญฐๅŽŸๅ‰‡ๆ˜ฏ:

    • ่ƒฝไธ็”จ็ธฎๅฎนๅฐฑไธ่ฆ็”จ,ๆ”นๆˆๆ–ฐๅขžไธ€ๅ€‹ๆ–ฐ็š„ LV + rsync ๆฌ่ณ‡ๆ–™ๆฏ”่ผƒๅฎ‰ๅ…จ。
    • ็ธฎๅฎนๅ‰ไธ€ๅฎš่ฆๅฎŒๆ•ดๅ‚™ไปฝ。
    • XFS ไธๆ”ฏๆด็ธฎๅฎน,ๆƒณ็ธฎๅช่ƒฝๆ”น่ตฐ「ๆ–ฐ LV + ๆฌๅฎถ」่ทฏ็ทš。

    ✅ EXT4 ๅฎ‰ๅ…จ็ธฎๅฎนๆต็จ‹(/data ็‚บไพ‹)

    1. ๅœๆญข็›ธ้—œๆœๅ‹™(ไพ‹ๅฆ‚่ณ‡ๆ–™ๅบซ、NFS、Web ๆœๅ‹™)。
    2. ๅธ่ผ‰ๆช”ๆกˆ็ณป็ตฑ。
    3. ๆชขๆŸฅๆช”ๆกˆ็ณป็ตฑ。
    4. ๅ…ˆ็ธฎๅฐๆช”ๆกˆ็ณป็ตฑ(ๅฟ…้ ˆๅ…ˆ็ธฎๆช”ๆกˆ็ณป็ตฑๅ†็ธฎ LV)。
    5. ๆœ€ๅพŒๆ‰็ธฎๅฐ LV。
    # 1. ๅœๆญขๆœๅ‹™(ไปฅ็ฏ„ไพ‹ไปฃๆ›ฟ)
    sudo systemctl stop nginx
    sudo systemctl stop mysqld
    
    # 2. ๅธ่ผ‰
    sudo umount /data
    
    # 3. ๆชขๆŸฅๆช”ๆกˆ็ณป็ตฑ
    sudo e2fsck -f /dev/vg_main/lv_data
    
    # 4. ๅ…ˆ็ธฎๆช”ๆกˆ็ณป็ตฑ(ๅ‡่จญ่ฆ็ธฎๅˆฐ 200G)
    sudo resize2fs /dev/vg_main/lv_data 200G
    
    # 5. ๅ†็ธฎ LV
    sudo lvreduce -L 200G /dev/vg_main/lv_data
    
    # 6. ้‡ๆ–ฐๆŽ›่ผ‰ไธฆ็ขบ่ช
    sudo mount /data
    df -h /data
    

    ๅฆ‚ๆžœไฝ ๅ้Žไพ†(ๅ…ˆ็ธฎ LV ๅ†็ธฎๆช”ๆกˆ็ณป็ตฑ),้ซ˜ๆฉŸ็އ็›ดๆŽฅๆฏ€ๆๆช”ๆกˆ็ณป็ตฑ。 ้€™ไนŸๆ˜ฏๅพˆๅคšไบบๅฐ LVM ็ธฎๅฎนๅฟƒ็”Ÿ้™ฐๅฝฑ็š„ๅŽŸๅ› 。

    ๅ…ญ、ๅธธ่ฆ‹้Œฏ่ชค่ˆ‡ๆŽ’ๆŸฅ:ๅฏฆๅ‹™่ธฉ้›ทๆ•ด็†

    1️⃣ device is busy:็„กๆณ•ๅธ่ผ‰

    umount: /data: target is busy.
    

    ไปฃ่กจไปๆœ‰ไบบๅœจไฝฟ็”จ่ฉฒๆŽ›่ผ‰้ปž,ๅฏ็”จ:

    sudo lsof +f -- /data
    sudo fuser -vm /data     # ๅˆ—ๅ‡บไฝฟ็”จไธญ็š„ process
    

    ๆ‰พๅ‡บ็›ธ้—œๆœๅ‹™ไธฆๅœๆญข,ๆ‰้‡ๆ–ฐ umount

    2️⃣ not enough free space in VG:VG ็ฉบ้–“ไธๅค 

    sudo lvextend -L +100G /dev/vg_main/lv_data
      Insufficient free space: ...
    

    ็”จ vgs ๆŸฅ็œ‹:

    sudo vgs
    sudo pvs
    

    ๅฆ‚ๆžœ VFree = 0,ไปฃ่กจ VG ็š„็ฉบ้–“ๅทฒ็”จๅฎŒ,้œ€่ฆ:

    • ๆ–ฐๅขžไธ€้ก†็ฃ็ขŸๅปบ็ซ‹ PV,ๅ†็”จ vgextend ๅŠ ้€ฒไพ†。
    • ๆˆ–ๅˆช้™คๅ…ถไป–ไธๅฟ…่ฆ็š„ LV。

    3️⃣ ๅฟ˜่จ˜่ท‘ๆช”ๆกˆ็ณป็ตฑๆ“ดๅฎน

    ๆœ‰ไบ›ไบบๅชๅšไบ† lvextend,็ตๆžœ df -h ็œ‹่ตทไพ†ๅฎน้‡ๆฒ’่ฎŠ。 ้€™ๆ˜ฏๅ› ็‚บ ๆช”ๆกˆ็ณป็ตฑๆœฌ่บซ้‚„ๆฒ’้•ทๅคง

    # EXT4
    sudo resize2fs /dev/vg_main/lv_data
    
    # XFS
    sudo xfs_growfs /data
    

    4️⃣ Proxmox / ่™›ๆ“ฌๆฉŸๆ“ดๅฎนๆƒ…ๅขƒ็ฐก่ฟฐ

    ๅœจ่™›ๆ“ฌๅŒ–็’ฐๅขƒๅธธ่ฆ‹ๆต็จ‹ๆ˜ฏ:

    1. ๅ…ˆๅœจ Proxmox ไป‹้ขๆŠŠ VM ็š„่™›ๆ“ฌ็ฃ็ขŸๅŠ ๅคง(ไพ‹ๅฆ‚็”ฑ 100G → 150G)。
    2. ้€ฒๅ…ฅ VM ๅ…ง้ƒจ,็”จ lsblk ็ขบ่ช่™›ๆ“ฌ็ฃ็ขŸๅทฒ่ฎŠๅคง。
    3. ๅฆ‚ๆžœๆ˜ฏ LVM ๆžถๆง‹,ๅ†ไพ็…งๆœฌๆ–‡ๆต็จ‹:pvresize → lvextend → ๆช”ๆกˆ็ณป็ตฑๆ“ดๅฎน
    # ๅœจ VM ๅ…ง้ƒจ
    sudo pvdisplay
    sudo pvresize /dev/sda2       # ๅ‡่จญ PV ๅœจ /dev/sda2
    sudo lvextend -L +50G /dev/vg_main/lv_data
    sudo xfs_growfs /data         # ๆˆ– resize2fs
    

    ไธƒ、LVM ็ฎก็†ๅธธ็”จๆŒ‡ไปค้€ŸๆŸฅ่กจ

    ็”จ้€” ๆŒ‡ไปค็ฏ„ไพ‹ ่ชชๆ˜Ž
    ๆŸฅ็œ‹ PV/VG/LV ็‹€ๆ…‹ pvs / vgs / lvs ๅฟซ้€Ÿ็ธฝ่ฆฝ LVM ็›ฎๅ‰้…็ฝฎ่ˆ‡ๅ‰ฉ้ค˜ๅฎน้‡
    ๅปบ็ซ‹ PV pvcreate /dev/sdb ๅฐ‡ๅฏฆ้ซ”็ฃ็ขŸๆˆ–ๅˆ†ๅ‰ฒๅ€ๅŠ ๅ…ฅ LVM ไธ–็•Œ
    ๅปบ็ซ‹ VG vgcreate vg_main /dev/sda2 ๅปบ็ซ‹ๅฎน้‡ๆฑ ,ไน‹ๅพŒ LV ้ƒฝๅพž้€™้‚Šๅˆ‡
    ๆ“ดๅ…… VG vgextend vg_main /dev/sdb ๆŠŠๆ–ฐ็š„ PV ไฝตๅ…ฅๅŒไธ€ๅ€‹ VG
    ๅปบ็ซ‹ LV lvcreate -L 50G -n lv_data vg_main ๅพž VG ๆ‹ฟๅ‡บๆŒ‡ๅฎšๅฎน้‡ๅฝขๆˆ LV
    ๆ“ดๅ…… LV lvextend -L +100G /dev/vg_main/lv_data ่ฎ“ LV ๅพ€ๅค–้•ทๆ›ดๅคง,ๆช”ๆกˆ็ณป็ตฑๅ†็ทšไธŠๆ“ดๅฎน
    ็ธฎๅฐ LV(EXT4) resize2fs → lvreduce ๅ…ˆ็ธฎๆช”ๆกˆ็ณป็ตฑๅ†็ธฎ LV,ไธ”ๅฟ…้ ˆๅธ่ผ‰

    ๐Ÿงญ ๅฏฆไฝœ่กŒๅ‹•ๆธ…ๅ–ฎ

    ✅ ๅœจๆธฌ่ฉฆ็’ฐๅขƒไธญๅปบ็ซ‹ไธ€ๅ€‹ๅฐๅž‹ VG + LV,็†Ÿๆ‚‰ๅŸบๆœฌๆŒ‡ไปค(pvcreate / vgcreate / lvcreate)
    ✅ ็ทด็ฟ’ไธ€ๆฌก「ๆ–ฐๅขž็กฌ็ขŸ → pvcreate → vgextend → lvextend → ๆช”ๆกˆ็ณป็ตฑ็ทšไธŠๆ“ดๅฎน」
    ✅ ้‡ๅฐ EXT4 ๅœจ้ž้—œ้ต่ณ‡ๆ–™้›†ไธŠๅšไธ€ๆฌก็ธฎๅฎนๅฏฆ้ฉ—,็†่งฃๆญฃ็ขบ้ †ๅบ่ˆ‡้ขจ้šช
    ✅ ๅœจ Proxmox / ่™›ๆ“ฌๆฉŸ็’ฐๅขƒๅฏฆ้š›ๆ“ไฝœไธ€ๆฌก:ๅ…ˆๅœจ Hypervisor ๆ“ด็ฃ,ๅ†ๅœจ VM ๅ…ง็”จ LVM ๆ“ดๅฎน
    ✅ ๅฐ‡็›ฎๅ‰ Production ไธปๆฉŸ็š„ LVM ๆ‹ๅฟซ็…ง่ˆ‡ๅ‚™ไปฝ็ญ–็•ฅๆ•ด็†ๆˆๆ–‡ไปถ(ๅซ rollback ๆต็จ‹)
    

    ๐Ÿ“˜ ็ต่ชž:ๆŠŠ็ฃ็ขŸ็•ถ็ฉๆœจ,ๆ‰ๆœ‰่ชฟๅบฆ็ฉบ้–“

    LVM ่ฝ่ตทไพ†ๆฆ‚ๅฟตๅพˆๅคš:PV / VG / LV、EXT4 / XFS、ๆ“ดๅฎน่ˆ‡็ธฎๅฎน้ †ๅบ,ไฝ†ไธ€ๆ—ฆไฝ ๅœจๆธฌ่ฉฆ็’ฐๅขƒไธญ่ตฐ้Žๅนพๆฌกๆต็จ‹, ๅฐฑๆœƒ็™ผ็พ:ๅฎƒๅ…ถๅฏฆๅชๆ˜ฏๅคšไบ†ไธ€ๅฑค「ๅฝˆๆ€งๆŠฝ่ฑก」,่ฎ“ไฝ ๅฏไปฅไธ็”จ่ขซ็•ถๅˆ็š„ๅˆ†ๅ‰ฒๆฑบๅฎš็ถๆญป。

    ๅฐคๅ…ถๅœจ Proxmox ๅข้›†、่ณ‡ๆ–™ๅบซไผบๆœๅ™จ、Log / Backup ็ฏ€้ปž้€™็จฎ็ฃ็ขŸๆˆ้•ท้€Ÿๅบฆๅพˆๅฟซ็š„ๅ ดๆ™ฏ, LVM ๅนพไนŽๆ˜ฏๅฟ…ๅ‚™ๆŠ€่ƒฝ。ๅปบ่ญฐไฝ ๅ…ˆๅœจ้ž้—œ้ต็’ฐๅขƒๆŠŠๆœฌๆ–‡็š„ๆŒ‡ไปคๅ…จ้ƒจ่ท‘้Žไธ€ๆฌก,็†Ÿๆ‚‰ๆ“ดๅฎน่ˆ‡็ธฎๅฎนๆต็จ‹, ๅ†ๆŠŠ้€™ๅฅ—ๆต็จ‹ๅฏซๆˆ่‡ชๅทฑ็š„「ๆจ™ๆบ–ไฝœๆฅญๆ–‡ไปถ(SOP)」,ไน‹ๅพŒๅฐฑไธๆœƒๆฏๆฌก้‡ๅˆฐ็กฌ็ขŸ็ˆ†ๆމ้ƒฝๅœจๆ•‘็ซ。


    ๐Ÿ”— ๅปถไผธ้–ฑ่ฎ€

    — WWFandy・Linux LVM ่ˆ‡็ฃ็ขŸๆ“ดๅฎน็ญ†่จ˜

    ๐Ÿ”— ๅˆ†ไบซ้€™็ฏ‡ LINE Facebook X

    ๆฒ’ๆœ‰็•™่จ€:

    ๅผต่ฒผ็•™่จ€

    ๅญ—็ดš