如何在Linux NetApp中对齐分区

前端之家收集整理的这篇文章主要介绍了如何在Linux NetApp中对齐分区前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
NetApp支持建议我们调整分区以提高I / O性能,简而言之:起始扇区必须能被8整除.如何在生产中使用ext3-在 Linux下移动未对齐分区中的起点?

可以在以下位置找到带有未对齐(start = 63s)和对齐(start = 64s)分区的屏幕截图:

http://filesocial.com/lkwvvn2

(如果有人对此主题感兴趣,NetApp有一份很好的文档解释未对齐分区中的性能问题,搜索“tr-3747”:虚拟环境中文件系统对齐的最佳实践.)

我尝试过使用“resize move”命令,但是当移动起点时我得到了这个错误

(parted) resize
Partition number? 1
Start?  [64s]?
End?  [419425019s]? 419425018
(parted) move
Partition number? 1
Start? 65
End?  [419425019s]? 419425019
Error: Can't move a partition onto itself.  Try using resize,perhaps?

在专家模式下使用fdisk的’b’命令(‘移动分区中的数据开始’)有效,但它不会移动文件系统..谢谢!

解决方法

您有两种选择:将所有未对齐的VM移动到专门为该未对齐创建的数据存储中,或者修复所有VM.

如果您决定修复虚拟机,我的理解是您需要重启服务器. Here’s Netapp链接,如果您决定停电,可以开始研究. mbrscan和mbralign是所需的工具.

如果您还没有停电并决定创建一个新的数据存储区,则需要阅读this.对于每种类型的偏移量,您最终都会有一个单独的LUN,但您可以花时间和计划停机进行重新调整什么时候它不那么具有破坏性.请记住,一旦将实时VM放入特殊偏移的LUN中,除非您愿意忍受性能不佳,否则在修复它之前无法对其进行VMotion.

猜你在找的Linux相关文章