linux 磁盘阵列
1、独立磁盘冗余阵列 (RAID)
2、RAID级别:
raid0 扩展卷 (条带卷) 至少一块硬盘 具有较高的存储性能 数据请求多块硬盘并行应答 连续数据分散到多个磁盘存储 ,一块磁盘坏掉所有文件就会破坏 丢失
raid1 镜像卷 备份 至少两块 硬盘 必须是偶数 写数据时同时写两份
raid5 扩展卷 支持备份 至少三块硬盘 三块硬盘抽出一部分来作备份,这部分是其中 一块硬盘的 大小 三块硬盘只能坏一块 两块以上数据将不能恢复 适合频繁读的情况,对于频繁写入的情况效率低
raid10 raid0+raid1 镜像阵列条带 支持备份 涵盖raid0 和raid1的优势
raid6 至少四块硬盘 最多可以坏两块硬盘 都可以恢复 重建raid阵列
raid1 和raid5磁盘大小尽量要相同---
3、 mdadm -C /dev/md0 -ayes -l(level)0 -n2(磁盘分区数) /dev/sd[a,b](匹配sda,sdb)1 //这里就是/dev/sda1 和/dev/sdb1
mdadm -C /dev/md0 -ayes -l(level)1 -n2 /dev/sd[a,b]1
mdadm -C /dev/md0 -ayes -l(level)5 -n3 -x1(创建热备份分区) /dev/sd[a,b,c,d]1
4、cat /proc/mdstat 命令查看创建进度 到100%就可以了 mdadm -D /dev/md0 跟踪进度
mkfs.ext3 /dev/md0 格式化为ext3文件系统 jfs文件系统在scsi文件存储里边用
mount /dev/md0 /mnt 挂载
5、自动挂载:
/dev/md0 /raid5disk ext3 defaults 0 0
tune2fs
blkid
集合操作符{5..6} {a..z}
chunks 大小 设定raid0 三块磁盘 每块各写多少 再写入其他快
如:64k chunks 每块一次各写64k 就是 写入64k在写入第二块 。。。。
删除、添加一个阵列
1.umount /raid5
2.mdadm -S /dev/md0
3.mdadm --zero-superblock /dev/sda{3..5}
4.mdadm -C /dev/md0 -ayes -l5 -n3 /dev/sda{3..5}
5.mdadm -D /dev/md0或cat /proc/mdstat
linux 磁盘阵列的更多相关文章
- linux磁盘阵列 逻辑卷管理器
Difficult doesn't mean impossible.It simply meansthat you have to work hard.困难并不代表不可能,它仅仅意味着你必须努力奋斗. ...
- Linux RAID 磁盘管理
Linux RAID 磁盘管理 RAID工作模式介绍:https://www.cnblogs.com/xiangsikai/p/8441440.html 本章主要讲解 Linux下 RAID5 与 R ...
- Linux 驱动开发
linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, ...
- linux基础-磁盘阵列(RAID)实例详解
磁盘阵列(RAID)实例详解 raid技术分类 软raid技术 硬raid技术 Raid和lvm的区别 为什么选择用raid RAID详解 RAID-0 RAID-1 RAID-5 Raid-10 R ...
- Linux 中磁盘阵列RAID10损坏以及修复
在Linux 中磁盘阵列RAID10配置中我们已经正确配置了RAID10 ,一般来说在RAID10中最多允许50%的磁盘损毁,当然除了,同一磁盘RAID1中的硬盘设备全部损毁. 这次我们讨论一下:假设 ...
- 末学者笔记--Linux中RAID磁盘阵列及centos7启动过程
<一>RAID概念 磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意. 磁盘阵列是由很多价格较便 ...
- linux磁盘命令-lsblk显现磁盘阵列分组
linux磁盘命令-lsblk显现磁盘阵列分组 lsblk(list block devices)能列出系统上所有的磁盘. lsblk [-dfimpt] [device] 选项与参数: -d :仅列 ...
- Linux系统的RAID磁盘阵列
RAID概念 磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意. 磁盘阵列是由很多价格较便宜的磁盘,以硬件( ...
- linux存储管理之磁盘阵列
磁盘阵列 RAID ====================================================================================RAID:廉 ...
随机推荐
- AJPFX关于多态中的动态绑定和静态绑定的总结
在多态中:成员变量和静态方法编译和运行都看左边:成员方法编译看左边,运行看右边,这是为什么:在Java中存在两种绑定方式,一种为静态绑定,又称作早期绑定.另一种就是动态绑定,亦称为后期绑定1.静态绑定 ...
- linux小白成长之路11————linux命令大全
1. 启动,关机,登入,登出相关命令 登录:login 登出:logout 登出:exit 停止系统:shutdown 停止系统:halt 重启动:reboot 切断电源:poweroff 把内存里的 ...
- SpringMvc如何将Url 映射到 RequestMapping (一)
SpringMvc Url 匹配规则详解 最近开始阅读Spring 源码,虽然用了很久的spring ,但是没有真正的分析过Spring时如何工作的.今天重 MVC 的Url匹配规则开始进行Sprin ...
- (Android MVVM)使用Data Binding Library(2)
复习 上一篇学到了如何在layout.xml文件中增加元素,实现数据绑定,本篇接着学习. 事件处理 在layout.xml上绑定事件有两种方法,各有千秋. 1.方法引用 2.监听绑定 1.使用方法引用 ...
- (转)淘淘商城系列——KindEditor富文本编辑器的使用
http://blog.csdn.net/yerenyuan_pku/article/details/72809794 通过上文的学习,我们知道了怎样解决KindEditor富文本编辑器上传图片时的浏 ...
- C# 获取文件编码
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Tex ...
- 在Gitlab上怎么添加ssh key
原因分析: 某台centos没有权限克隆gitlab上的git项目,没有权限,报错信息如下 我首先想到的是,在gitlab上没有添加这台centos服务器的秘钥,导致没有权限拉取项目信息 解决步骤: ...
- 火狐加载用户配置文件 "C:\XXX\Mozilla Firefox\firefox.exe" http://192.168.1.1:8080 -profile ../kkk
"C:\XXX\Mozilla Firefox\firefox.exe" http://192.168.1.1:8080 -profile ../kkk $("#clic ...
- 使用GetLogicalDrives获取卷标
#include<stdio.h> #include<windows.h> int main() { DWORD dwLogical= GetLogicalDrives(); ...
- docker 入门学习
一 : docker 安装(linux-centos7) 安装docker要求 1.docker只支持在64位cup架构计算机上运行,目前不支持32位cup. 2.建议系统的linux内核版本在3.1 ...