ไฟล์กำหนดค่า Drobo-FS แสดงข้อผิดพลาดอินพุต / ouput


9

ฉันมี Drobo-FS พร้อม DropBear ที่ติดตั้งผ่านทาง DroboApps ซึ่งทำให้ฉันสามารถใช้ SSH ในระบบปฏิบัติการ linux ซึ่งขับเคลื่อน Drobo-FS ได้

ระบบไฟล์ Drobo-FS มีไดเรกทอรีซึ่งมีลักษณะเช่นนี้

# ls /mnt/DroboFS/System
DNAS    avahi    netatalk    samba

แต่ละไดเรกทอรีที่ระบุไว้มีconfหรือคล้ายกันไดเรกทอรีภายในและสำหรับฉันsamba, netatalkและavahiconf ไฟล์ทั้งหมดที่จัดแสดงInput/ouput error

# ls /mnt/DroboFS/System/samba/conf
ls: /mnt/DroboFS/System/samba/conf/scratch.smb.conf: Input/output error
ls: /mnt/DroboFS/System/samba/conf/smb.conf: Input/output error

# ls /mnt/DroboFS/System/netatalk/conf
ls: /mnt/DroboFS/System/netatalk/conf/afpd.conf: Input/output error
ls: /mnt/DroboFS/System/netatalk/conf/AppleVolumes.default: Input/output error

# ls /mnt/DroboFS/System/avahi/conf
ls: /mnt/DroboFS/System/avahi/conf/scratch.avahi-daemon.conf: Input/output error
avahi-daemon.conf

ฉันได้อ่านว่าพฤติกรรมนี้บ่งบอกถึงความล้มเหลวของฮาร์ดไดรฟ์หรือสายเคเบิลหลวม (ฉันถือว่าการเชื่อมต่อไดรฟ์กับคอนโทรลเลอร์) อย่างไรก็ตามนี่ไม่ใช่กล่อง Linux ทั่วไปดังนั้นคำถามแรกของฉันคือ

สิ่งอุปกรณ์ / mnt / DroboFS / จัดเก็บไว้ในระบบ ฉันคิดว่ามันไม่สามารถอยู่ในฮาร์ดไดรฟ์ในช่องใด ๆ และดังนั้นจึงต้องอยู่ในไดรฟ์ภายในหรือหน่วยความจำแฟลชอื่น ถ้าเป็นเช่นนั้นหมายความว่า Drobo-FS ของฉันเสียหรือไม่

ต้องถามคำถามด้วย: เหตุใดไฟล์การกำหนดค่าจึงได้รับผลกระทบเท่านั้น

หรือปัญหานี้อาจทำงานลึก


นอกจากนี้ทุกคนที่มี Drobo-FS และ frimware รุ่น 1.2.0 เป็นพิเศษสามารถให้ไฟล์ต่อไปนี้ในเวอร์ชันของพวกเขาได้หรือไม่

/mnt/DroboFS/System/samba/conf/smb.conf
/mnt/DroboFS/System/netatalk/conf/afpd.conf
/mnt/DroboFS/System/netatalk/conf/AppleVolumes.default

ด้วยที่ฉันสามารถแทนที่ไฟล์ที่เสียหายดูเหมือนกับรุ่นที่ถูกต้อง


และสุดท้ายถ้า Drobo นั้นมีข้อผิดพลาดข้อมูลการกำหนดค่า RAID (หรือ BeyondRAID) จะถูกจัดเก็บไว้ในฮาร์ดไดรฟ์หรือ Drobo กล่าวอีกนัยหนึ่งฉันสามารถย้ายไดรฟ์ที่มีอยู่ไปยัง drobo ใหม่โดยไม่มีการสูญหายของข้อมูลได้อย่างไร

แก้ไข:ฉันสามารถตอบคำถามของตัวเองได้ที่นี่ ฉันค้นพบว่าเป็นไปได้ถ้าคุณย้ายดิสก์ Drobo ทั้งหมดเป็น "ดิสก์แพ็ค" ไปยัง Drobo ใหม่ ต้องรักษาลำดับ / ตำแหน่งของไดรฟ์แต่ละตัวเพื่อให้สามารถใช้งานได้


แก้ไข:ผลลัพธ์ของcat /proc/mounts

# cat /proc/mounts
rootfs / rootfs rw 0 0
/dev/root / jffs2 rw 0 0
proc /proc proc rw 0 0
devpts /dev/pts devpts rw 0 0
none /sys sysfs rw 0 0
/dev/shm /dev/shm tmpfs rw 0 0
/dev/mtdblock/2 /var jffs2 rw 0 0
/dev/sda1 /mnt/DroboFS ext3 rw,noatime,nodiratime,data=ordered 0 0

สิ่งที่ไม่cat /proc/mountsพูด?
technosaurus

ฉันได้แก้ไขคำตอบเพื่อรวมผลลัพธ์แล้ว
Marcus Whybrow

ขออภัยไม่มีใครได้รับคำตอบสำหรับคำถามของคุณ ฉันมี DroboFS แล้วแจ้งให้เราทราบหากคุณยังมีปัญหาอยู่
bobmagoo

@ Bobmagoo ฉันยังคงมีปัญหาเดียวกันแม้ว่าฉันจะสามารถอยู่ร่วมกับพวกเขาได้ ฉันเปลี่ยนมาใช้ DroboFS ทั้งหมดและปัญหายังคงมีอยู่
Marcus Whybrow

@MarcusWhybrow ฟังดูดี ขออภัยที่ทราบว่าคุณยังมีปัญหาอยู่หวังว่าจะไม่ทำให้เกิดปัญหาในการใช้สิ่งนี้
bobmagoo

คำตอบ:


1

ls -ld /mnt/DroboFS/Systemควรแจ้งให้คุณทราบและอนุญาตให้คุณระบุอุปกรณ์ที่เป็น หากไม่ใช่ลิงก์ไปยังสิ่งอื่นอาจเป็นกรณีที่ฮาร์ดไดรฟ์ของคุณเสียดังนั้นคุณอาจจำเป็นต้องเปลี่ยนใหม่สมมติว่าสายเคเบิลเชื่อมต่ออย่างเหมาะสมและไม่บุบสลาย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.