如何在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.

相关文章

1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...
1 删除0字节文件 find -type f -size 0 -exec rm -rf {} ...
## 步骤 1:安装必要的软件包 首先,需要确保系统已安装 `dh...