คำถามติดแท็ก badblocks

2
วิธีตีความเอาต์พุต badblocks
หน้า man สำหรับ badblock ดูเหมือนจะไม่พูดถึงความหมายของตัวเลขสามตัวในผลลัพธ์โดยเฉพาะ: ผ่านไปแล้วพบบล็อกที่ไม่ดี 7 รายการ (ข้อผิดพลาด 7/0/01) ผ่านเสร็จพบ 120 บล็อกที่ไม่ดี (0/0/120 ข้อผิดพลาด) ฉันเดาว่าเป็น "ข้อผิดพลาดขณะอ่าน / เขียน / เปรียบเทียบ" ใครบางคนสามารถสอนฉันได้ไหม
43 badblocks 

1
คุณใช้ badblock อย่างไร
ฉันต้องทำการทดสอบการทำลายล้าง (rw) บนไดรฟ์ใหม่และอ่านอย่างเดียวบนไดรฟ์ที่หลุดออกมาจากอาร์เรย์ RAID ของฉัน ฉันต้องการดูว่ามันพบปัญหาหรือไม่

1
การขัดขวาง Badblocks มีความเสี่ยงหรือไม่
ฉันใช้ badblocks เพื่อตรวจสอบเซ็กเมนต์ที่ไม่ดีในไดรฟ์ภายนอกและมันใช้เวลาประมาณหนึ่งชั่วโมงและยังไม่เสร็จ ตอนนี้ฉันต้องไปและพิจารณายกเลิก สิ่งนี้มีความเสี่ยงหรือไม่? ฉันควรหลีกเลี่ยงสิ่งนี้หรือไม่? เห็นได้ชัดว่าฉันจะต้องเริ่มต้นใหม่ตั้งแต่ต้น ฉันแค่อยากรู้ว่านี่จะมีความเสี่ยงที่จะยกเลิกกลางคันหรือไม่
22 badblocks 

5
Linux - การซ่อมแซมบล็อกเสียบนอาเรย์ RAID1 ด้วย GPT
The tl; dr: ฉันจะแก้ไขการบล็อกที่ไม่ดีบนดิสก์ 1 ตัวในอาร์เรย์ RAID1 ได้อย่างไร แต่โปรดอ่านทั้งหมดนี้สำหรับสิ่งที่ฉันได้ลองไปแล้วและข้อผิดพลาดที่เป็นไปได้ในวิธีการของฉัน ฉันพยายามที่จะให้รายละเอียดมากที่สุดเท่าที่จะเป็นไปได้และฉันหวังว่าจะได้รับคำติชม นี่คือสถานการณ์ของฉัน: ฉันมีสองแผ่น 2TB (รุ่นเดียวกัน) จัดตั้งขึ้นในอาร์เรย์ RAID1 mdadmจัดการโดย ประมาณ 6 เดือนที่ผ่านมาฉันสังเกตเห็นบล็อกที่ไม่ดีครั้งแรกเมื่อสมาร์ทรายงาน วันนี้ฉันสังเกตเห็นมากขึ้นและตอนนี้ฉันพยายามที่จะแก้ไข หน้า HOWTO นี้ดูเหมือนจะเป็นบทความเดียวที่ทุกคนเชื่อมโยงเพื่อแก้ไขบล็อกเสียที่ SMART กำลังรายงาน มันเป็นหน้าที่ยอดเยี่ยมเต็มไปด้วยข้อมูลอย่างไรก็ตามมันค่อนข้างล้าสมัยและไม่ได้ระบุการตั้งค่าเฉพาะของฉัน นี่คือความแตกต่างของการกำหนดค่าของฉัน: แทนที่จะเป็นหนึ่งดิสก์ฉันใช้ดิสก์สองตัวในอาร์เรย์ RAID1 หนึ่งดิสก์กำลังรายงานข้อผิดพลาดในขณะที่อีกแผ่นนั้นใช้ได้ HOWTO เขียนด้วยดิสก์เดียวในใจซึ่งถามคำถามต่าง ๆ เช่น 'ฉันจะใช้คำสั่งนี้กับอุปกรณ์ดิสก์หรืออุปกรณ์ RAID' หรือไม่ ฉันใช้ GPT ซึ่ง fdisk ไม่รองรับ ฉันใช้ gdisk แทนและฉันหวังว่ามันจะให้ข้อมูลแบบเดียวกับที่ฉันต้องการ ดังนั้นขอลงไป นี่คือสิ่งที่ฉันได้ทำไปแล้ว แต่ดูเหมือนว่ามันจะไม่ทำงาน โปรดตรวจสอบการคำนวณและวิธีข้อผิดพลาดของฉันอีกครั้ง …

3
ฉันจะตรวจสอบบล็อกที่ไม่ดีในฟิสิคัลวอลุ่ม LVM ได้อย่างไร
เมื่อคุณกำลังใช้ ext4 คุณสามารถตรวจสอบ badblocks e2fsck -c /dev/sda1 # or whateverกับคำสั่ง นี่จะ "บัญชีดำ" บล็อกโดยการเพิ่มลงในไอดีบล็อก อะไรคือสิ่งที่เทียบเท่าสำหรับปริมาณทางกายภาพ LVM2? ระบบไฟล์ที่อยู่ในนั้น ext4 แต่น่าจะเป็นบล็อกที่ตรวจพบจะไม่ถูกต้องเนื่องจากการตั้งค่า LVM พื้นฐานย้ายข้อมูลไปรอบ ๆ บนดิสก์ทางกายภาพ กล่าวอีกนัยหนึ่งฉันจะตรวจสอบบล็อกที่ไม่ดีที่จะไม่ใช้ใน LVM ได้อย่างไร
17 lvm  badblocks 

3
เซ็กเตอร์ที่ไม่ดีบ่งบอกถึงดิสก์ที่ล้มเหลวหรือไม่?
ระบบ Ubuntu 13.10 ของฉันทำงานได้ไม่ดีในวันสุดท้าย ดูบันทึกของเคอร์เนลปรากฏว่าดิสก์ SATA 3TB อายุน้อยกว่า 1 ปีมีปัญหากับเซกเตอร์เฉพาะ: Nov 4 20:54:04 mediaserver kernel: [10893.039180] ata4.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 Nov 4 20:54:04 mediaserver kernel: [10893.039187] ata4.01: BMDMA stat 0x65 Nov 4 20:54:04 mediaserver kernel: [10893.039193] ata4.01: failed command: READ DMA EXT Nov 4 …

2
ลดเวลาในการลองใหม่ / บล็อกรอไม่ถูกต้องใน Ubuntu
ฉันจะลดเวลารอคอยของ IO และลองอีกครั้งเพื่อให้ระบบปฏิบัติการไม่พยายามเขียนลงในไดรฟ์ที่ล้มเหลวอย่างต่อเนื่องได้อย่างไร ฉันมีระบบที่ใช้ในการทำสำเนาของเนื้อหาตัวอย่างที่ยืมมาจากลูกค้าไปยังฮาร์ดไดรฟ์เดสก์ท็อป SATA ปกติ เราเชื่อมต่อไดรฟ์หลายตัวพร้อมกันผ่าน SAS และคัดลอกเนื้อหาไปยังพวกเขาโดยใช้สคริปต์ เนื่องจากไดรฟ์ยืมมาบางครั้งบางคนก็กลับมาเสียหาย แต่ฉันไม่ทราบว่าพวกเขาได้รับความเสียหายดังนั้นในครั้งต่อไปที่ไดรฟ์สามารถนำกลับมาใช้ในการดำเนินการคัดลอกได้ก็จะทำให้ไดรฟ์อื่นช้าลง บางครั้งอาจใช้เวลาหลายชั่วโมงก่อนที่ฉันจะสังเกตเห็นไดรฟ์ที่ไม่ดีและนำออก หลังจากถอดไดรฟ์แล้วไดรฟ์ที่เหลือจะเริ่มเขียนด้วยความเร็วปกติ ฉันไม่สนใจเกี่ยวกับการกู้คืนไดรฟ์ที่ไม่ดี ฉันแค่ต้องกำจัดพวกมันออกไปดังนั้นพวกมันจะไม่ทำให้ทุกอย่างช้าลง ฉันยังทำการวิจัยแบดเจ็ตและสมาร์ทแวร์และพิจารณาการเขียน pre-check บนไดรฟ์ก่อนเริ่มเขียน ระบบปฏิบัติการ: Ubuntu Linux (12.04 lts)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.