假设我知道我想要的驱动器在适配器 8、虚拟驱动器 0 上,有没有办法获取 Linux 设备名称(例如/dev/sdt
)?我在 RHEL 6.2 上。
-pdlist
为每个物理驱动器显示一个 WWN 值,但这并没有多大帮助。-ldinfo
不打印 WWN 或任何其他标识值。
# ./MegaCli64 -pdlist -a8 | grep WWN
WWN: 500051610003776C
WWN: 5000516100037BFC
WWN: 5000516100038090
WWN: 50005161000284F4
WWN: 5000516100037C0C
WWN: 5000516100037C5C
WWN: 50005161000310C8
WWN: 5000516100037F4C
# ls -1dt /dev/disk/by-id/wwn*
/dev/disk/by-id/wwn-0x600605b0043e52d01721fd142c12c84d
/dev/disk/by-id/wwn-0x600605b0043e52d01721fd142c0973e6
/dev/disk/by-id/wwn-0x600605b0043e52d01721fd132c002573
/dev/disk/by-id/wwn-0x600605b0043e52d01721fd122bf6e2f6
/dev/disk/by-id/wwn-0x600605b0043e52d01721fd122beda52a
/dev/disk/by-id/wwn-0x600605b0043e52d01721fd112be46f10
/dev/disk/by-id/wwn-0x600605b0043e52d01721fd112bdb3ffb
/dev/disk/by-id/wwn-0x600605b0043e52d01721fd102bd20f14
# ./MegaCli64 -v
MegaCLI SAS RAID Management Tool Ver 8.03.08 Mar 15, 2012
Run Code Online (Sandbox Code Playgroud) 标题几乎解释了它。假设有 100 台服务器,各种版本的 Windows 和 Linux,其中一台 Windows 服务器是“主时钟”。我确实看过这个问题:
这暗示如果我在客户端 (?) 上运行“ntpd -q”,ntp 可以做我想做的事。如果我安装 ntp,我还需要保证它只会在我强制同步时同步时间。如果我有一个每次执行同步时都告诉我的日志,那就更好了。
我正在做基准测试,我需要能够这样说:“时钟在 09:42:01am 在主服务器上同步到所有基准系统上。然后启动基准测试并允许运行六个小时. 在此时间间隔内,没有任何系统时钟发生变化。”
我知道随后会出现时钟漂移,但目前我们就是这样做的,我是通过手动流程来完成的。我宁愿至少自动化一次性同步。