Drobo-FS 配置文件显示输入/输出错误

Drobo-FS 配置文件显示输入/输出错误

我有一个通过 DroboApps 安装了 DropBear 的 Drobo-FS,它允许我通过 SSH 访问为 Drobo-FS 提供支持的 Linux 操作系统。

Drobo-FS 文件系统有一个如下所示的目录

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

列出的每个目录都有一个conf或类似的目录,对我来说sambanetatalkavahiconf 文件都表现出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/System 存储在哪个设备上。我认为它不能位于任何托架中的硬盘上,因此必须位于其他内部驱动器或闪存上。如果是这样,这是否意味着我的 Drobo-FS 有故障?

还必须提出一个问题:为什么只有配置文件受到影响?

或者这个问题可能更加严重?


此外,是否有人专门拥有 Drobo-FS 和固件版本 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

答案1

ls -ld /mnt/DroboFS/System应该告诉您并允许您识别它是哪个设备;如果它不是其他设备的符号链接,则更可能是您的硬盘驱动器有故障,因此您可能需要更换它,假设电缆连接正确且完好无损。

相关内容