Score:0

ฉันจะลบวอลุ่มออกจาก zpool - zfs ได้อย่างไร

ธง ye

ฉันสร้าง zpool ด้วย 12 ไดรฟ์แต่ละ 8TB โดยใช้:

zpool สร้าง ch1 sdb sdc sdd sde sdf sdg sdh sdi sdj sdk sdl sdm

แล้วฉัน เพิ่มไดรฟ์ 8TB อีก 12 ตัว และต้องการเพิ่มลงใน zpool เมื่อฉันทำ ฉันมีพื้นที่เพิ่มเติมเพียง 8TB แทนที่จะเป็น ~70TB เพิ่มเติมที่คาดว่าจะใช้คำสั่งนี้:

zpool เพิ่ม ch1 Raidz sdn1 sdo1 sdp1 sdq1 sdr1 sds1 sdt1 sdu1 sdv1 sdw1 sdx1 sdy1

ฉันต้องการทำสิ่งนี้:

zpool สร้าง ch2 sdb sdc sdd sde sdf sdg sdh sdi sdj sdk sdl sdm

นี่คือสถานะ zpool ของฉัน:

hs@hs-farm:~$ zpool ชัดเจน ch1
ไม่สามารถล้างข้อผิดพลาดสำหรับ ch1: สิทธิ์ถูกปฏิเสธ
hs@hs-farm:~$ sudo zpool ล้าง ch1
hs@hs-farm:~$ สถานะ zpool
  สระ: ch1
 สถานะ: ออนไลน์
  สแกน: กู้คืน 44K ใน 0 วัน 00:00:00 โดยมีข้อผิดพลาด 0 รายการในวันพฤหัสบดีที่ 2 ธันวาคม 13:59:03 น. 2021
การกำหนดค่า:

    ชื่อ รัฐ อ่าน เขียน CKSUM
    ch1 ออนไลน์ 0 0 0
      Raidz1-0 ออนไลน์ 0 0 0
        wwn-0x5000c500c8f1d16d ออนไลน์ 0 0 0
        wwn-0x5000c500c8e398b4 ออนไลน์ 0 0 0
        wwn-0x5000c500c640250e ออนไลน์ 0 0 0
        wwn-0x5000c500c8c85db3 ออนไลน์ 0 0 0
        wwn-0x5000c500c9207ce8 ออนไลน์ 0 0 0
        wwn-0x5000c500c8d31803 ออนไลน์ 0 0 0
        wwn-0x5000c500c8c3b74c ออนไลน์ 0 0 0
        wwn-0x5000c500c8e73721 ออนไลน์ 0 0 0
        wwn-0x5000c500c8e76055 ออนไลน์ 0 0 0
        wwn-0x5000c500c8d2d64f ออนไลน์ 0 0 0
        wwn-0x5000c500c8e6b10a ออนไลน์ 0 0 0
        wwn-0x5000c500c62c8f66 ออนไลน์ 0 0 0
      Raidz1-1 ออนไลน์ 0 0 0
        wwn-0x5000c500c8f38e11-part1 ออนไลน์ 0 0 0
        wwn-0x5000c500c8f2fae4-part1 ออนไลน์ 0 0 0
        wwn-0x5000c500c8d45a0e-part1 ออนไลน์ 0 0 0
        wwn-0x5000c500c8c8bd98-part1 ออนไลน์ 0 0 0
        wwn-0x5000c500c8f2fda8-part1 ออนไลน์ 0 0 0
        wwn-0x5000c500c8dbc00a-part1 ออนไลน์ 0 0 0
        wwn-0x5000c500c7104af2-part1 ออนไลน์ 0 0 0
        wwn-0x5000c500c8f62aad-part1 ออนไลน์ 0 0 0
        wwn-0x5000c500c8db7231-part1 ออนไลน์ 0 0 0
        wwn-0x5000c500c9206973-part1 ออนไลน์ 0 0 0
        wwn-0x5000c500c8d2a7d4-part1 ออนไลน์ 0 0 0
        wwn-0x5000c500c92175bc-part1 ออนไลน์ 0 0 0

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

ฉันจะกำจัด Raidz1-1 ได้อย่างไร เพื่อให้ฉันสามารถสร้างพูล ch2 ใหม่ด้วยไดรฟ์ใหม่ 12 ตัวและใช้พื้นที่ทั้งหมด

BTW - ฉันแปลง zpool เพื่อใช้ ID ของไดรฟ์

โปรดช่วยฉันต้องการพื้นที่เก็บข้อมูล - ฉันยังใหม่กับ Ubuntu - เครื่องลินุกซ์เครื่องแรกของฉันรักการเดินทาง แต่รู้สึกติดขัดโดยสิ้นเชิง

ขอบคุณ!!!

ภาพหน้าจอของ zpool ปัจจุบันของฉัน

freezed avatar
cn flag
ยินดีต้อนรับสู่ถาม Ubuntu โปรด [ดูทัวร์ชม](https://askubuntu.com/tour) เพื่อเรียนรู้วิธีการทำงานของ Ask Ubuntu อ่าน[วิธีถาม](https://askubuntu.com/questions/how-to-ask) เพื่อปรับปรุงคุณภาพคำถามของคุณ
Score:0
ธง cn

ทำลาย ch1 และสร้างใหม่ ch1 & ช2.

หากเปิดข้อมูลแล้ว สระน้ำย้ายพวกเขาด้วย ส่ง/รายได้.

ตามที่กล่าวไว้ใน หน้าจัดการ, zpool ลบ & แยก zpool ไม่ทำงานกับ บุก วีเดฟ.


แก้ไข:

หากพิจารณาเพิ่มเติม คุณลักษณะนี้มีให้ใช้งานบน freeBSD ตั้งแต่เวอร์ชัน 11.2 พร้อมการตั้งค่าสถานะคุณลักษณะ device_removal ซึ่งมีให้ตั้งแต่ โซแอล 0.8. โปรดทราบว่า ZFS ใช้รหัสฐานเดียวกันระหว่าง freeBSD และ linux ตั้งแต่นั้นเป็นต้นมา openZFS 2.0ดังนั้นแฟล็กฟีเจอร์นี้อาจไม่ได้อยู่ในฝั่งลินุกซ์ โซแอล 0.8.

ACH S avatar
ye flag
ขอบคุณสำหรับการตอบสนอง ฉันมีข้อมูลใน Raidz1-0 ซึ่งฉันมีพื้นที่เก็บข้อมูลไม่เพียงพอที่จะย้ายไปที่อื่น ฉันต้องทำลาย Raidz1-1 เพื่อที่ฉันจะได้ใช้ในพูลใหม่ - มิฉะนั้นจะเสียพื้นที่ไปโดยเปล่าประโยชน์
ACH S avatar
ye flag
ช่างน่าละอาย - มีคนที่สามารถเขียนฟังก์ชันนี้ได้หากไม่มีอยู่จริง จากการวิจัยของฉัน ฉันไม่ใช่คนเดียวที่จัดการกับสิ่งนี้ คำตอบที่ฉันเห็นคือเพื่อปกป้องคุณ แต่ฉันไม่ต้องการพี่เลี้ยงเด็ก เพียงแค่ต้องการซอฟต์แวร์เพื่อทำสิ่งที่ฉันต้องการ
freezed avatar
cn flag
หากพิจารณาเพิ่มเติม คุณลักษณะนี้มีให้บริการบน freeBSD [ตั้งแต่เวอร์ชัน 11.2](https://www.freebsd.org/cgi/man.cgi?query=zpool-features&apropos=0&sektion=7&manpath=FreeBSD+11.2-RELEASE+และ +Ports&arch=default&format=html) พร้อมแฟล็กคุณลักษณะ `device_removal` ซึ่งพร้อมใช้งาน [ตั้งแต่ ZoL 0.8](https://github.com/openzfs/zfs/search?q=device_removal&type=code) คุณใช้ ZFS เวอร์ชันใด
ACH S avatar
ye flag
ได้รับเวอร์ชันแล้ว จะลองนำอุปกรณ์ออกในครั้งต่อไป และแจ้งให้คุณทราบว่าเป็นอย่างไร ขอขอบคุณ! #เวอร์ชั่นzpool zfs-0.8.3-1ubuntu12.13 zfs-kmod-2.0.2-1ubuntu5.4
ACH S avatar
ye flag
'~$ sudo zpool ลบ ch1 Raidz1-1 [sudo] รหัสผ่านสำหรับ hs: ไม่สามารถลบ Raidz1-1: การกำหนดค่าไม่ถูกต้อง; vdev ระดับบนสุดทั้งหมดต้องมีขนาดเซกเตอร์เท่ากันและไม่ใช่ Raidz'
freezed avatar
cn flag
ระวังว่า ZFS ใช้รหัสฐานเดียวกันระหว่าง freeBSD และ linux ตั้งแต่ `openZFS 2.0` เท่านั้น ดังนั้นแฟล็กคุณลักษณะนี้อาจไม่ได้อยู่ในฝั่ง linux ใน `ZoL 0.8`
ACH S avatar
ye flag
ฉันพบลิงก์นี้และดูเหมือนว่าเป็นไปได้แล้ว แต่ไม่รู้ว่าเป็นอย่างไร - เป็นเพียงคำสั่ง 'ลบ' หรือไม่ ดูลิงค์[https://news.ycombinator.com/item?id=30256349#30273089]

โพสต์คำตอบ

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