在现阶段的企业环境中,为了数据的安全性及完整性必须要有一个合理的存储方案。面对着每秒可能产生超过几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】的更多相关文章

  1. Linux fdisk命令参数及用法详解---Linux磁盘分区管理命令fdisk

    fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 ...

  2. Linux磁盘系统——管理磁盘的命令

    Linux磁盘系统——管理磁盘的命令 摘要:本文主要学习了Linux系统中管理磁盘的命令,包括查看磁盘使用情况.磁盘挂载相关.磁盘分区相关.磁盘格式化等操作. df命令 df命令用于显示Linux系统 ...

  3. quota - linux磁盘配额管理

    磁盘管理系列 linux磁盘管理系列一:磁盘配额管理   http://www.cnblogs.com/zhaojiedi1992/p/zhaojiedi_linux_040_quota.html l ...

  4. Linux磁盘的管理

    文件系统 磁盘必须要有文件系统---数据库 文件系统是用来数据存储,数据库是用来管理数据 windows fat32  ntfs   exfat linux  单文件系统 inode--索引空间(文件 ...

  5. Linux 磁盘分区管理

    Linux 磁盘管理进阶 磁盘分区介绍 基本分区(primary partion) 基本分区也称主分区,引导分区.每块磁盘分区主分区与扩展分区加起来不能大于四个. 基本分区创建后可以立即使用,但是有分 ...

  6. Linux磁盘分区管理-LVM回顾

    LVM(逻辑分区管理)的几个概念:PV(物理卷),VG(卷组),LV(逻辑卷),PE(物理区域),LE(逻辑区域),其中PV, VG, LV 三者之间的关系如下图 : 物理存储介质:这里指系统的存储设 ...

  7. Lvm linux磁盘分区管理(多个分区合并成一个)

    备份# rsync -avP -e ssh /data qqmap@10.173.139.100:/data1/qqmap/backup/10.234.22.143卸载# umount /data / ...

  8. 【linux之挂载,Raid,LVM】

    一.挂载,卸载 挂载:将新的文件系统关联至当前根文件系统卸载:将某文件系统与当前根文件系统的关联关系移除 cat /etc/mtab 存储着已经挂载的文件系统 (跟 mount 一样) mount:显 ...

  9. Linux磁盘分区管理

    1.分区步骤          fdisk -l                                  查看系统中的磁盘 fdisk /dev/vdb                   ...

随机推荐

  1. struts2.5框架使用通配符无效问题

    错误: Struts has detected an unhandled exception: Messages: There is no Action mapped for namespace [/ ...

  2. table是可语义化

    为了使我们的网站更好的被搜索引擎抓取收录,更自然的获得更高的流量,网站标签的语义化就显得尤为重要.所谓标签语义化,就是指标签的含义. 为了更好的理解标签的语义化,先看下面这个例子: <table ...

  3. C# Process.WaitForExit()与死锁

    前段时间遇到一个问题,搞得焦头烂额,现在记录下来,希望对大家有所帮助. 程序里我使用Process类启动命令行,执行批处理文件 'Create.cmd'(当我手工将此文件拖入命令行执行时,一切正常). ...

  4. 【Leetcode】【Easy】ZigZag Conversion

    The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like ...

  5. javascript正则表达式 - 学习笔记

    JavaScript 正则表达式 学习笔记 标签(空格分隔): 基础 JavaScript 正则表达式是用于匹配字符串中字符组合的模式.在javascript中,正则表达式也是对象.这些模式被用于Re ...

  6. docker-day1-安装和基本使用

    Docker 1.什么是docker Docker 是一个开源项目,可以实现轻量级的操作系统虚拟化解决方案. Docker 的基础是 Linux 容器(LXC)等技术.在 LXC 的基础上 Docke ...

  7. May 20th 2017 Week 20th Saturday

    The true nobility is in being superior to your previous self. 真正的高贵在于超越过去的自己. Every night before I w ...

  8. April 2 2017 Week 14 Sunday

    You only live once, but if you do it right, once is enough. 人生只有一次,但如果活对了,一次也就够了. Maybe I am going t ...

  9. userdel

    功能说明:用于删除指定的用户及该用户相关的文件. 参数选项:-f 强制删除用户,即使用户当前已登录.-r 删除用户的同时,删除与用户相关的所有文件. 说明:尽量不要用userdel删除用户,而是采用在 ...

  10. 【HHHOJ】ZJOI2019模拟赛(十六)4.07 解题报告

    点此进入比赛 得分: \(100+100+100=300\) 排名: \(Rank\ 1\) \(Rating\): \(+13\)(\(\frac18Rated\)) 备注: 这场比赛全是做过的原题 ...