据说(例如,请参阅此处的有关它的问题),对于启用 NCQ 的驱动器,驱动器写入缓存应该是安全的,因为它不会对操作系统说谎,即当数据未提交到盘片时. 我试图弄清楚需要哪些设置才能使这成为现实。
我正在使用diskchecker.pl来确认是否所有块都在拔下电源插头后幸存下来。服务器配置如下:
如果我关闭写缓存 ( hdparm -W0),那么它就可以工作(性能损失巨大)。所以看起来上层是有能力的。
我试过在 libata 中启用 FUA(通过传递fua=1给模块加载,并通过 确认dmesg),这没有帮助。
关于如何进行这项工作的任何建议?
编辑:找到原因(见我的回答);关于如何至少恢复部分性能的任何建议?
我正在尝试获取我们的新服务器,X8DTN+-F 的 IMPI 配置为与我们的身份验证服务器通信。两种选择是 LDAP 和 RADIUS。
我正在通过查看数据包捕获来调试它,因为 IPMI 的内容似乎没有记录任何内容。
我第一次尝试 LDAP,但 IMPI 的东西坚持绑定为用户而不是登录(wtf)。一旦我设置了它自己的用户,它就设法找到了用户(虽然不是通过搜索我想要的属性,而且似乎没有办法改变它),但即使得到响应......也不允许登录。也许它期望响应中有一个密码属性,当然它没有得到。它应该只绑定为登录的用户(并且应该通过 SSL 使用 LDAP,但那是另一回事)。
所以我尝试了RADIUS。现在,它发送预期的访问请求数据包(具有预期的用户名、加密密码、NAS IP 地址 127.0.0.1 [wtf] 和端口 1)。然后它返回一个访问接受数据包,服务类型为管理用户……然后拒绝登录。
(注意:拒绝登录,我的意思是重新显示登录页面。它不像这个东西相信错误消息。或日志。)
那么,我需要让 RADIUS 服务器回复一些神奇的属性吗?有没有人让 RADIUS 与 Supermicro 的 IPMI 一起工作
似乎(至少)有两种方法可以将辅助 IP 地址添加到 Linux 上的接口。通过辅助,我的意思是它将接受到该 IP 地址的流量,并且对该 IP 进行的连接的响应将使用它作为源,但是该框发起的任何流量(例如,传出 TCP 连接)将不会使用辅助地址。
两种方法都从添加主地址开始,例如ip addr add 172.16.8.10/24 dev lan。然后我可以使用网络掩码/24(与主地址匹配)或来添加辅助地址/32。
如果我用 a 添加它/24,它会被标记为辅助地址,因此不会用作传出数据包的源,但这会带来两个地址被错误地添加到错误顺序的风险。如果我用 来添加它/32,就不会发生错误的顺序,但它不会被标记为次要的,而且我不确定这可能会产生什么不良影响。
所以,我想知道,哪种方法最不可能被破坏?(如果重要的话,这台机器上的主要服务是 MySQL,但它也运行 NFSv3。我正在添加第二台机器作为热备用,并希望通过更改拥有辅助 IP 的机器来在它们之间进行切换。)
我们有一台 XP 机器,它在清晨运行计划任务,不幸的是必须登录到某个用户的桌面才能工作。不幸的是,该用户有时会被注销——要么是因为管理员登录(并且忘记重新登录正确的用户),要么是因为它被重新启动以应用安全更新等。
我想让 Nagios 监控当前登录的用户,以确认它是正确的。Nagios 在 Linux 上运行。
到目前为止,我已经为当前用户寻找了一个 SNMP 变量;我没有运气。我尝试并为用户名搜索了它,并且还做了登录前和登录后的操作,并检查了差异,但没有发现任何有用的信息。snmpbulkwalk -m all -v2c -c community machine
我检查了net命令(来自 Samba),但我在那里没有看到任何东西——尽管我承认我可能错过了一些东西。各种session选项似乎只显示net会话(即使我使用域管理员帐户)。