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

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 可以看到磁盘阵列已经挂载成功。


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值