问题标签 [mdadm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
raspberry-pi - 如何将我的软件 raid nas 固定在我的树莓派 4 上?
我用我的 Raspberry Pi 4(4GB 版本)通过 USB3.0 集线器连接了 3 个 Toshiba 1TB 2.5" 驱动器和外部电源
使用我的 Raspberry Pi 4 (4 GB Ram),我为自己构建了一个 Software Raid (MDADM)。这些驱动器以 RAID 5 连接。所有驱动器都使用 FAT32 作为文件系统,以便在不同操作系统上实现最大可用性。因为我主要在工作上使用 MacBook 和 iPhone,私下使用 Windows 笔记本电脑和华为。此外,我有几个覆盆子,它们每周通过脚本将它们自己备份到 NAS 上。
对于网络访问,我设置了不同的用户和带有访问控制的 SAMBA,这样我也可以让我的妻子访问她自己的文件夹,当时没有人可以访问她。(对于我的工作项目等也是如此)
但是我对解决方案并不满意,因为我发现,根据我使用的设备连接到 NAS 可能会很慢......(尤其是我的 MacBook)现在我问自己你是否有任何想法我可以加快这件事的速度。(也许通过将文件系统更改为 exFat (关于我需要在我的 PI 上安装额外的软件来处理来自 rasbian 的问题)
树莓派通过电缆直接与路由器相连。由于 pi 4 支持 1000mbps,这应该没问题。
我实际上不知道瓶颈隐藏在哪里。但是,当我使用第 4 个驱动器备份 Raid 时,复制速度非常快。我认为这可能是因为我使用的是软件 raid 控制器而不是硬件,但看起来这是一个错误的假设。
在我看来,硬件 RAID Tower 太贵了。至少它有效,但我想知道它是否可以更快地工作。
你有什么想法?:) (备份完成,所以我可以毫无问题地格式化驱动器)
linux - TARGET_CORE 给出错误“传输长度与 SCSI CDB 长度不匹配”
我有 CentOS 7.6 iscsi 服务器。目标cli已安装。客户端(发起者)也是 CentOS 7.6 并且有 mdadm 来构建 raid1。文件系统是 xfs。
我在 iSCSI 服务器上收到以下错误消息;
我试图通过 mkfs 设置扇区大小;
我试图在创建 mdadm 时设置块大小;
我试图改变 attrib/block_size;
然而,它并没有解决问题。我该如何解决这种不匹配?
提前致谢
raid - RAID5 故障,所有超级块丢失,无法重新组装阵列
我有一个驱动器故障的 4 磁盘 RAID5 阵列。
当磁盘发生故障时,我让阵列继续降级运行并订购了一个新磁盘。
当新磁盘在 2 天后到达时,阵列不再安装。
我从阵列中删除了所有驱动器,将它们连接到另一台机器并运行 smartctl。所有驱动器都通过了。
但是,当我尝试组装阵列时,它说没有可用的 raid 成员,并且所有 4 个驱动器似乎都缺少 raid5 超级块。
我从一个更聪明的朋友那里得到了一些帮助。我们尝试使用覆盖将 4 个驱动器组装成所有 24 种组合。从叠加层组装时,一些元数据被识别,但阵列不会安装。
我无法解释所有 4 个驱动器如何同时丢失它们的超级块。我只能猜测将它们插入另一台机器运行 smartctl 可能对分区结构有一些影响???
一堆信息,包括下面的 smartctl 输出......
busybox - 在内部 USB 上安装 Openmediavault - HP Microserver Gen8
我多次尝试使用全新的 USB 驱动器 32G 安装 OMV 版本 5 和版本 6,但总是失败并最终进入(initramfs)busy-box shell。我使用了不同的 USB 驱动器和不同的安装介质以及各种 OMV 版本。全部都一样。安装已完美完成,但在重新启动时它卡在忙盒外壳中“mdadm:在配置中找不到阵列......缺少模块......”我treid这个https://askubuntu.com/questions/834903/i-dont -have-a-raid-but-get-the-warning-mdadm-conf-defines-no-arrays
因为这里https://forum.openmediavault.org/index.php?thread/21351-mdadm-no-arrays- found-in-config-file-or-automatically/&postID=202864#post202864他们告诉它工作正常,但我什至找不到命令update-initramfs尽管我 greped -r
下一个有趣的事实:我只有一次重启可以做任何事情,下次它不会再识别我的 USB 驱动器了。
有谁可以帮忙吗?有什么提示吗?我真的很感激。