ฉันมีปัญหาที่คล้ายกัน ฉันมี SSD /dev/sdb
พร้อมด้วยระบบปฏิบัติการ (Linux Mint 18.1 จาก Ubuntu Xenial) และ HDD /dev/sda
พร้อมข้อมูลซึ่งฉันใช้เป็นครั้งคราว ดิสก์ทั้งสองนั้นได้รับการเข้ารหัส พาร์ติชันของ HDD ไม่ได้ถูกเมาท์ และในเวลาไม่กี่นาที HDD ก็จะเริ่มทำงานจากนั้นก็นอนหลับและจะกลับมาทำงานอีกครั้ง ความยุ่งเหยิง
นี่เป็นคำถามที่ซ้ำกันพร้อมคำตอบที่มีประโยชน์ซึ่งแนะนำauditd
ให้ค้นหากระบวนการที่ไม่เหมาะสม
apt-get install auditd
auditctl -w /dev/sda -p rwa
จากนั้นฉันก็บังคับให้ HDD เข้าสู่โหมดhdparm -Y /dev/sda
สลีป จากนั้นรอจนกว่าฉันจะได้ยิน HDD หมุนขึ้นอีกครั้ง ausearch -f /dev/sda
จากนั้นเรียก ในกรณีของฉันมันแสดงรายการดังต่อไปนี้
time->Sat Feb 25 12:38:17 2017
type=PROCTITLE msg=audit(1488022697.651:1744): proctitle=2F7573722F6C69622F756469736B73322F756469736B7364002D2D6E6F2D6465627567
type=PATH msg=audit(1488022697.651:1744): item=0 name="/dev/sda" inode=376 dev=00:06 mode=060660 ouid=0 ogid=6 rdev=08:00 nametype=NORMAL
type=CWD msg=audit(1488022697.651:1744): cwd="/"
type=SYSCALL msg=audit(1488022697.651:1744): arch=c000003e syscall=2 success=yes exit=12 a0=f3fb90 a1=800 a2=7f4745221f64 a3=30 items=1 ppid=1 pid=18520 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=(none) ses=4294967295 comm="pool" exe="/usr/lib/udisks2/udisksd" key=(null)
ส่วนที่เกี่ยวข้องคือ= "exe / usr / lib / udisks2 / udisksd" แม้ว่าฉันจะมีsmartmontools
ใครsmartd
เป็นคนร้ายเช่นกัน ผมถอนการติดตั้งsmartmontools
และหยุดให้บริการกับudisk2
service udisks2 stop
หลังจาก HDD นั้นสลีปตามที่คาดไว้
โปรดทราบว่าudisks2
จะเริ่มโดยอัตโนมัติเมื่อฉันเปิดแอปพลิเคชันDisksดังนั้นฉันต้องหยุดอีกครั้ง ข้อเสียอีกประการหนึ่งคือพารามิเตอร์ SMART ไม่ได้รับการตรวจสอบสำหรับดิสก์ทั้งสองซึ่งไม่ดี แต่เป็นการแก้ปัญหาที่เหมาะสม
อีกสิ่งหนึ่งที่ไม่ชัดเจนคือรายงานข้อผิดพลาดนี้บอกว่าudisks2
ไม่ทำการสำรวจดิสก์ที่เคอร์เนลทำตอนนี้ แต่หลักฐานดูเหมือนจะบ่งบอกถึงสิ่งที่ตรงกันข้าม