【Linux磁盘优化管理--RAID和LVM】
在现阶段的企业环境中,为了数据的安全性及完整性必须要有一个合理的存储方案。面对着每秒可能产生超过几TB的数据,考虑到磁盘能不能实现
热冗余,及扩容,缩容。Linux给出了RAID(磁盘阵列)以及LVM(虚拟化媒介卷组管理)来实现这以一系列的功能
磁盘阵列
RAID 10
-C:指定要创建一个磁盘阵列
-a:自动创建
-v:显示详细的创建过程信息
-I:指定RIAD级别
-n:指定磁盘的个数

-D:显示创建的磁盘阵列参数信息

-f:移除阵列中的一个磁盘



RAID 5
-x:备份磁盘

移除一块磁盘,备份盘自动替换移除的磁盘

LVM(逻辑卷管理)
Pvcreate:创建
pvdisplay:显示
Pvscan:扫描
Pvremove:删除
pvs:扫描
让物理卷支持LVM功能

监视支持LVM功能的物理卷

扫描支持LVM的物理卷


对物理卷取消LVM功能

Lvcreate:创建
Lvdisplay:显示当前创建的逻辑卷
Lvscan:扫描
lvmdiskscan:全局扫描
Lvextend:扩容
Lvconert:删除快速卷
Lvremove:删除
lvreduce:缩小
lvrename:重命名
lvresize:重置逻辑卷的大小
lvmdump:生成逻辑卷配置报告
lvm:LVM命令管理器
将划分的逻辑卷组切割成大小一致的逻辑卷33

查看划分出来的逻辑卷

扫描划分出来的逻辑卷状态,包括路径及容量信息

将原来的逻辑卷扩容到200M

删除划分出来的逻辑卷

重置硬盘容量,并检测是否扩容好,并检测完整性

同扩容逻辑卷类别,对逻辑卷缩小同样,首先检逻辑卷的完整性,并用resize2fs缩小逻辑卷 ,-p指定要缩小的容量

创建一个快照卷 -L:指卷组分割给快照卷的大小 -s:声明这是一个快照卷

用Lvdisplay查看一下当前的卷组,发现多出了自命名的快照卷,且大小为分割快照卷所指定的大小,这里要特别注意allocated to snapshot:这是对快照卷的容量大小的监视

在挂载LVM的目录下用dd命令创建一个大小为50M,个数为1的字符块

可以看出allocated snapshot即快照卷的容量由原来的0%增加到50.24%,实现了为实际卷的容量分担

对创建的快照卷删除,当再次查看卷组信息时,先前创建的快照卷信息已荡然无存

缩小逻辑卷的大小:

重命名逻辑卷:

在原有的卷组大小上增加卷组的容量:

扫描所有的LVM卷

在管理员目录下生成LVM管理报告


Vgcreate:创建
Vgdisplay:显示
Vgscan:扫描
Vgremove:移除
vgmerge:合并
vgreduce:移除
vgrename:重命名
将LVM磁盘合并成一个卷组

查看划分出来的LVM卷组

扫描由多个物理LVM磁盘合并的卷组信息

同RAID磁盘阵列相同的是,目的是为了到本地使用,首先格式化,在挂载到本地目录

删除多个支持LVM物理合并的卷组

合并两个卷组:

将物理卷从卷组内移除:

重命名卷组:

注:
1:LVM的下线,必须要遵循先后顺序:Lvremove----->Vgremove----->Pvremove
2:执行remove时,对象的名称要对应于映射关系
:Lvremove<->/dev/name ; Vgremove<->name;Pvremove<->/dev/name_1 /dev/name_2......./dev/name_n
【Linux磁盘优化管理--RAID和LVM】的更多相关文章
- Linux fdisk命令参数及用法详解---Linux磁盘分区管理命令fdisk
fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 ...
- Linux磁盘系统——管理磁盘的命令
Linux磁盘系统——管理磁盘的命令 摘要:本文主要学习了Linux系统中管理磁盘的命令,包括查看磁盘使用情况.磁盘挂载相关.磁盘分区相关.磁盘格式化等操作. df命令 df命令用于显示Linux系统 ...
- quota - linux磁盘配额管理
磁盘管理系列 linux磁盘管理系列一:磁盘配额管理 http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html l ...
- Linux磁盘的管理
文件系统 磁盘必须要有文件系统---数据库 文件系统是用来数据存储,数据库是用来管理数据 windows fat32 ntfs exfat linux 单文件系统 inode--索引空间(文件 ...
- Linux 磁盘分区管理
Linux 磁盘管理进阶 磁盘分区介绍 基本分区(primary partion) 基本分区也称主分区,引导分区.每块磁盘分区主分区与扩展分区加起来不能大于四个. 基本分区创建后可以立即使用,但是有分 ...
- Linux磁盘分区管理-LVM回顾
LVM(逻辑分区管理)的几个概念:PV(物理卷),VG(卷组),LV(逻辑卷),PE(物理区域),LE(逻辑区域),其中PV, VG, LV 三者之间的关系如下图 : 物理存储介质:这里指系统的存储设 ...
- Lvm linux磁盘分区管理(多个分区合并成一个)
备份# rsync -avP -e ssh /data qqmap@10.173.139.100:/data1/qqmap/backup/10.234.22.143卸载# umount /data / ...
- 【linux之挂载,Raid,LVM】
一.挂载,卸载 挂载:将新的文件系统关联至当前根文件系统卸载:将某文件系统与当前根文件系统的关联关系移除 cat /etc/mtab 存储着已经挂载的文件系统 (跟 mount 一样) mount:显 ...
- Linux磁盘分区管理
1.分区步骤 fdisk -l 查看系统中的磁盘 fdisk /dev/vdb ...
随机推荐
- 原生js简单实现拖拽效果
实现弹窗拖拽效果的原理是:按下鼠标并移动——拖拽移动物体,抬起鼠标——停止移动.主要触发三个事件:onmousedown.onmousemove以及onmouseup: 首先搭建结构:一个宽350px ...
- MCU & 51单片机
- requireJS的优化工具 ---- r.js
requireJS是javascript的模块加载器,是基于AMD规范实现的. r.js是其提供的对模块进行打包和构建的一个工具 下载 r.js 创建r.js 的配置文件 build.js build ...
- idea 新建文件夹目录问题解决
选中工程,设置,去掉选项“Compact Empty Middle Packages” .
- 实验,暂停oracle后台进程
有时出于测试需求,需要暂停oracle的某些后台进程,此时以暂停lgwr进程为例 使用sysdba连接到数据库查询到LGWR进程的PID:SQL> select prc.pid from v$b ...
- libxml2库函数详解
许多事物符合80/20法则,libxml中也是20%的函数提供了80%的功能.下面的列表列出了libxml的主要函数及其用法说明. 1. 全局函数说明 头文件引用 xml2config --cfl ...
- Uva 10217 概率
题意: 假设一年有n天, 有一些人排队买票,会有一个人中奖,这个人是,他的生日和前面的某一个人相同: 求最佳整数位置,和最佳实数位置: 分析: 第一个人获奖的概率(他和售票员的生日相同): 1/N 第 ...
- 课堂笔记:HTML----------图片热点
HTML----------图片热点: 规划出图片上的一个区域,可以做出超链接,直接点击图片区域就可完成跳转的效果. 代码: <!DOCTYPE html PUBLIC "-//W3C ...
- 牛客国庆集训派对Day2 F、平衡二叉树 【构造+记忆化搜索】
任意门:https://www.nowcoder.com/acm/contest/202/F 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 1048576K,其他语言2097152K6 ...
- 2018.12.25 Spring中JDBCTemplate模版API学习
1 Spring整合JDBC模版 1.1 spring中土拱了一个可以操作数据库的对象.对象封装了jdbc技术 JDBCTemplateJDBC模板对象 1.2 与DBUtils中的QueryRunn ...