我有一个 Dell 品牌的 EMC AX150i 磁盘阵列,它拒绝启用其写入缓存。致电 Dell 支持后,结果发现除非将 APC SmartUPS 连接到系统,否则系统将拒绝启用其写入缓存。
但是,AX150 位于数据中心,而数据中心不允许将 UPS 安装在客户机柜中;也就是说,不允许将其连接到他们的 UPS。(我不是电气工程师,但 UPS 会让主 DC UPS 误以为存在电源故障。)
因此,我需要知道是否有办法强制启用 AX150 上的写入缓存。(戴尔技术人员说不行。)
除此之外,是否有人知道 SmartUPS 通信模拟器,我可以使用它来伪造 AX150 认为那里有 UPS?
答案1
对于仍在寻找程序来模拟 AX150 的 APC SmartUPS 的人来说。这里有一个用 C# 编写的程序的链接。您需要在系统上安装 .Net 才能运行它(4.0 可能与 3.5 兼容)。我现在正在我的系统上运行它,它允许在没有 UPS 的情况下启用写入缓存。该程序基于此处的串行通信程序(http://www.dreamincode.net/forums/topic/35775-serial-port-communication-in-c%23/)
我正在使用的程序可以在@找到http://slaterhouse.com/AX150_APC.zip
我将对它进行一些修改,因为现在程序有很多超出需要的内容,但就目前而言它确实有效。(不要使用 HEX 选项,因为它尚未完成。)
如果您想知道该信息的来源,请告诉我。
jon dot slaterhouse@gmail.com
答案2
您可以尝试建立你自己的,但我认为没有办法强制机器像启用了 UPS 一样运行。
如果这花费了您超过 10,000 美元的时间,那么您最好购买 AX150 的低端替代品,当您有一个大型 UPS 为整个机架供电时,它不会强迫您连接小型 UPS。