Score:1

การขยาย ZFS เพื่อใช้พื้นที่ว่าง

ธง lb

ฉันมี Ubuntu 21.10 VirtualBox VM ตั้งค่าด้วยไดรฟ์ 100GB zfs

ฉันได้ขยายเป็น 500GB เนื่องจากระบบเป็นเหยื่อของความนิยมในตัวมันเอง

อย่างไรก็ตามฉันสูญเสียที่จะเติบโตเพื่อเติมเต็มพื้นที่ว่างทั้งหมด

ส่วนหนึ่งคือฉันไม่แน่ใจว่าควรดูอะไรเมื่อทำเสร็จแล้ว ฉันควรยังเห็น "พื้นที่ว่าง" แต่ zfs จะเติบโตในพื้นที่ว่างอย่างน่าอัศจรรย์หรือฉันควรเห็นว่าพูล (rpool) ปรับขนาดแล้วใช้พื้นที่ว่างหรือไม่

ขั้นตอนพื้นฐานที่ฉันปฏิบัติตามอยู่ในส่วนรหัสต่อไปนี้

ฉันทำอะไรผิดหรือเปล่า? ความเห็นการแก้ไข ฯลฯ โปรด

==========

### รายการ zfs
ชื่อที่ใช้ มีประโยชน์ อ้างอิง MOUNTPOINT
bpool 867M 924M 96K /บูต
bpool/BOOT 864M 924M 96K ไม่มี
bpool/บูต/ubuntu_j4opxa 864M 924M 159M /บูต
พูล 47.5G 44.5G 96K /
rpool/ROOT 33.5G 44.5G 96K ไม่มี
rpool/ROOT/ubuntu_j4opxa 33.5G 44.5G 7.17G /
rpool/ROOT/ubuntu_j4opxa/srv 376K 44.5G 96K /srv
rpool/ROOT/ubuntu_j4opxa/usr 5.74G 44.5G 96K /usr
rpool/ROOT/ubuntu_j4opxa/usr/local 5.74G 44.5G 5.74G /usr/ท้องถิ่น
rpool/ROOT/ubuntu_j4opxa/var 11.2G 44.5G 96K /var
rpool/ROOT/ubuntu_j4opxa/var/games 96K 44.5G 96K /var/เกม
rpool/ROOT/ubuntu_j4opxa/var/lib 10.1G 44.5G 8.02G /var/lib
rpool/ROOT/ubuntu_j4opxa/var/lib/AccountsService 828K 44.5G 340K /var/lib/AccountsService
rpool/ROOT/ubuntu_j4opxa/var/lib/NetworkManager 1.71M 44.5G 132K /var/lib/NetworkManager
rpool/ROOT/ubuntu_j4opxa/var/lib/apt 186M 44.5G 80.4M /var/lib/apt
rpool/ROOT/ubuntu_j4opxa/var/lib/dpkg 250M 44.5G 55.0M /var/lib/dpkg
rpool/ROOT/ubuntu_j4opxa/var/log 1.09G 44.5G 928M /var/log
rpool/ROOT/ubuntu_j4opxa/var/mail 96K 44.5G 96K /var/mail
rpool/ROOT/ubuntu_j4opxa/var/snap 11.4M 44.5G 3.96M /var/snap
rpool/ROOT/ubuntu_j4opxa/var/spool 1.67M 44.5G 136K /var/spool
rpool/ROOT/ubuntu_j4opxa/var/www 1.20M 44.5G 320K /var/www
rpool/USERDATA 13.9G 44.5G 96K /
rpool/USERDATA/root_pp526g 3.14M 44.5G 948K /รูท
rpool/USERDATA/tomcat_bkjegm 434M 44.5G 433M /home/tomcat
rpool/USERDATA/universal_pp526g 13.5G 44.5G 9.50G /บ้าน/สากล

### lsblk
ชื่อ MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
ลูป0 7:0 0 138.1M 1 ลูป /snap/krita/63
loop1 7:1 0 65.1M 1 ลูป /snap/gtk-common-themes/1515
loop2 7:2 0 111.6M 1 ลูป /snap/mysql-workbench-community/7
loop3 7:3 0 162.9M 1 ลูป /snap/gnome-3-28-1804/145
loop4 7:4 0 260.7M 1 ลูป /snap/kde-frameworks-5-core18/32
loop5 7:5 0 219M 1 ลูป /snap/gnome-3-34-1804/66
loop6 7:6 0 4K 1 ลูป /snap/เปลือย/5
loop7 7:7 0 386.6M 1 ลูป /snap/bluej/161
loop8 7:8 0 386.6M 1 ลูป /snap/bluej/168
loop9 7:9 0 61.8M 1 ลูป /snap/core20/1081
loop10 7:10 0 55.5M 1 ลูป /snap/core18/2246
loop11 7:11 0 55.4M 1 ลูป /snap/core18/2128
ลูป12 7:12 0 152.3M 1 ลูป /snap/firefox/689
ลูป13 7:13 0 219M 1 ลูป /snap/gnome-3-34-1804/72
loop14 7:14 0 42.2M 1 ลูป /snap/snapd/13831
loop15 7:15 0 99.4M 1 ลูป /snap/core/11798
loop16 7:16 0 124.7M 1 ลูป /snap/mysql-workbench-community/9
loop17 7:17 0 61.8M 1 ลูป /snap/core20/1169
ลูป18 7:18 0 164.8M 1 ลูป /snap/gnome-3-28-1804/161
วน19 7:19 0 176.9M 1 วน /snap/krita/64
loop20 7:20 0 152.3M 1 ลูป /snap/firefox/701
loop21 7:21 0 54.2M 1 ลูป /snap/snap-store/557
ลูป22 7:22 0 251.5M 1 ลูป /snap/dbeaver-ce/148
loop23 7:23 0 99.4M 1 ลูป /snap/core/11993
loop24 ​​7:24 0 277M 1 ลูป /snap/gimp/380
loop25 7:25 0 276.7M 1 ลูป /snap/gimp/372
loop26 7:26 0 242.3M 1 ลูป /snap/gnome-3-38-2004/76
loop27 7:27 0 51M 1 ลูป /snap/snap-store/547
loop28 7:28 0 32.4M 1 ลูป /snap/snapd/13640
ลูป29 7:29 0 248.9M 1 ลูป /snap/dbeaver-ce/147
ลูป30 7:30 0 241.4M 1 ลูป /snap/gnome-3-38-2004/70
loop31 7:31 0 65.2M 1 ลูป /snap/gtk-common-themes/1519
sda 8:0 0 500G 0 ดิสก์ 
ââsda1 8:1 0 1M 0 ส่วน 
ââsda2 8:2 0 513M 0 ส่วน /boot/efi
ââsda3 8:3 0 2G 0 ส่วน [สลับ]
ââsda4 8:4 0 2G 0 ส่วน 
ââsda5 8:5 0 95.5G 0 ส่วน 
sr0 11:0 1 1024M 0 รอม  

### สถานะ zpool
  สระว่ายน้ำ: bpool
 สถานะ: ออนไลน์
  สแกน: สครับซ่อมแซม 0B ใน 00:00:11 โดยมีข้อผิดพลาด 0 รายการในวันอาทิตย์ที่ 14 พ.ย. 00:24:12 น. 2021
การกำหนดค่า:

    ชื่อ รัฐ อ่าน เขียน CKSUM
    บีพูล ออนไลน์ 0 0 0
      256b9001-18b9-474f-85e9-42f2a4886fa1 ออนไลน์ 0 0 0

ข้อผิดพลาด: ไม่มีข้อผิดพลาดของข้อมูลที่ทราบ

  สระว่ายน้ำ: rpool
 สถานะ: ออนไลน์
สถานะ: ฟีเจอร์ที่รองรับบางอย่างไม่ได้เปิดใช้งานในพูล สระว่ายน้ำสามารถ
    ยังคงใช้งานได้ แต่คุณสมบัติบางอย่างไม่สามารถใช้งานได้
การดำเนินการ: เปิดใช้งานคุณสมบัติทั้งหมดโดยใช้ 'zpool upgrade' เมื่อเสร็จแล้ว
    พูลอาจไม่สามารถเข้าถึงได้อีกต่อไปโดยซอฟต์แวร์ที่ไม่รองรับ
    คุณสมบัติ. ดูคุณสมบัติ zpool (5) สำหรับรายละเอียด
  สแกน: ขัดซ่อมแซม 0B ใน 00:12:30 โดยมีข้อผิดพลาด 0 ในวันอาทิตย์ที่ 14 พ.ย. 00:36:32 น. 2564
การกำหนดค่า:

    ชื่อ รัฐ อ่าน เขียน CKSUM
    rpool ออนไลน์ 0 0 0
      723a9d83-56e9-d94f-b80a-fc040fda002a ออนไลน์ 0 0 0

ข้อผิดพลาด: ไม่มีข้อผิดพลาดของข้อมูลที่ทราบ

### zpool ตั้ง autoexpand=on rpool

### sudo zpool ออนไลน์ -e rpool 723a9d83-56e9-d94f-b80a-fc040fda002a

### จากนั้นรีบูต ...

จากนั้นดูเหมือนว่า "ทั้งหมดที่ฉันต้องทำคือสิ่งนี้"

ขั้นตอนที่ 1 - เรียกใช้แยกส่วน
แยกทาง
พิมพ์ [ให้พาร์ติชันในกรณีของฉัน 1..5]
พิมพ์ฟรี [แสดงพื้นที่ว่างและโดยเฉพาะส่วนท้าย -> 537GB]

ขั้นตอนที่ 2 - ใช้ parted เพื่อปรับขนาด
ปรับขนาดส่วน
หมายเลขพาร์ติชัน? 5
จบ? 537GB

ขั้นตอนที่ 3 - รีบูต

ยกเว้นว่ามันใช้งานไม่ได้แม้ว่าจะแสดงว่า rpool มีทั้งหมด 500G ตามที่ตั้งใจไว้ แต่การถ่ายโอนข้อมูลก็หมดไปที่ 100GB ซึ่งเป็นขนาดดั้งเดิม

ฉันกำลังสูญเสีย ...
rfm avatar
mk flag
rfm
บางทีคุณอาจต้องการ "zpool set autoexpand=on rpool" ก่อนออนไลน์ -e? มันช่วยฉันได้ (ในเครื่องจริงที่มีดิสก์จริง)
zkiwi34 avatar
lb flag
อ๊ะ. ฉันลืมที่จะรวมว่าฉันได้ทำอย่างนั้น
zkiwi34 avatar
lb flag
สิ่งที่แปลกที่สุด หลังจากที่รู้สึกหงุดหงิดเล็กน้อยกับสิ่งนี้ ฉันปิดมันทั้งหมดลง ไม่กี่วันต่อมา ฉันเริ่มต้นมัน และมันได้ทำทุกอย่างที่ฉันต้องการแล้ว ฉันเดาว่าฉันพลาดการรีบูตเครื่องใน "ช่วงเวลาที่เหมาะสม" หรือ "จำนวนครั้งที่ถูกต้อง" หรือบางอย่าง

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา