验证分区是否在Linux中与RAID和LVM对齐
|
有谁知道验证LVM和md RAID上的XFS文件系统是否在4096 Byte aka “Advanced Format”扇区磁盘阵列上正确对齐的步骤? 一些参考文献是: 此问题的背景也与Stack Overflow的新NAS:http://blog.serverfault.com/post/798854017/the-theoretical-and-real-performance-of-raid-10有关 解决方法验证是一个棘手的问题.我的第一个想法是从媒体上做一系列直接IO 4KB读取并观看blinkin-lights.如果每个第x次读取导致两个驱动器闪烁,则表示未对齐(4kb读取仅跨越RAID条带边界).但是,距离硬件有3000英里,所以这对你不起作用.我假设您的RAID条带宽度大于4KB扇区大小.我之前想到的测试是进行大步读/写测试.这是您读/写每个x 4KB扇区的地方.改变偏移量,您可以更改正在测试的RAID条带中的位置.如果某些偏移显示不同的性能,我会认为特定偏移量跨越RAID条带以进行4KB操作的迹象.这将验证XFS在RAID配置中是否正确对齐. 验证RAID条带是否正确对齐可以使用相同类型的步幅测试,并密切关注各个驱动器的“iostat”值.如果你得到正确的步幅,你应该只在任何给定的时间看到两个驱动器上的活动.如果相同的测试显示所有四个驱动器上的活动,那么您已经证明某些内容未对齐. 我确信存储基准测试IOZONE能够进行跨步测试,如果更常见的IOMETER无法做到这一点,我会感到非常惊讶.但是,使用直接IO和旁路缓存以及写入组合的能力对于这些类型的测试至关重要. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – Perl:递归重命名所有文件和目录
- java – 如何根据操作系统更改文件路径
- linux – 您是如何在服务器上实现日志管理的?
- linux – 拥有简单的绑定吞吐量,无法获得超过千兆
- linux – 可视化调试GTK3应用程序(GtkInspector / gtkparas
- linux – RTNETLINK答案:执行“服务网络重启”时存在文件
- linux – 文件服务器 – 存储配置:RAID vs LVM vs ZFS还有
- 命令行 – zsh如何扩展globs?
- linux – 硬重置链接异常Emask 0x50 SAct 0x0 SErr 0x40908
- 加密 – 如何使自动信任gpg公钥?
