Linux下软件实现raid
上篇日志介绍了raid,这次以raid10为例在linux下通过软件实现raid
软件实现raid需要通过mdadm这个命令来实现
什么是mdadm?
mdadm是multiple devices admin的简称,它是Linux下的一款标准的软件 RAID 管理工具
基本语法:
mdadm [mode] <raid-device> [options] <component-devices>
模式(7种):
mdadm是一个模式化的工具支持七种模式
- Assemble:加入一个以前定义的阵列
-A, --assemble - Build:创建一个没有超级块的阵列
-B, --build - Create:创建一个新的阵列,每个设备具有超级块
-C, --create - Manage: 管理阵列(如添加和删除)
- Misc:允许单独对阵列中的某个设备进行操作(如停止阵列)
- Follow or Monitor:监控RAID的状态
-F, --follow, --monitor - Grow:改变RAID的容量或阵列中的设备数目
-G, --grow
下面将是创建raid10的过程
首先在我的虚拟机上有4块10G的硬盘我就用这10G 的硬盘来做一个raid10
现在有四块硬盘 /dev/sdb,/dev/sdc,/dev/sdd,/dev/sde
先将分别将sdb和sdc、sdd和sde做成raid0,然后以两个raid0作为raid1的磁盘
mdadm -C /dev/raid0-1 -a yes -l 0 -n 2 /dev/sdb /dev/sdc
这条命令: -C:进入创建模式 /dev/md0:创建为md0
-a yes:是否自动创建md0 (yes,默认是no)
-l 0 :指定用Raid0方式
-n 2 :用两块硬盘 分别是:sdb sdc
同样的mdadm -C /dev/raid0-2 -a yes -l 0 -n 2 /dev/sdd /dev/sde
两个raid0就创建成功了,然后我们就用这两个做一个raid1
mdadm -C /dev/md10 -a yes -l 1 -n 2 /dev/md0 /dev/md1
图片中显示raid1正在初始化同步
就这样一个raid10就建成了,so easy!
然后格式化 /dev/md10
mkfs.ext3 /dev/md10
然后挂载/dev/md10到/media/raid10创建一个文件
同样的方法raid 4 5 6 等等 都可以创建
end
转载于:https://blog.51cto.com/lovvvve/715235
Linux下软件实现raid相关推荐
- Linux入门基础教程之Linux下软件安装
Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...
- linux下软件的安装[转]
linux下软件的安装 先来看看Linux软件扩展名.软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用:后缀为.deb是Debain Linux ...
- Linux下软件安装和卸载
在Windows下,我们安装软件基本上是先到网上下载软件的安装包,通常是以.exe和.msi为后缀的文件,然后双击安装包,之后就可以按照软件安装向导一步步进行安装了,但在Linux下,软件的安装方式截 ...
- linux下软件的基本安装和卸载
Linux软件的安装和卸载一直是困扰许多新用户的难题.在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的"添加/删除程序"来实现.与其相类似,在Linux下有一 ...
- linux 更新软件命令 失败,对linux下软件(库)的更新命令详解
在ubuntu服务器下安装包的时候,经常会用到sudo apt-get install 包名 或 sudo pip install 包名,那么两者有什么区别呢? 1.区别 pip用来安装来自PyPI( ...
- Linux下软件的安装与卸载
在Windows下安装软件时,只需运行软件的安装程序(setup.install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall.unware."卸载" ...
- php自动下载 linux,Linux下软件、PHP和Perl的模块等都实现了自动安装
Linux下软件.PHP和Perl的模块等都实现了自动安装,真的很方便,本文简单介绍一下. linux下可以使用yum工具,Redhat下自动带有: yum list php* //可以查看php ...
- 【转】Linux下软件安装的几种方式
转自Linux下软件安装的几种方式 Linux 系统的/usr目录 Linux 软件安装到哪里合适,目录详解 Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 /usr:系统 ...
- Linux下软件安装和删除的命令
Linux下软件安装和删除的命令 1. rpm 安装 rpm -ivh *.rpm 2. rpm 查询 rpm -q(a) *.rpm 3. rpm 删除 rpm -e *.rpm 4. yum 安装 ...
最新文章
- 某程序员吐槽:回老家被乡镇公务员表哥怼,催他赶紧上岸!表哥月薪3800,而他年包90w!...
- python使用joblib模块保存和加载机器学模型
- python中plot的plt.text_用Python进行数据可视化的第一步,全面详解matplotlib中样式属性...
- class参数传入 python_小白学 Python 爬虫(20):Xpath 进阶
- 3D Render pictures
- NPOI读取Excel生成DataTable转为Json后利用LitJons读取
- SpringBoot远程访问redis配置,config文件,防火墙,阿里云安全组等
- javascript “||”、“”的运用
- Qt工作笔记-跑马灯效果
- 1gb 云服务器 和2gb的区别_(12)虚拟主机/VPS/云主机/服务器有什么区别?
- 09 动态数组和数据
- java版微信调小i机器人接口说明书_小i机器人微信公众平台调用api
- Python——OpenCV形态学处理(膨胀与腐蚀)
- OpenGL基础6:着色器
- sockscap on linux: wsocks
- 通达OA11.0 补丁文件
- 拼音表大全图_【居家乐学】让拼音活起来
- 恢复svn服务器误删的文件,SVN删除文件及其恢复问题详解
- 世上有不用加班的程序员吗?
- 【SpringBoot新手篇】SpringBoot优雅文件上传方式