打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
CentOS 7配置软RAID

摘要: 买了两块2T硬盘组装RAID1接上电脑开机1.fdisk 查看能看到 sda和sdb 是新装的2T硬盘磁盘 /dev/sdb:2000.4 GB, 2000398934016 字节,3907029168 个扇区磁盘 /dev/sda:2000.

买了两块2T硬盘组装RAID1

接上电脑开机

1.fdisk 查看

能看到 sda和sdb 是新装的2T硬盘

磁盘 /dev/sdb:2000.4 GB, 2000398934016 字节,3907029168 个扇区磁盘 /dev/sda:2000.4 GB, 2000398934016 字节,3907029168 个扇区

2.给硬盘分区

fdisk /dev/sda

命令(输入 m 获取帮助):nPartition type:   p   primary (0 primary, 0 extended, 4 free)   e   extendedSelect (default p): p分区号 (1-4,默认 1):1

分一个区全部按默认值即可
再修改分区的类型

 命令(输入 m 获取帮助):t已选择分区 1Hex 代码(输入 L 列出所有代码):fd已将分区“Linux”的类型更改为“Linux raid autodetect”命令(输入 m 获取帮助):w

最后别忘了使用w命令保存修改。
查看分区结果
fdisk /dev/sda -l

磁盘 /dev/sda:2000.4 GB, 2000398934016 字节,3907029168 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 4096 字节I/O 大小(最小/最佳):4096 字节 / 4096 字节磁盘标签类型:dos磁盘标识符:0x345b0465   设备 Boot      Start         End      Blocks   Id  System   /dev/sda1            2048  3907029167  1953513560   fd  Linux raid autodetect

同样的方式对sdb进行分区处理

3.安装mdadm工具

直接使用yum安装即可
yum -y install mdadm

4.使用mdadm创建raid1

mdadm -C /dev/md0 -ayes -l1 -n2 /dev/sd[a,b]1

说明:
-C  --create  创建阵列;

-a  --auto   同意创建设备,如不加此参数时必须先使用mknod 命令来创建一个RAID设备,不过推荐使用-a yes参数一次性创建;

-l  --level   阵列模式,支持的阵列模式有 linear, raid0, raid1, raid4, raid5, raid6, raid10, multipath, faulty, container;

-n --raid-devices 阵列中活动磁盘的数目,该数目加上备用磁盘的数目应该等于阵列中总的磁盘数目;

/dev/md0    阵列的设备名称;

/dev/sd[a,b]1  参与创建阵列的磁盘名称

Continue creating array?Continue creating array? (y/n) ymdadm: Defaulting to version 1.2 metadatamdadm: array /dev/md0 started.

会有一个提示,选择 y 继续即可。
我们的boot是使用的另外一块硬盘。

查看md0的状态

cat /proc/mdstat

Personalities : [raid1]md0 : active raid1 sdb1[1] sda1[0]      1953382464 blocks super 1.2 [2/2] [UU]      [>....................]  resync =  1.4% (28150720/1953382464) finish=164.1min speed=195451K/sec      bitmap: 15/15 pages [60KB], 65536KB chunkunused devices: <none>

还需要比较长的时间同步,等待完成即可。
不影响继续操作。
mdadm -D /dev/md0 查看信息

/dev/md0:       Version : 1.2 Creation Time : Tue Jan 16 20:56:33 2018    Raid Level : raid1    Array Size : 1953382464 (1862.89 GiB 2000.26 GB) Used Dev Size : 1953382464 (1862.89 GiB 2000.26 GB)  Raid Devices : 2 Total Devices : 2   Persistence : Superblock is persistent Intent Bitmap : Internal   Update Time : Tue Jan 16 21:01:04 2018         State : clean, resyncing Active Devices : 2 Working Devices : 2 Failed Devices : 0  Spare Devices : 0Consistency Policy : bitmap Resync Status : 2% complete          Name : buildsvr:0  (local to host buildsvr)          UUID : 862ba0aa:097df3b5:e0343731:161c0c74        Events : 54Number   Major   Minor   RaidDevice State   0       8        1        0      active sync   /dev/sda1   1       8       17        1      active sync   /dev/sdb1

5.创建md0的配置文件

echo DEVICE /dev/sd{a,b}1 >> /etc/mdadm.conf
mdadm -Evs >> /etc/mdadm.conf

6.格式化&创建目录并挂载

mkfs.ext4 /dev/md0
mkdir /data
mount /dev/md0 /data

7.写入分区表,开机自动挂载

echo "/dev/md0 /data ext4 defaults 0 0" >> /etc/fstab

完成。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux下使用mdadm创建和管理软raid
RAID 1 软件实现(Linux 系统)
linux raid1搭建教程
RedHat官方文档:RAID阵列
Raid的学习和基础知识详解
在Redhat Linux AS 4下实现软件RAID
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服