通过 Mac Mini 共享外部 USB 驱动器,server.app 随机断开连接

通过 Mac Mini 共享外部 USB 驱动器,server.app 随机断开连接

我有一台 Mac mini 运行服务器,还有几个人正在连接。到目前为止,一切都运行良好,没有问题。我买了一个 sharkoon USB 外置 5 托架 RAID 盒,连接到服务器并设置共享。这种方法可以工作一段时间,但后来 Mac mini 决定随机断开 USB 连接,并警告我,不弹出驱动器可能会导致数据损坏问题。之后,如果我重新连接驱动器,它会再次发生这种情况,并且无法正常工作。

当然,最大的问题是 USB 驱动器无法保持“连接”。我读到有些人的某些 USB 3.0 电缆出现了问题,但我想检查一下是否有人之前遇到过类似的事情?

与此相关的是,当 USB 驱动器断开连接并且用户正在浏览其共享时,他们将被踢出服务器并且无法重新进行身份验证,即使驱动器重新插入,它也会一直显示“连接失败”。我似乎找不到任何有同样问题或明确解决方案的人,而苹果根本不愿意提供帮助。

答案1

好的,经过几个月的问题,我终于解决了它。我使用的 5 驱动器外置硬盘盒上有硬件 RAID,每个驱动器(共 5 个)都是 2TB WD Green。

这是我所做的:

  1. 关闭了我的球童车上的硬件 RAID(仅直通)。
  2. 格式化驱动器如下:
    1. 将第一个物理驱动器格式化为 OS X Extended (Journaled),没有 RAID,并且具有其全部容量 (2TB)。
    2. 使用 OS X 磁盘实用程序的 RAID 选项将其余部分格式化为 OS X Extended(日志式)。
  3. 转动在系统偏好设置->节能器中“尽可能让硬盘进入睡眠状态”
  4. 然后使用 OS X Server 共享它们。
  5. 打开文件共享。

出于某种原因,如果第一个物理驱动器是硬件/软件 RAID 的一部分,OS X 会在使用一段时间后将其弹出。此外,如果驱动器或盒式驱动器具有使其进入睡眠状态的固件,并且 OS X 系统不希望驱动器进入睡眠状态(换句话说,如果未完成上述步骤 3),则会导致错误代码 -50,并将驱动器中的所有内容设置为只读。

相关内容