RAID0:新加两块硬盘
[root@1 ~]# ls /dev/sd{a,b,c} 显示目录内容列表
[root@1 ~]# fdisk /dev/sdb 创建分区 默认回车三下
[root@1 ~]# fdisk /dev/sdc 同样的方法对sdc进行分区和保存
[root@1 ~]# ls /dev/sd{a,b,c}1 显示目录内容列表
[root@1 ~]# yum list |grep mdadm 查询mdsdm包含的包
[root@1 ~]# yum install mdadm 由于没有mdadm,安装mdadm
[root@1 ~]# mdadm -C -v /dev/md0 -l 0 -n 2 /dev/sdb1 /dev/sdc 创建一个新阵列
[root@1 ~]# ll /dev/md0 ll查看一下
mdadm是linux下用于创建和管理软件RAID的命令,是一个模式化命令。但由于现在服务器一般都带有RAID阵列卡,并且RAID阵列卡也很廉价,且由于软件RAID的自身缺陷(不能用作启动分区、使用CPU实现,降低CPU利用率),因此在生产环境下并不适用。
-l 级别
-n 设备个数
-a {yes|no} 自动为其创建设备文件
-c 指定数据块大小(chunk)
-x 指定空闲盘(热备磁盘)个数,空闲盘(热备磁盘)能在工作盘损坏后自动顶替
注意:创建阵列时,阵列所需磁盘数为-n参数和-x参数的个数和
[root@1 ~]# mdadm -Ds 生成配置文件信息
[root@1 ~]# mdadm -D /dev/md0 查看md0详细信息
[root@1 ~]# mdadm -Ds > /etc/mdadm.conf查看raid信息
[root@1 ~]# cat /etc/mdadm.conf 将raid信息写入mdadm.conf并查看
[root@1 ~]# fdisk /dev/md0 将md0格式化分区
[root@1 ~]# ll /dev/md0
[root@1 ~]# mkfs.xfs /dev/md0p1 将md0p1格式化成xfs文件系统
[root@1 ~]#mkdir /mnt/md0 在mnt下创建md0
[root@1 ~]# mount /dev/md0p1 /mnt/md0/挂载
[root@1 ~]# df -Th 查看挂载情况文件系统类型xfs
[root@1 ~]# blkid |grep md0 自动挂载查看md0块设备文件类型
[root@1 ~]# vi /etc/fstab 编辑写入到etc下的fstab中
[root@1 ~]# tail -l /etc/fstab
[root@1 ~]# mount -a