redhat7.0配置软raid
来源:互联网 发布:点对点传输软件 编辑:程序博客网 时间:2024/05/19 23:11
一、磁盘阵列
RAID(Redundant Array of Inexpensive Disks)称为廉价磁盘冗余阵列。RAID的基本想法是把多个便宜的小磁盘组合到一起,成为一个磁盘组,使性能达到或超过一个容量巨大、价格昂贵的磁盘。
目前 RAID技术大致分为两种:基于硬件的RAID技术和基于软件的RAID技术。其中在Linux下通过自带的软件就能实现RAID功能,这样便可省去购买昂贵的硬件RAID 控制器和附件就能极大地增强磁盘的IO 性能和可靠性。由于是用软件去实现的RAID功能,所以它配置灵活、管理方便。同时使用软件RAID,还可以实现将几个物理磁盘合并成一个更大的虚拟设备,从而达到性能改进和数据冗余的目的。当然基于硬件的RAID解决方案比基于软件RAID技术在使用性能和服务性能上稍胜一筹,具体表现在检测和修复多位错误的能力、错误磁盘自动检测和阵列重建等方面。
二、raid级别
组成磁盘阵列的不同方式称为RAID级别(RAID Levels),常见的RAID Level 包括raid0, raid1, raid5, raid10。各level 对比如下:
RAID等级最少硬盘最大容错可用容量读取性能写入性能安全性目的应用产业020nnn一个硬盘异常,全部硬盘都会异常追求最大容量、速度3D产业实时渲染、视频剪接高速缓存12n-11n1最高,一个正常即可追求最大安全性个人、企业备份531n-1n-1n-1高追求最大容量、最小预算个人、企业备份104n/2n/2nn/2安全性高综合RAID 0/1优点,理论速度较快大型数据库、服务器三、配置软raid
两个bash,一个监测他的结果,一个进行操作
监测命令:watch -n 1 'cat /proc/mdstat'
配置一个软raid
1.新建三个设备
#fdisk /dev/vdb
Device Boot Start End Blocks Id System
/dev/vdb1 2048 2099199 1048576 83 Linux
/dev/vdb2 2099200 4196351 1048576 83 Linux
/dev/vdb3 4196352 6293503 1048576 83 Linux
2.创建软raid
#mdadm -C /dev/md0 -a yes -l 1 -n 2 -x 1 /dev/vdb{1..3}
3.格式化
#mkfs.xfs /dev/md0
4.挂载
#mount /dev/md0 /mnt
5.查看md设备的信息
#mdadm -D /dev/md0
如果构成软raid的某一磁盘坏掉了怎么办?
# mdadm -f /dev/md0 /dev/vdb1 ##模拟磁盘坏掉
# mdadm -r /dev/md0 /dev/vdb1 ##删掉坏的磁盘
# mdadm -D /dev/md0 ##查看md设备的信息
如果要添加一个好的设备
# mdadm -a /dev/md0 /dev/vdb1 ##添加一个好的设备进来
怎么彻底删除软raid?
# umount /mnt ##先卸载
# mdadm -S /dev/md0
删除元数据
[root@localhost ~]# mdadm --zero-superblock /dev/vdb1
[root@localhost ~]# mdadm --zero-superblock /dev/vdb2
[root@localhost ~]# mdadm --zero-superblock /dev/vdb3
此时就已经彻底删除,就算是重启也不会自动安装了
挂载时出错:structure needs cleaning
解决办法:mkfs.ext4 /dev/vdb1
mkfs.xfs /dev/vdb1
网上搜到的:xfs_repair -L /dev/vdb1
- redhat7.0配置软raid
- redhat7.0配置本地yum源
- Linux RedHat7.0 上vsftp配置
- linux 软raid 配置
- 软RAID磁盘阵列配置
- centos6配置软raid
- RedHat7 配置IP 上网
- RedHat7配置yum源
- RedHat7网络配置
- 配置redhat7.2 IP
- Redhat7.2网络配置
- linux redhat7配置网络
- Linux redhat7 udev配置
- CentOS系统安装过程中配置软RAID-0或RAID-1
- 软RAID的配置实例
- linux 软RAID配置1
- 存储软Raid 10配置
- CentOS下配置软RAID
- 【Struts2】struts2学习(3) 资源国际化
- vue2.0之axios使用详解(二)
- Android6.0权限处理封装
- Android中Canvas绘图之PorterDuffXfermode的坑
- swift代码之路(四)UICollectionView
- redhat7.0配置软raid
- mysql INSERT ... ON DUPLICATE KEY UPDATE语句
- POJ 2446 Chessboard(二分图-网格图构图)
- android网易顶部导航栏demo
- 建立j2se开发环境
- 杭电1039 之 Easier Done Than Said?
- Java中常用的集合---初学者的你不可错过的精编整理
- 基础算法——排序(一)
- oracle 数据库提示ORA-01033:ORACLE initialization or shutdown in process