我正在使用软件RAID 10中的4个2TB驱动器运行Ubuntu
Linux NAS服务器.
我在安装期间创建了数组(使用Ubuntu Server光盘),但布局接近,块大小为64.
我想将块大小更改为256,将布局更改为远.我该怎么做呢?
这是mdstat的输出:
root@server:~# cat /proc/mdstat Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] md0 : active raid10 sde1[3] sdd1[2] sdc1[1] sdb1[0] 3907026816 blocks 64K chunks 2 near-copies [4/4] [UUUU]
我宁愿非破坏性地进行更改,以节省再次复制数据的时间,但数据已备份,因此破坏性更改也可以.
感谢您的任何帮助.
唯一的方法是使用新参数销毁和重新创建数组.尼尔·布朗在他最近公布的md路线图中写道:
Support reshape of RAID10 arrays.
RAID10 arrays currently cannot be@H_404_21@ reshaped at all. It is possible to@H_404_21@ convert a ‘near’ mode RAID10 to RAID0,@H_404_21@ but that is about all. Some real@H_404_21@ reshape is possible and should be@H_404_21@ implemented.
整个路线图在这里:http://lwn.net/Articles/428206/