在CentOS 7上构建RAID5、LVM和SAMBA服务器(2)——构建RAID5
2016-04-08 21:43
639 查看
在CentOS 7上构建RAID5、LVM和SAMBA服务器(2)——构建RAID53. 构建RAID 5
3.1. 预备
首先要确定哪些盘用来构建RAID。在终端窗口里执行命令fdisk –l,可见系统中所有硬盘列表,如下图:
图7 可用硬盘清单
不大明白为什么没有按照磁盘的安装顺序或字母顺序排序,排列得颠三倒四的。图中/dev/sda是第一块硬盘,上面安装了CentOS操作系统,划分为两个分区。/dev/sde~/dev/sdj用于构建RAID5,其中/dev/sdj用作spare盘。/dev/sdb~/dev/sdd及RAID盘组成LVM的存储池。
3.2. 创建RAID5
执行命令:
mdadm --create --auto=yes /dev/md0 --level=5 --raid-devices=5 --spare-devices=1 /dev/sd[e-j]
参数解释:
同样可以缩写为:
mdadm -C /dev/md0 -l5 –n5 -x1 /dev/sd[e-j]
图8 mdadm命令执行结果
用mdadm –detail /dev/md0命令了查看刚刚创建的RAID详情,如下图:
图9 查看RAID构建情况
亦可用cat /proc/mdstat命令查看RAID的运行状况:
图10 查看RAID运行情况
注意:用cat /proc/mdstat命令还可以查看RAID的构建进展。
3.3. 格式化RAID盘
使用mkfs命令将RAID盘格式化成ext4格式:
mkfs.ext4 /dev/md0
图11 格式化RAID盘
3.4. 挂载RAID盘
这一步将RAID盘挂在到/mnt/raid5md0目录下。
首先在/mnt目录下创建raid5md0目录:
cd /mnt
mkdir raid5md0然后把RAID盘挂载到/mnt/raid5md0下:
图12 挂载RAID盘
3.5. 设置开机自动挂载
首先需要创建/etc/mdadm.conf,执行以下命令:
echo DEVICE /dev/sd[e-j] >> /etc/mdadm.conf
mdadm --detail --scan >> /etc/mdadm.conf然后修改fstab文件,在/etc/fstab文件中追加一行:
3.1. 预备
首先要确定哪些盘用来构建RAID。在终端窗口里执行命令fdisk –l,可见系统中所有硬盘列表,如下图:
图7 可用硬盘清单
不大明白为什么没有按照磁盘的安装顺序或字母顺序排序,排列得颠三倒四的。图中/dev/sda是第一块硬盘,上面安装了CentOS操作系统,划分为两个分区。/dev/sde~/dev/sdj用于构建RAID5,其中/dev/sdj用作spare盘。/dev/sdb~/dev/sdd及RAID盘组成LVM的存储池。
3.2. 创建RAID5
执行命令:
mdadm --create --auto=yes /dev/md0 --level=5 --raid-devices=5 --spare-devices=1 /dev/sd[e-j]
参数解释:
--create | 表示要创建raid |
--auto=yes /dev/md0 | 新建立的软件磁盘陈列设备为md0,md序号可以为0-9 |
--level=5 | 磁盘阵列的等级,这里是RAID5 |
--raid-devices=5 | 用于构建RAID的磁盘的个数 |
--spare-devices=1 | 添加作为预备(spare)磁盘的个数 |
/dev/sd[e-j] | 磁盘阵列所使用的设备,还可以写成“/dev/sdb /dev/sdd /dev/sde /dev/sdf” |
mdadm -C /dev/md0 -l5 –n5 -x1 /dev/sd[e-j]
图8 mdadm命令执行结果
用mdadm –detail /dev/md0命令了查看刚刚创建的RAID详情,如下图:
图9 查看RAID构建情况
亦可用cat /proc/mdstat命令查看RAID的运行状况:
图10 查看RAID运行情况
注意:用cat /proc/mdstat命令还可以查看RAID的构建进展。
3.3. 格式化RAID盘
使用mkfs命令将RAID盘格式化成ext4格式:
mkfs.ext4 /dev/md0
图11 格式化RAID盘
3.4. 挂载RAID盘
这一步将RAID盘挂在到/mnt/raid5md0目录下。
首先在/mnt目录下创建raid5md0目录:
cd /mnt
mkdir raid5md0然后把RAID盘挂载到/mnt/raid5md0下:
mount /dev/md0 /mnt/raid5md0
图12 挂载RAID盘
3.5. 设置开机自动挂载
首先需要创建/etc/mdadm.conf,执行以下命令:
echo DEVICE /dev/sd[e-j] >> /etc/mdadm.conf
mdadm --detail --scan >> /etc/mdadm.conf然后修改fstab文件,在/etc/fstab文件中追加一行:
/dev/md0 /mnt/raid5md0 ext4 default 0 0重启系统之后,浏览/mnt/raid5md0目录,可见系统已自动挂载RAID盘。
相关文章推荐
- 硬件RAID解决方案与RAID组建过程详解
- Centos6 编译安装Python
- 在Linux中使用LVM构建灵活的磁盘存储(第一部分)
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- Linux培训笔记:LVM实验
- 使用 mdadm 管理 RAID 阵列
- CentOS 7系统配置上的变化解析
- 逻辑卷管理(LVM) Linux 用户指南
- CentOS下DB2数据库安装过程详解
- CentOS 6.3下编译安装Ruby 2.0笔记
- 在Centos 5.5 上编译安装mysql 5.5.9
- 在阿里云的CentOS环境中安装配置MySQL的教程
- Samba NT Domain Controller
- CentOS 6.5源码安装Erlang教程
- Centos下安装docker教程
- 在CenOS系统下安装和配置Redis数据库的教程
- centos 5.6 升级php到5.3的方法