一、linux LVM 管理及创建步骤

步骤:1.创建pv—2.创建vg—3.将pv加入vg—4.在vg中创建lv—5.将lv分区格式化—6.将lv分区挂载到某个目录使用

1、创建PV
[root@z1~]# pvcreate /dev/sdb1 创建pv /dev/sdb1 将SCSI第二块硬盘的第一个主分区做成pv
[root@z1~]# pvcreate /dev/sdc1 将SCSI第三块硬盘的第一个主分区做成pv(linux操作系统应该在第一个硬盘中)

查看PV
[root@z1~]# pvdisplay

2、3、创建卷组VG
[root@z1~]# vgcreate datavg /dev/sdb1 /dev/sdc1 创建名为datavg 的卷组,将/dev/sdb1和/dev/sdc1两个pv加入到这个卷组
查看VG
[root@z1~]#vgdisplay

4、创建逻辑卷LV
[root@z1~]# lvcreate –L 40G –n lv1 datavg 在datavg中创建一个大小40G,名为lv1的逻辑卷
查看LV
[root@z1~]# lvdisplay

5、LV格式化成ext4文件格式
[root@z1~]# mkfs.ext4 /dev/datavg/lv1 将lv1格式化成ext3文件系统类型
[root@z1~]# partprobe 在不重新启动机器的情况下系统能够识别这些分区

6、创建目录
[root@z1~]# mkdir /oracle
挂载
[root@z1~]# mount /dev/datavg/lv1 /oracle 将lv1挂载到/oralce目录 ( #vi /etc/fstab /dev/datavg/lv1 /oracle ext4 defaults 0 0)

查看容量 Ls –lh

二、磁盘扩容

对lv1进行在线(动态)扩容
[root@z1~]#resize2fs /dev/datavg/lv1
#resize2fs是ext2文件系统大小的调整工具,ext3只是多了journal的ext2,也可以用。

对为挂载的逻辑卷进行扩容
[root@z1~]#lvextend –L +70M /dev/datavg/lv1 给lv1增加70M(70从datavg中来)
[root@z1~]#e2fsck –f /dev/datavg/lv1 强制检查ext2、ext3、ext4等文件系统的正确性(清理磁盘碎片,让数据不分散,这个在缩小LV的时候至关重要)
[root@z1~]#lvdipaly

对VG进行扩容(一)
[root@z1~]# pvcreate /dev/sdb2 创建pv /dev/sdb2
[root@z1~]# vgextend datavg /dev/sdb2 将/dev/sdb2这个pv加入卷组datavg
对VG进行扩容(二)
[root@z1~]# pvcreate /dev/sdb2 创建pv /dev/sdb2
[root@z1~]# pvcreate /dev/sdc3 创建pv /dev/sdb3
[root@z1~]# vgcreate datavg /dev/sdb2 创建datavg(里面是/dev/sdb2)
[root@z1~]# vgcreate rootvg /dev/sdc3 创建rootvg(里面是/dev/sdb3)
[root@z1~]# vgmerge rootvg datavg 将rootvg与datavg整合到rootvg

linux LVM 磁盘管理的更多相关文章

  1. [linux] LVM磁盘管理(针对xfs和ext4不同文件系统)

    简单来说就是:PV:是物理的磁盘分区VG:LVM中的物理的磁盘分区,也就是PV,必须加入VG,可以将VG理解为一个仓库或者是几个大的硬盘LV:也就是从VG中划分的逻辑分区如下图所示PV.VG.LV三者 ...

  2. Linux LVM磁盘管理

    几个概念: PV:物理卷,指LVM的基本逻辑卷,包含LVM的基本参数,如/dev/sdb1等. VG:卷组,类似于非LVM的硬盘,由多个PV组成. LV:逻辑卷,类似于非LVM硬盘中的分区. PE:物 ...

  3. centos Linux下磁盘管理 parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpfs ,nr_inodes, LVM,传统方式扩容文件系统 第七节课

    centos Linux下磁盘管理   parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpf ...

  4. Linux LVM硬盘管理及LVM扩容

    LVM磁盘管理 一.LVM简介... 1 二. LVM基本术语... 2 三. 安装LVM... 3 四. 创建和管理LVM... 4 2. 创建PV.. 6 3. 创建VG.. 7 4. 创建LV. ...

  5. LVM磁盘管理

    http://www.cnblogs.com/gaojun/archive/2012/08/22/2650229.html Linux LVM硬盘管理及LVM扩容 LVM磁盘管理 一.LVM简介... ...

  6. [转载]Linux LVM硬盘管理及LVM扩容

    最近项目中一直在用Linux,其中涉及到了Linux的LVM,本来想自己写一篇关于LVM的文章,搜了一下,发现了一篇更好的,转载过来,也感谢作者gaojun 原文Linux LVM硬盘管理及LVM扩容 ...

  7. Linux LVM硬盘管理及LVM分区扩容

    LVM磁盘管理 一.LVM简介... 1 二. LVM基本术语... 2 三. 安装LVM... 3 四. 创建和管理LVM... 4 2. 创建PV.. 6 3. 创建VG.. 7 4. 创建LV. ...

  8. linux 系统磁盘管理体系

    目录 linux 系统磁盘管理体系 一.磁盘的基本概念 二.磁盘的内部结构 三.磁盘的外部结构 四.磁盘的接口及类型 五.fdisk磁盘分区实践 六.gdisk 分区 七.parted 高级分区工具. ...

  9. LINUX的磁盘管理du命令详解

    LINUX的磁盘管理du命令详解 du(disk usage)命令可以计算文件或目录所占的磁盘空间.没有指定任何选项时, 它会测量当前工作目录与其所有子目录,分别显示各个目录所占的快数,最后才显示工作 ...

随机推荐

  1. quartz的配置文件

    quartz在运行时默认加载的是工程目录下的quartz.properties文件,如果工程目录下没有quartz.properties文件,它就会去读取quartz jar包下的quartz.pro ...

  2. C#登陆界面学习编写 2018.08.03

    简单的登陆界面的编写,在编写如下界面时,设置错误次数上限需要用到静态变量 public static int count;//计算错误次数(为静态变量) 可以防止点击登陆后次数被清空,在登陆后打开新的 ...

  3. Elasticsearch前沿:ES 5.x改进详解与ES6展望

    转:http://www.dataguru.cn/article-11094-1.html 曾勇(Medcl),Elastic 工程师与布道师,2015 年加入 Elastic 公司.加入 Elast ...

  4. Hibernate核心API

    ------------------------siwuxie095 (一)Configuration 1.一般情况 或: 加载核心配置文件:在 src 下找到名称为 Hibernate.cfg.xm ...

  5. 653. Two Sum IV - Input is a BST 二叉树版本

    [抄题]: Given a Binary Search Tree and a target number, return true if there exist two elements in the ...

  6. ansible介绍与安装

    一.什么是ansible ansible是python中一套模块,系统中的一套自动化工具,可以用来作系统管理.自动化命令等任务. 二.ansible优势 .ansible是Python中一套完整的自动 ...

  7. SLAM Course - WS13/14 by Cyrill Stachniss (1) 课程资源汇总

    本帖是作者学习SLAM 课程笔记的资源帖,汇总了SLAM Course - WS13/14 by Cyrill Stachniss 的相关资源. 1. 课程网站,有相关课件作业和教学视频下载. htt ...

  8. 解决table边框在打印中不显示的问题

    先了解一下,table边框如何设置 一.只对表格table标签设置边框 只对table标签设置border(边框)样式,将让此表格最外层table一个边框,而表格内部不产生边框样式.CSS代码: .t ...

  9. DESC和 ACS

    用 DESC 表示按倒序排序(即:从大到小排序)用 ACS 表示按正序排序(即:从小到大排序)

  10. Spring框架总结(十)

    XML方式实现AOP编程 Xml实现aop编程: 1) 引入jar文件 [aop 相关jar, 4个] 2) 引入aop名称空间 3)aop 配置 * 配置切面类 (重复执行代码形成的类) * aop ...