Linux 磁盘管理 二(Raid、LVM、Quota)
6-3、停止磁盘阵列(--stop)
[root@localhost ~]# mdadm -S /dev/md0
mdadm: stopped /dev/md0
注意:停止磁盘阵列前要从文件系统umount磁盘阵列;停止后,原组成阵列的磁盘将处于空闲状态,一旦误操作这些磁盘,将不能再 重启激活原阵列。
6-4、启动磁盘阵列(--assemble)
[root@localhost ~]# mdadm -A /dev/md0 /dev/sd{b,c,d}1
mdadm: /dev/md0 has been started with 3 drives.
因为上面配置了/etc/mdadm.conf文件,也可以用-s查找
[root@localhost ~]# mdadm -S /dev/md0
mdadm: stopped /dev/md0
[root@localhost ~]# mdadm -As /dev/md0
mdadm: /dev/md0 has been started with 3 drives.
6-5、检查磁盘属于哪个阵列(--examine)
[root@localhost ~]# mdadm -E /dev/sdb1
/dev/sdb1:
Magic : a92b4efc
Version : 0.90.00
UUID : 75e92985:cb128e1d:a99bce53:46f65900
Creation Time : Sat Aug 21 23:11:22 2010
Raid Level : raid0
Used Dev Size : 0
Raid Devices : 3
Total Devices : 3
Preferred Minor : 0
Update Time : Sat Aug 21 23:11:22 2010
State : active
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Checksum : 739a0841 - correct
Events : 1
Chunk Size : 64K
Number Major Minor RaidDevice State
this 0 8 17 0 active sync /dev/sdb1
0 0 8 17 0 active sync /dev/sdb1
1 1 8 33 1 active sync /dev/sdc1
2 2 8 49 2 active sync /dev/sdd1
6-6、删除和添加磁盘:mdadm可以在Manage模式下,对运行中的阵列进行删除和添加磁盘。常用于标识failed磁盘,增加spare(冗余)磁盘,以及替换磁盘等。
6-6-1、删除磁盘阵列
6-6-1a、查看目前磁盘状态
[root@localhost ~]# mdadm -D /dev/md0
/dev/md0:
Version : 0.90
Creation Time : Sat Aug 21 23:11:22 2010
Raid Level : raid0
Array Size : 3132288 (2.99 GiB 3.21 GB)
Raid Devices : 3
Total Devices : 3
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Sat Aug 21 23:11:22 2010
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Chunk Size : 64K
UUID : 75e92985:cb128e1d:a99bce53:46f65900
Events : 0.1
Number Major Minor RaidDevice State
0 8 17 0 active sync /dev/sdb1
1 8 33 1 active sync /dev/sdc1
2 8 49 2 active sync /dev/sdd1
6-6-1b、删除磁盘阵列
[root@localhost ~]# mdadm -S /dev/md0
mdadm: stopped /dev/md0
6-6-1c、修改/etc/mdadm.conf、/ect/fstab等配置文件的/dev/md0相关参数的地方去掉
6-6-2、创建新的磁盘阵列RAID1
[root@localhost ~]# mdadm -Cv /dev/md1 -l1 -n3 /dev/sd{b,c,d}1
mdadm: /dev/sdb1 appears to contain an ext2fs file system
size=3132288K mtime=Sat Aug 21 23:35:25 2010
mdadm: /dev/sdb1 appears to be part of a raid array:
level=raid0 devices=3 ctime=Sat Aug 21 23:11:22 2010
mdadm: /dev/sdc1 appears to be part of a raid array:
level=raid0 devices=3 ctime=Sat Aug 21 23:11:22 2010
mdadm: /dev/sdd1 appears to be part of a raid array:
level=raid0 devices=3 ctime=Sat Aug 21 23:11:22 2010
mdadm: size set to 1044096K
Continue creating array? y
mdadm: array /dev/md1 started.
查看磁盘阵列状态
[root@localhost ~]# cat /proc/mdstat
Personalities : [raid0] [raid1]
md1 : active raid1 sdd1[2] sdc1[1] sdb1[0]
1044096 blocks [3/3] [UUU]
unused devices: <none>
配置 /etc/mdadm.conf文件:
[root@localhost ~]# echo DEVICE /dev/sd{b,c,d}1 >> /etc/mdadm.conf
[root@localhost ~]# mdadm --detail --scan >> /etc/mdadm.conf
查看磁盘阵列的详细信息
[root@localhost ~]# mdadm -D /dev/md1
/dev/md1:
Version : 0.90
Creation Time : Sun Aug 22 16:53:39 2010
Raid Level : raid1
Array Size : 1044096 (1019.80 MiB 1069.15 MB)
Used Dev Size : 1044096 (1019.80 MiB 1069.15 MB)
Raid Devices : 3
Total Devices : 3
Preferred Minor : 1
Persistence : Superblock is persistent
Update Time : Sun Aug 22 16:53:57 2010
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
UUID : e8030aeb:b0324799:98ea885e:c1e1b507
Events : 0.2
Number Major Minor RaidDevice State
0 8 17 0 active sync /dev/sdb1
1 8 33 1 active sync /dev/sdc1
2 8 49 2 active sync /dev/sdd1
6-6-3、移除磁盘:可以使用--fail参数指定坏磁盘,并移除该磁盘(--remove):(某些阵列模式,如raid0,是不能用--fail和--remove的)
[root@localhost ~]# mdadm /dev/md1 --fail /dev/sdc1 --remove /dev/sdc1
mdadm: set /dev/sdc1 faulty in /dev/md1
mdadm: hot removed /dev/sdc1
查看磁盘阵列的信息
[root@localhost ~]# cat /proc/mdstat
Personalities : [raid0] [raid1]
md1 : active raid1 sdd1[2] sdb1[0]
1044096 blocks [3/2] [U_U]
unused devices: <none>
[root@localhost ~]# mdadm -D /dev/md1
/dev/md1:
Version : 0.90
Creation Time : Sun Aug 22 16:53:39 2010
Raid Level : raid1
Array Size : 1044096 (1019.80 MiB 1069.15 MB)
Used Dev Size : 1044096 (1019.80 MiB 1069.15 MB)
Raid Devices : 3
Total Devices : 2
Preferred Minor : 1
Persistence : Superblock is persistent
Update Time : Sun Aug 22 17:01:13 2010
State : clean, degraded
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
UUID : e8030aeb:b0324799:98ea885e:c1e1b507
Events : 0.6
Number Major Minor RaidDevice State
0 8 17 0 active sync /dev/sdb1
1 0 0 1 removed
2 8 49 2 active sync /dev/sdd1
转载于:https://blog.51cto.com/hky008/465357
Linux 磁盘管理 二(Raid、LVM、Quota)相关推荐
- Linux磁盘管理工具RAID、Parted
一.RAID:磁盘冗余阵列 [RAID详解] https://blog.csdn.net/qq_41475058/article/details/89382997 1.核心关注点 RAID ( R ...
- Linux 磁盘管理(RAID)--第五章
目录 一.磁盘结构 1.1硬盘的物理结构 1.2硬盘的数据结构 1.3硬盘存储容量 1.4硬盘接口的类型 二.MBR与磁盘分区 2.1分什么分区 2.2 MBR分区 2.3GPT分区 三.文件系统 3 ...
- linux 磁盘管理上(分区操作,格式化文件,挂载和卸载)
一:检测并确认新磁盘,规划磁盘分区 首先加硬盘进去,fdisk -l 查看磁盘分区 device 分区的设备文件名称 boot 是否是引导分区.是 则有*表示 start ...
- Linux命令-磁盘管理(二)
Linux命令-磁盘管理(二) Linux mmount命令 Linux mmount命令用于挂入MS-DOS文件系统. mmount为mtools工具指令,可根据[mount参数]中的设置,将磁盘内 ...
- Linux磁盘管理——df、du、磁盘分区、格式化、挂载、LVM
2019独角兽企业重金招聘Python工程师标准>>> Linux磁盘管理 一. df命令 df命令参数功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间 ...
- linux磁盘管理系列三:LVM的使用
2019独角兽企业重金招聘Python工程师标准>>> linux磁盘管理系列三:LVM的使用 LVM是什么 LVM是Linux操作系统的逻辑卷管理器. 现在有两个Linux版本的L ...
- linux磁盘管理命令 lv,Linux磁盘管理--LVM原理及基本操作
LVM(Logical Volume Manager)逻辑卷管理是Linux磁盘管理中的常用操作, 本文主要描述LVM的基本原理以及对LVM的扩展和缩减的基本操作. LVM实质是过软件方式将多个物理分 ...
- linux磁盘管理系列一:磁盘配额管理
磁盘管理系列 linux磁盘管理系列一:磁盘配额管理 http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html l ...
- linux 磁盘管理3板斧,Linux 磁盘管理的命令
Linux 磁盘管理 磁盘分区及挂载: 先查询系统的使用情况: 使用fdisk -l语句 查询结果: 进行磁盘的新建:***添加磁盘时系统必须处于关机状态** 在进行对系统磁盘的使用情况的查询 查 ...
最新文章
- [转]Iphone NSString字符串常用方法
- BootStrap_01之全局样式
- kotlin学习笔记——泛型及reified函数
- mysql 交集_MYSQL交集函数
- 内存泄漏的原因及解决办法_编程基础 | C++片段 指针、多态和内存分配
- Lucene.net 下载地址
- 前端学习(3165):react-hello-react之UUID库
- 工作流实战_17_flowable 流程实例撤回
- matlab下pid控制仿真,利用Matlab实现PID控制仿真
- 优先级队列实现php,带优先级的队列 - PHP实现
- Ubuntu16.04下Neo4j图数据库官网安装部署步骤(图文详解)(博主推荐)
- Spring Security三种认证
- OMG: daily scrum nine
- 计算机打印的接口类型,按打印机与计算机的接口类型:可分为并行、串行和USB接口...
- 代码之外——名人哲语
- 台式计算机如何判断电源损坏,台式电脑电源坏了的表现有哪些
- Community Day - Let's re:Invent re:Invent 技术创新盘点
- 2.12-3.20上周的习惯坚持下来了✌️精诚所至金石为开,加油兄弟
- MySQL学习:isnull()、ifnull()、nullif()
- 到了40的程序员,都何去何从
热门文章
- VTK:Filtering之Glyph2D
- C语言Kruskal 算法 (MST)(附完整源码)
- C++实现基数排序(附完整源码)
- QT实现加载并显示多个JSON模型。
- 经典C语言程序100例之四八
- 经典C语言程序100例之十二
- 计算机办公应用高级教案,办公自动化高级应用电子教案.pdf
- easypoi 如何合并相同的列,如何在Java中的POI中使用XWPFTable合并单元格(或应用colspan)?...
- JVM的内存结构,Eden和Survivor比例;JVM中一次完整的GC流程,对象如何晋升到老年代,说说你知道的几种主要的JVM参数;CMS 常见参数解析;.你知道哪几种垃圾收集器,各自的优缺点
- 5.解决UltraEdit在无网线情况下连接不到虚拟机上的问题,回环网卡设置