ฉันมี Drobo-FS พร้อม DropBear ที่ติดตั้งผ่านทาง DroboApps ซึ่งทำให้ฉันสามารถใช้ SSH ในระบบปฏิบัติการ linux ซึ่งขับเคลื่อน Drobo-FS ได้
ระบบไฟล์ Drobo-FS มีไดเรกทอรีซึ่งมีลักษณะเช่นนี้
# ls /mnt/DroboFS/System
DNAS avahi netatalk samba
แต่ละไดเรกทอรีที่ระบุไว้มีconf
หรือคล้ายกันไดเรกทอรีภายในและสำหรับฉันsamba
, netatalk
และavahi
conf ไฟล์ทั้งหมดที่จัดแสดง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
พูด?