添加一个Internal bitmap位图: # mdadm /dev/md0 --grow --bitmap=internal 监控位图的状态: #watch -n 1 'cat /proc/mdstat' 关闭位图功能: # mdadm /dev/md0 --grow --bitmap=none
4.25 在RAID1开启Write-behind位图功能: 该位图功能默认是--write-behind=256,即每当有256个对阵列的写请求时才进行RAID阵列的同步写操作。 该功能对于利用RAID1实现异地备份是非常有效的,RAID1的异地备份常常是通过光纤或高速以太网来使本地和异地的磁盘形成RAID1镜像备份,但是因为网络的延时,若每次写入数据时都要进行数据的同步则大大影响了写入的性能,设置了这个位图功能则可以使得达到一定的写请求时再进行同步操作,可以提高阵列的写性能。 # mdadm /dev/md0 --grow --write-behind=512
4.26 RAID的错误处理和数据一致性检查: RAID阵列总是被动地检查坏道,RAID的检查可以修复逻辑层的坏道,但却不能修复物理坏道。 可以通过以下命令开始坏道的检查: # echo check >> /sys/block/mdX/md/sync_action 监控数据一致性检查的过程: # watch -n 1 'cat /proc/mdstat' |