首页 > 代码库 > raid磁盘阵列

raid磁盘阵列



raid0:两块硬盘,一个数据,在两块硬盘上一人写一半,他的大小为两块硬盘的大小;提高吞吐量,速度快

raid1:两块硬盘,数据都是完整的,在一个磁盘写入时,镜像到另一块磁盘,会在闲置的上面生成镜像文件,在读数据的时候,同步输出,读的速度加快,但成本高。

建议:两块盘的大小应该相等

制作raid1

 fdisk /dev/vdb           ##新建分区,并改标签为raid
 cat /proc/partitions    ##查看分区表。共三个

 mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3}  
 ## 制作软raid1设备,-l 表示制作raid1 -n 表示使用的硬盘为2,-x表示备用的硬盘为1

mkfs.xfs /dev/md0        ##格式化

  mount /dev/md0 /mnt/        挂载
  cat /proc/mdstat               ##可以用作监控,显示制作的raid

~~~~~~~~~~·

   mdadm -D /dev/md0             ##查看/dev/md0具体信息
  150  mdadm /dev/md0 -f /dev/vdb3    ##down掉/dev/vdb3
  151  mdadm /dev/md0 -r /dev/vdb3    ##移除/dev/vdb3
  152  mdadm /dev/md0 -a /dev/vdb3    ##添加/dev/vdb3
  153  umount /mnt/            ##卸载
  154  mdadm -S /dev/md0        ##停掉/dev/md0

~~~~~~~~~~~~~

本文出自 “12462896” 博客,请务必保留此出处http://12472896.blog.51cto.com/12462896/1953849

raid磁盘阵列