数据快递 数据拷贝源端挂载 迁移机器上安装支持 NTFS 文件系统的 ntfs3g软件包,并挂载客户的硬盘: plaintext yum install y ntfs3g ntfs3g /dev/sdd1 /mnt/ntfs o rw,bigwrites,noatime 为了进一步提升机械盘的性能,将该硬盘的预读大小和 IO 队列长度做了修改(修改预读和 IO 队列是磁盘调优的方法,配置参数并不通用,需要测试),之后测试迁移带宽达到150MB/s 左右的限值。 plaintext cd /sys/devices/pci0000:00/0000:00:14.0/usb2/23/23.3/23.3:1.0/host16/target16:0:0/16:0:0:0/block/sdd/queue/ echo 4096 > readaheadkb 预读扩大到4M echo 4096 > nrrequests IO队列扩大到4096 数据拷贝目的端挂载 挂载用户已开通HPFS的客户端: plaintext mount t lustre o seckeyxxxxxx 11.2.xxx.x@tcp0:11.2.xxx.x@tcp0:/hp0001/yZcQcAXicFaxxxxxxxxxxxxyqum9s2bu3 /mnt/shar 迁移命令执行 因为当前用例是单个机械盘进行数据拷贝,并行执行无法提高速度,所以使用单任务 rsync更合适。执行迁移命令: plaintext nohup rsync a partial inplace v /mnt/ntfs/ /mnt/share/ & 命令执行后查看 nohup文件和使用 iostat及 df工具观察迁移过程,在迁移大文件时,带宽能到200MB/s,在迁移小文件时带宽会比较小,属于正常状况。