1、lvm安装

rpm -qa|grep lvm
lvm version
yum install -y lvm2*

2、磁盘分区

fdisk -l
fdisk /dev/xvdb
#n分区 回车
#分区结束标记 t -8e
fdisk -l

3、创建物理卷pv

pvcreate /dev/xvdb1(分区符) 
pvs pvdisplay

4、创建物理卷组vg

vgcreate vgdata /dev/xvdb1
vgs
vgdisplay

5、创建逻辑卷lv

lvcreate -L 500M -n lvdata1 vgdata
lvs
lvdisplay

6、格式化逻辑卷(此处采用快速格式化,如有特殊需求要彻底格式化硬盘请看onekey脚本)

#快速格式化,大文件
#mkfs.ext4 -T largefile /dev/vgdata/lvdata1 #快速格式化,非校验
mkfs -t ext4 /dev/vgdata/lvdata1
#慢速格式化,校验
mkfs -t ext4 -c /dev/vgdata/lvdata1

7、挂载

vi /etc/fstab
/dev/vgdata/lvdata1 /data ext4 defaults

8、逻辑卷扩容

、增加容量
lvextend -L +500M /dev/vgdata/lvdata1
resize2fs /dev/vgdata/lvdata1
df -h
、增加容量到xx
lvextend -L 10G /dev/vgdata/lvdata1
、增加容量百分比
lvextend -l %FREE /dev/vgdata/lvdata1
lvextend -l +100%FREE /dev/vgdata/lvdata1
resize2fs /dev/vgdata/lvdata1
df -h

9、物理卷组扩容

vgextend vgdata /dev/xxx
vgdisplay

10、卸载

、先通过umount命令卸载掉逻辑卷lvdata1

、修改/etc/fstab里面逻辑卷的挂载信息,否则系统有可能启动不起来。

、通过lvremove 删除逻辑卷lvdata1

、通过vgremove 删除卷组vgdata

、通过pvremove 将物理卷转化成普通分区。

11、onekey安装脚本

yum install -y lvm2*
disk_name='/dev/sdc'
echo -e "o\nn\np\n1\n\n\nt\n8e\nw" | fdisk ${disk_name}
pvcreate ${disk_name}
vgcreate vgdata ${disk_name}
lvcreate -l %FREE -n lvdata1 vgdata
mkfs -t ext4 -c /dev/vgdata/lvdata1
echo "/dev/vgdata/lvdata1 /data ext4 defaults 0 0" >> /etc/fstab
reboot

centos7 lvm实例的更多相关文章

  1. Centos7 LVM扩容实例

    Centos7 lvm 扩容与以往版本有所不同   1.插入硬盘,我是在虚拟机上做的测试  直接添加一块5G的硬盘   2.系统读取硬盘信息     # echo "- - -" ...

  2. Centos7 LVM管理的逻辑卷根目录扩容和/var目录扩容

    Centos7 LVM管理的逻辑卷根目录扩容 fdisk /dev/sdb #对新加磁盘进行分区操作pvcreate /dev/sdb1 #创建一个物理卷vgs #查看现有的卷组vgextend ce ...

  3. CentOS7 LVM添加硬盘及扩容

    一.LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制.LVM将一个或多个磁盘分区(PV)虚拟为一个卷组(VG), ...

  4. (转)CentOS7 LVM添加硬盘及扩容

    原文:http://blog.51cto.com/qicheng0211/1620171 9818人阅读   一.LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写 ...

  5. centos7 lvm合并分区脚本初探-linux性能测试 -centos7修改网卡名字-jdk环境安装脚本-关键字查询文件-批量添加用户

    1.#!/bin/bash lvmdiskscan | grep centos > /root/a.txt a=`sed -n '1p' /root/a.txt` b=`sed -n '2p' ...

  6. LVM简介及CentOS7 LVM操作实战

    LVM简介LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活 ...

  7. Centos7 LVM扩充存储空间

    一. 以root账户运行命令界面:su or su - 二.  查看分区使用情况: fdisk -l /dev/sda or fdisk -l 三. 选择要扩充的分区,以sda2为例: fdisk / ...

  8. CentOS7多实例安装mysq5.6二进制版本

    1丶下载mysql,解压,创建用户,创建软链接 test -d /tools || mkdir /tools ;cd /tools wget http://mirrors.sohu.com/mysql ...

  9. centos7 -lvm卷组

    老忘,记一下   基本的逻辑卷管理概念: PV(Physical Volume)- 物理卷 物理卷在逻辑卷管理中处于最底层,它可以是实际物理硬盘上的分区,也可以是整个物理硬盘,也可以是raid设备. ...

随机推荐

  1. NumPy 位运算

    NumPy 位运算 NumPy "bitwise_" 开头的函数是位运算函数. NumPy 位运算包括以下几个函数: 函数 描述 bitwise_and 对数组元素执行位与操作 b ...

  2. 不要62(数位DP)

    不要62 http://acm.hdu.edu.cn/showproblem.php?pid=2089 Time Limit: 1000/1000 MS (Java/Others)    Memory ...

  3. cookie与webStorage区别

  4. gdb打印C++容器

    将以下内容保存成 .gdbinit 文件放到你的根目录,或者在gdb中source这个文件可以加载. 直接print容器即可. # # STL GDB evaluators/views/utiliti ...

  5. echarts柱状图Demo

    echarts链接:http://gallery.echartsjs.com/editor.html?c=xB1Sfo5JbX 代码: var xData = ['a', 'b', 'c', 'd', ...

  6. netty 之 传统的阻塞io 体系回顾

    io 体系回顾: 流的概念: java 程序 通过流来进行完成输入与输出的.流是生产或者消费信息的抽象,流通过java 的 输入/输出系统与物理设备相连,尽管与他们链接的物理设备不尽相同,所有流的行为 ...

  7. 17-matlab例题练习

      练习 %编写程序使任意输入的一个数反转,如输入123456,输出654321 clc,clear; a = input('输入一个整数\n'); b = 0; while a ~= 0 b = b ...

  8. dup

    dup是一个操作符,由编译器识别处理,和db.dw.dd等数据定义伪指令配合使用,用来进行数据的重复. 例如 db  3  dup (0) 定义了3个字节,它们的值都是0,相当于db 0,0,0 db ...

  9. php5.6 版本出现 Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version 的错误

    解决方法是修改php.ini配置: ;always_populate_raw_post_data = -1 把前面的分号去掉 always_populate_raw_post_data = -1 然后 ...

  10. sqlserver数据库命名规则

    sqlserver数据库命名规则: (1)第一个字符必须是字母或“_”.“@”.“#” (2)数据库名称不能是T-SQL的保留字 (3)不允许嵌入空格或其他特殊字符