Android逻辑卷管理LVM,LINUX——LVM逻辑卷管理

LVM: logical volumes manager

LVM逻辑卷部署

物理卷—》卷组—》逻辑卷

第一步:关机添加磁盘;两个磁盘可以构成一个磁盘组。

第二步:查看磁盘

# ls /dev/sd*

第三步:创建物理卷(pysical volumes)

# pvcreate /dev/sd{b,c}

第四步:创建卷组(volume group)

# vgcreate vg_ken /dev/sd{b,c}    #卷组名为vg_ken,物理卷/dev/sd{b,c}

vg扩容:

[root@jerry ~]#vgextend testvg /dev/sdc3

Volume group "testvg" successfully extended

第五步:逻辑卷创建

方式一:使用L进行容量指定

# lvcreate -L 500M -n lv_ken1 vg_ken

方式二:使用 l 指定PE数量——PE(physical extents)  :PV物理卷中可以分配的最小存储单元,PE的大小是可以指定的,默认为4MB

# lvcreate -l 125 -n lv_ken2 vg_ken

方式二需要计算125乘上4,所以常用方式一。

第六步:格式化逻辑卷

# mkfs.xfs /dev/vg_ken/lv_ken1

第七步:挂载使用

# mkdir /ken1

# mkdir /ken2

# mount /dev/vg_ken/lv_ken1 /ken1

# mount /dev/vg_ken/lv_ken2 /ken2

第八步:查看挂载信息

# df -h

第九步:开机自启

方法一: 写入/etc/fstab

# echo “/dev/mapper/vg_ken-lv_ken1 /ken1 xfs defaults 0 0” >> /etc/fstab

方法二:写入rc.local

#echo “mount /dev/vg_ken/lv_ken1 /ken1”  >> /etc/rc.local

LVM在线扩容–XFS格式

第一步:直接扩容

# lvextend -L 800M /dev/vg_ken/lv_ken1   ——刚开始是500M

第二步:xfs_growfs使配置生效

# xfs_growfs /dev/vg_ken/lv_ken1

注意:

1. xfs格式的磁盘不需要卸载即可直接在线进行扩容

2. extX格式需要先卸载再进行扩容

3. XFS格式的磁盘类型只支持扩容不支持缩容

删除逻辑卷

逻辑卷 –》卷组–》物理卷

第一步:卸载正在使用的逻辑卷

# umount /ken1

# umount /ken2

# umount /ext4

# df -h

第二步:删除逻辑卷

# lvremove /dev/vg_ken/lv_*

第三步:删除卷组

# vgremove vg_ken

第四步:删除物理卷

# pvremove /dev/sd{b,c}

第五步:查看

# pvdisplay

Linux 笔记 - 第十七章 Linux LVM 逻辑卷管理器

一.前言 在实际生产中,有时会遇到磁盘分区空间不足的情况,这时候就需要对磁盘进行扩容,普通情况下需要新加一块磁盘,重分区.格式化.数据复制.卸载旧分区.挂载新分区等繁琐的步骤,而且有可能造成数据的丢失 ...

Linux LVM 逻辑卷管理

使用Linux好久了,一定会意识到一个问题,某个分区容量不够用了,想要扩容怎么办?这里就涉及到LVM逻辑卷的管理了,可以动态调整Linux分区容量. LVM 概述 全称Logical Volume M ...

linux LVM逻辑卷管理

什么是LVM LVM是逻辑卷管理(Logical Volume Manager)的简称,它是建立在物理存储设备之上的一个抽象层,允许你生成逻辑存储卷,与直接使用物理存储在管理上相比,提供了更好灵活性. ...

linux的存储管理(RALD) LVM 逻辑卷管理 虚拟阵列

磁盘存储管理 LVM 逻辑卷 虚拟阵列 1.Linux系统中 磁盘使用 存在3个大问题: 1.灵活性 2.安全性 3.性能 2.解决办法RAID独立磁盘冗余阵列 RAID(Redundant Arra ...

Linux系统磁盘管理(lvm逻辑卷管理)

linux系统用户常遇到的一个问题就是如何精准的评估分区的大小,已分配合适的磁盘空间:普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文 ...

Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)

Linux LVM逻辑卷配置过程详解 许多Linux使用者安装操作系统时都会遇到这样的困境:如何精确评估和分配各个硬盘分区的容量,如果当初评估不准确,一旦系统分区不够用时可能不得不备份.删除相关数据, ...

18 LVM逻辑卷管理

根据上一节的内容,我们知道md这个内核模块可以用来做软RAID的管理.同时RAID实现了两个功能:1.提高了磁盘的读写能力:2.对于数据进行了冗余备份: 但是,如果是管理员手动误删的数据,则一样无法找 ...

LVM逻辑卷管理测试——创建逻辑卷

虚拟机里再添加两块硬盘,如下所示: 启动系统后,我们可以看到新添加的两块硬盘为/dev/sdb和/dev/sdc.每个2GB. [root@lxjtest ~]# fdisk -l Disk /dev ...

CentOS下LVM逻辑卷管理技术解释

1.LVM逻辑卷管理技术产生的背景 企业日益变化的存储需要使得传统的磁盘分区存储显得不够灵活 2.磁盘分区存储 对于这样的三个物理分区的话,迟早有一天会被数据填满,因为它是死的,无法进行缩放. 假设下 ...

随机推荐

Spring boot 基于Spring MVC的Web应用和REST服务开发

Spring Boot利用JavaConfig配置模式以及"约定优于配置"理念,极大简化了基于Spring MVC的Web应用和REST服务开发. Servlet: package ...

简单实现Windows服务 TopShelf

Nugut安装 log4net 和 topShelf 1)ServiceRunner类 using log4net;using Topshelf; class ServiceRunner : Serv ...

Apache使用简介

Apache使用简介 1.全局配置配置信 1) 配置持久连接 KeepAlive             #是否开启持久连接功能 MaxKeepAliveRequest ...

BZOJ 1724 切割木板

合并果子. #include #include #include #include

A manager is becoming more and more popular in China

A manager is becoming more and more popular in China; many people want to possess a position like th ...

Omi框架学习之旅 - 通过omi-id来实现组件通讯 及原理说明

这个demo是通过omi-id来获取子类的实例,然后更改data属性,之后updata一下就好了. 老规矩:先上demo代码, 然后提出问题, 之后解答问题, 最后源码说明. class Hello ...

redis aof和rdb区别

转自https://blog.csdn.net/m0_38110132/article/details/76906422 1.前言 最近在项目中使用到Redis做缓存,方便多个业务进程之间共享数据.由 ...

binlog2sql闪回恢复数据

用途: .数据快速回滚 .从binlog生成标准sql 使用限制: .必须设置binlog_format=ROW .binlog_row_image=full,该参数默认为FULL .恢复用户拥有的最 ...

java通过IO流复制文件

package kimoji; import java.io.*; public class FileTest { public static void main(String[] args) thr ...

按照list中实体类的某一属性排序

传进一个装有实体类的list public void sort(List mpdList){ Collections.sort(mpdLis ...

你可能感兴趣的:(Android逻辑卷管理LVM)