您的位置:首页 > 运维架构 > Linux

Linux下搭建大于16TB的磁盘阵列步骤

2016-07-11 14:27 309 查看

Linux下搭建大于16TB的磁盘阵列步骤

最近由于项目要部署的原因,要在centos上创建大于16TB的磁盘阵列存储空间,说实话本人对Linux下的运维了解的并不多,通过上网各种查资料,简单介绍些基本的搭建步骤:

Raid的简单了解

Raid5的创建步骤

分区格式化

*挂载分区

Raid的简单了解

RAID是“Redundant Array of Independent Disk”的缩写,翻译过来叫做独立磁盘的冗余阵列,最初是为了避免SCSI硬盘昂贵的价格而想出的一个使用廉价硬盘而达到SCSI硬盘性能的解决方案,所以被称为廉价冗余磁盘阵列。其实质就是一种磁盘的存储、访问、备份技术。根据不同的存储需要将Raid又划分成多个等级,就好比安全一样,普通用户的电脑安全防范是一个等级,然后企业、单位、政府部分对信息安全的要求会更加严格,又将是另外一个等级。针对每个等级的安全存储策略这里就不介绍了。有兴趣的可以参照网址 http://blog.chinaunix.net/uid-639516-id-2692517.html

Raid5的创建步骤

RAID5 至少需要三块硬盘,我们拿/dev/sdc,/dev/sdd,/dev/sde,/dev/sdf,/dev/sdg, /dev/sdh, /dev/sdi , /dev/sdj, /dev/sdk, /dev/sdl这十块硬盘来做实验,9块做为活动盘,另一块做为热备盘。

开始创建RAID5

# mdadm -C /dev/md5 -ayes -l5 –n10 /dev/sd[c,d,e,f,g,h,i,j,k,l]


查看raid5 状态

# cat /proc/mdstat
# mdadm -D /dev/md5


通过以上两条命令可查看Raid5的创建进度,如果build status的值达到100%说明创建完成。


添加raid5 到RAID配置文件/etc/mdadm.conf 并修改

# echo DEVICE /dev/sd{c,d,e,f,g,h,i,j,k,l} >> /etc/mdadm.conf
# mdadm –Ds >> /etc/mdadm.conf


分区格式化

使用parted命令把硬盘转换成gpt分区

[root@ ~]$ parted /dev/md5
GNU Parted 2.1
Using /dev/sdb
Welcome to GNU Parted! Type ‘help’ to view a list of commands.
(parted)mklabel gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? Yes
(parted) mkpart primary 0 -1
Warning: The resulting partition is not properly aligned for best performance.
Ignore/Cancel? Ignore
(parted) p
Model: Adaptec RAID 6 (scsi)
Disk /dev/sdb: 39.0TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 28.0TB 39.0TB primary
(parted) quit
Information: You may need to update /etc/fstab.


挂载分区

开始安装xfs

# yum install kmod-xfs xfsprogs //安装xfsprogs
# modprobe xfs      //载入xfs文件系统模块
# lsmod |grep xfs   //查看是否载入了xfs模块


用xfs格式化并挂载

# mkfs.xfs /dev/nd5
# mount /dev/md5 /media/first


写入 /etc/fstab

# blkid /dev/md5    //获取文件系统的UUID=c3749d2d-08b5-45a3-9aa4-312b6161d471
# vi /etc/fstab     //UUID=c3749d2d-08b5-45a3-9aa4-312b6161d471 /media/first xfs defaults 1 2 //添加挂载信息指定文件系统xfs


最后使用df -TH 可以看到磁盘阵列已经挂载成功。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux运维