Score:0

hdparm สแตนด์บายหลังจากเวลา X ไม่ทำงาน

ธง cn

ฉันมีฮาร์ดไดรฟ์ภายนอก WD 8TB ที่เชื่อมต่อกับ Dell Wyse 5070 ผ่าน USB 3.0 เมื่อเร็ว ๆ นี้ฉันได้ทำการติดตั้งเซิร์ฟเวอร์ Ubuntu ใหม่ทั้งหมด (บน SSD ภายใน) ตอนนี้เมื่อฉันพยายามกำหนดค่าทุกอย่างเหมือนที่เคยมีมา ฉันมีปัญหากับการตั้งค่าเวลาสแตนด์บายของ HDD ภายนอก

ก่อนหน้านี้ฉันได้กำหนดค่าให้ HDD สแตนด์บายประมาณ 15 นาทีหลังจากตรวจไม่พบกิจกรรมใดๆ

ตอนนี้ฉันไม่สามารถตั้งค่าในลักษณะเดียวกันได้ ตัวอย่างเช่น sudo hdparm -S 5 /dev/sdb ไม่มีผลหลังจาก 25 วินาที ดังนั้นฮาร์ดไดรฟ์จึงทำงานตลอดเวลาและไม่เคยอยู่ในโหมดสแตนด์บาย

sudo hdparm -I /dev/sdb ให้

อุปกรณ์ ATA พร้อมสื่อบันทึกแบบถอดไม่ได้
        หมายเลขรุ่น: WDC WD80EDAZ-11TA3A0
        หมายเลขซีเรียล: VG00T1YG
        การแก้ไขเฟิร์มแวร์: 81.00A81
        การขนส่ง: อนุกรม, ATA8-AST, SATA 1.0a, ส่วนขยาย SATA II, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0; การแก้ไข: ATA8-AST T13 Project D1697 Revision 0b
มาตรฐาน:
        ใช้แล้ว: ไม่ทราบ (รหัสการแก้ไขเล็กน้อย 0x0029)
        รองรับ: 9 8 7 6 5
        น่าจะใช้: 9
การกำหนดค่า:
        กระแสสูงสุดเชิงตรรกะ
        กระบอกสูบ 16383 16383
        หัว 16 16
        ภาค/แทร็ค 63 63
        --
        ภาคที่อยู่ปัจจุบันของ CHS: 16514064
        ภาคที่กำหนดแอดเดรสของผู้ใช้ LBA: 268435455
        ส่วนที่กำหนดแอดเดรสของผู้ใช้ LBA48: 15628053168
        ขนาดเซกเตอร์ตรรกะ: 512 ไบต์ [ รองรับ: 4096 4160 4224 512 520 528 ]
        ขนาดเซกเตอร์กายภาพ: 4096 ไบต์
        Logical Sector-0 offset: 0 ไบต์
        ขนาดอุปกรณ์ที่มี M = 1024*1024: 7630885 MBytes
        ขนาดอุปกรณ์ที่มี M = 1,000*1,000: 8001563 MBytes (8001 GB)
        ขนาดแคช/บัฟเฟอร์ = ไม่ทราบ
        ฟอร์มแฟกเตอร์: 3.5 นิ้ว
        อัตราการหมุนของสื่อที่กำหนด: 5400
ความสามารถ:
        LBA, IORDY (สามารถปิดใช้งานได้)
        ความลึกของคิว: 32
        ค่าตัวตั้งเวลาสแตนด์บาย: ระบุตามมาตรฐาน ไม่มีขั้นต่ำเฉพาะอุปกรณ์
        การถ่ายโอนหลายเซกเตอร์ R/W: สูงสุด = 16 กระแส = 0
        ระดับการจัดการพลังงานขั้นสูง: ปิดใช้งาน
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
             รอบเวลา: นาที = 120ns แนะนำ = 120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             รอบเวลา: ไม่มีการควบคุมการไหล = 120ns การควบคุมการไหลของ IORDY = 120ns
คำสั่ง/คุณสมบัติ:
        เปิดใช้งาน รองรับ:
           * ชุดคุณสมบัติ SMART
                ชุดคุณสมบัติโหมดความปลอดภัย
           * ชุดคุณสมบัติการจัดการพลังงาน
           * เขียนแคช
           *    มองไปข้างหน้า
           * ชุดคุณสมบัติพื้นที่คุ้มครองโฮสต์
           * คำสั่ง WRITE_BUFFER
           * คำสั่ง READ_BUFFER
           * นอภ ซม
           * ดาวน์โหลด_MICROCODE
                ชุดคุณสมบัติการจัดการพลังงานขั้นสูง
                ชุดคุณลักษณะ Power-Up In Standby
           * SET_FEATURES จำเป็นต้องหมุนหลังจากเปิดเครื่อง
                ส่วนขยายความปลอดภัย SET_MAX
           * ชุดคุณสมบัติที่อยู่ 48 บิต
           * ชุดคุณสมบัติซ้อนทับการกำหนดค่าอุปกรณ์
           * บังคับ FLUSH_CACHE
           * FLUSH_CACHE_EXT
           * การบันทึกข้อผิดพลาด SMART
           * การทดสอบตัวเองอย่างชาญฉลาด
           * มีเดียการ์ดพาสทรู
           * ชุดคุณสมบัติการบันทึกวัตถุประสงค์ทั่วไป
           * WRITE_{DMA|หลายรายการ}_FUA_EXT
           * ชื่อเวิลด์ไวด์ 64 บิต
           * URG สำหรับ READ_STREAM[_DMA]_EXT
           * URG สำหรับ WRITE_STREAM[_DMA]_EXT
           * คำสั่ง WRITE_UNCORRECTABLE_EXT
           * คำสั่ง {อ่าน เขียน}_DMA_EXT_GPL
           * แบ่งส่วน DOWNLOAD_MICROCODE
                ไม่ทราบ 119[6]
           * ไม่ทราบ 119[7]
           * ความเร็วสัญญาณ Gen1 (1.5Gb/s)
           * ความเร็วสัญญาณ Gen2 (3.0Gb/s)
           * ความเร็วสัญญาณ Gen3 (6.0Gb/s)
           * การจัดคิวคำสั่งพื้นเมือง (NCQ)
           * การจัดการพลังงานอินเทอร์เฟซที่โฮสต์เริ่มต้น
           * เคาน์เตอร์เหตุการณ์ Phy
           * ข้อมูลลำดับความสำคัญของ NCQ
           * READ_LOG_DMA_EXT เทียบเท่ากับ READ_LOG_EXT
                การชดเชยบัฟเฟอร์ที่ไม่ใช่ศูนย์ในการตั้งค่า DMA FIS
                การตั้งค่า DMA เปิดใช้งานการเพิ่มประสิทธิภาพโดยอัตโนมัติ
                การจัดการพลังงานอินเทอร์เฟซที่เริ่มต้นโดยอุปกรณ์
                การจัดส่งข้อมูลตามลำดับ
           * การเก็บรักษาการตั้งค่าซอฟต์แวร์
                ไม่ทราบ 78[7]
                ไม่ทราบ 78[10]
                ไม่ทราบ 78[11]
           * ชุดคุณสมบัติ SMART Command Transport (SCT)
           * SCT เขียนเหมือนกัน (AC2)
           * การควบคุมการกู้คืนข้อผิดพลาด SCT (AC3)
           * การควบคุมคุณสมบัติ SCT (AC4)
           * ตารางข้อมูล SCT (AC5)
           * ชุดคุณสมบัติ SANITIZE
           * คำสั่ง CRYPTO_SCRAMBLE_EXT
           * คำสั่ง OVERWRITE_EXT
           * สงวนไว้ 69[3]
           * สงวนไว้ 69[4]
           * ดาวน์โหลดคำสั่ง MICROCODE DMA
           * เขียนคำสั่งบัฟเฟอร์ DMA
           * อ่านคำสั่งบัฟเฟอร์ DMA
ความปลอดภัย:
        รหัสการแก้ไขรหัสผ่านหลัก = 48059
                ได้รับการสนับสนุน
        ไม่ได้เปิดใช้งาน
        ไม่ล็อค
        ไม่แช่แข็ง
        ไม่หมดอายุ: นับความปลอดภัย
                รองรับ: การลบขั้นสูง
        812 นาทีสำหรับหน่วยลบความปลอดภัย 2 นาทีสำหรับหน่วยลบความปลอดภัยขั้นสูง
ตัวระบุอุปกรณ์ Logical Unit WWN: 5000cca0bfc05a54
        นาเอ : 5
        IEEE OUI : 000cca
        รหัสเฉพาะ : 0bfc05a54

ฉันสามารถเห็นได้ว่า ระดับการจัดการพลังงานขั้นสูง เป็น พิการ. สิ่งนี้สามารถเกี่ยวข้องกับปัญหานี้ได้หรือไม่?

มีอะไรอีก, sudo hdparm -y /dev/sdb ทำงานตามที่คาดไว้ มันทำให้ HDD เข้าสู่โหมดสลีปทันที

มีความคิดใดที่ฉันจะตรวจสอบเพิ่มเติมได้อย่างไร

Score:0
ธง in

หวังว่าไดรฟ์ของคุณจะตอบสนองต่อ เดอะ -บี ฟันธงเข้า เอชดีพาร์มซึ่งจะช่วยให้คุณสามารถเปิด/ปิดคุณสมบัติการจัดการพลังงานได้ จากเอกสาร:

-B รับ/ตั้งค่าคุณสมบัติการจัดการพลังงานขั้นสูง หากไดรฟ์รองรับ ค่าต่ำ
       หมายถึงการจัดการพลังงานเชิงรุกและค่าที่สูงหมายถึงประสิทธิภาพที่ดีขึ้น
       การตั้งค่าที่เป็นไปได้มีตั้งแต่ค่า 1 ถึง 127 (ซึ่งอนุญาตให้หมุนลงได้) และ
       ค่า 128 ถึง 254 (ซึ่งไม่อนุญาตให้หมุนลง) ระดับสูงสุดของ
       การจัดการพลังงานทำได้ด้วยการตั้งค่า 1 และประสิทธิภาพ I/O สูงสุด
       ด้วยการตั้งค่า 254 ค่า 255 จะบอก hdparm ให้ปิดการใช้งาน Advanced Power
       การจัดการทั้งหมดบนไดรฟ์ (ไม่ใช่ทุกไดรฟ์ที่รองรับการปิดใช้งาน แต่ส่วนใหญ่
       ทำ).

คุณสามารถตรวจสอบค่าปัจจุบันของไดรฟ์ได้ดังนี้:

sudo hdparm -B /dev/sdb

โดยได้ผลลัพธ์มาจาก -ฉันฉันคาดว่าตัวเลขจะเป็นเช่น 254ซึ่งไม่อนุญาตให้หมุนอัตโนมัติ

เมื่อทราบแล้ว ให้ตั้งค่าระหว่าง 1 และ 127ซึ่ง Dows อนุญาตให้หมุนลงได้:

sudo hdparm -B 127 /dev/sdb

บันทึก: ตามเอกสารประกอบ ตัวเลขที่สูงขึ้นหมายถึงประสิทธิภาพที่ดีขึ้น เนื่องจาก 127 เป็นระดับสูงสุดที่สามารถไปได้ในขณะที่ยังอนุญาตให้หมุนลงได้ ซึ่งดูเหมือนจะเป็นตัวเลือกที่สมเหตุสมผลที่สุด

หากไม่มีการรายงานข้อผิดพลาด คุณสามารถตั้งค่าการหมุนลง 5 นาทีได้ดังนี้:

sudo hdparm -S 60 /dev/sdb
cn flag
ขอขอบคุณ! ในที่สุดฉันก็สามารถเข้าใจความแตกต่างระหว่างตัวเลือก hdparm ตอนนี้ APM_level ของฉันถูกตั้งค่าเป็น 127 ตามที่คุณแนะนำ และโหมดสแตนด์บายจะถูกใช้หลังจากผ่านไป 10 นาทีโดยไม่มีปัญหาใดๆ ขอบคุณมาก!

โพสต์คำตอบ

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