echo "- - -" > /sys/class/scsi_host/host2/scan
LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。
echo "- - -" > /sys/class/scsi_host/host2/scan   #新磁盘挂载好了,之后进行fdisk -l  若显示不出磁盘,进行刷新
fdisk  /dev/sdb   
m          #帮助
输入n    #创建
p           # 选择主分区
1           #主分区序号
回车      #默认
回车      #默认
回车      #默认
t           #设置分区类型
输入8e  # 8e为lvm分区类型
p           # 列出分区列表
w          #保存退出
pvcreate /dev/sdb1  #创建pv,将/dev/sdb1 设置为pv
vgcreate myvg /dev/sdb1 #创建vg ,并把/dev/sdb1 pv加入该vg下面。该vg空间为/dev/sdb1全部空间
 
 vgs    #显示vg使用情况
说明: 有一个VG,名字为myvg  他是由一个PV组成 ,0个LV在使用,总共空间5G,剩余5G
lvcreate -n mylv -l100%FREE myvg # 创建lv,自定义命名为mylv,并将myvg的全部空间给mylv使用
mkfs -t  ext3 /dev/myvg/mylv   #格式化mylv
mkdir /app/  
mount /dev/mapper/myvg-mylv  /app/  #挂载
vi  /etc/fstab  #开机自动挂载
/dev/mapper/myvg-mylv   /app                    ext3    defaults        1 2
 
如下图所示PV、VG、LV三者关系:
pvs:
说明只有一个PV,是由/dev/sdb1分区创建 ,该pv划分打myvg下面
vgs:
说明此时的vg已经全部使用,无剩余空间
lvs:
说明只有一个lv 名字为mylv,是由myvg划分而来
 
相关知识点
  一、扩展逻辑卷
1.扩展物理边际
lvextend -L
lvextend -l  +100%FREE /dev/myvg/mylv  将myvg中剩余的空间都做成mylv
2.扩展逻辑边际
resize2fs  /PATH/TO/LV 5G  
resize2fs  -p /PATH/TO/LV   (物理边际有多大,就扩展多大)
逻辑边际最大也没有物理边际大 
如果resize2fs不成功,就利用xfs_growfs  /dev/mapper/cl-app  这种方式来进行
 
二、缩减逻辑卷
注意:1、不能在线缩减,得先卸载  
          2、确保缩减后的空间大小依然能存储原有的所有数据
          3、在缩减之前应该先强行检查文件,以确保文件系统处于一致性状态
  df -lh
  umount
  e2fsck -f /dev/myvg/mylv
 
缩减逻辑边际  resize2fs  /PATH/TO/LV 1G
缩减物理边际  lvreduce -L 1G /dev/myvg/mylv 
重新挂载 mount -a
三、快照卷 (原件里面的改变不会改变快照卷的内容)
1、生命周期为整个数据时长:在这段时长内,数据的增长量不能超出快照卷的大小:
指定跟原件数据一样的
2、快照卷应该是只读的
3、跟原件在同一卷组
创建  lvcreate -L 25M  -n mylv_snap  -s -p r  /dev/myvg/mylv
快照卷生命周期结束 1、umount   2、lvremove /dev/myvg/mylv_snap  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

新盘进行LVM的划分的更多相关文章

  1. centos6.4 挂载新盘并移动mysql数据目录

    1 centos 挂载新盘并格式化 以vmware workstation12 中安装的centos6. 虚拟机为例进行演示 关机,添加硬盘 开机,格式化硬盘,并挂载 通过命令查看硬盘 fdisk – ...

  2. fang99-三号线与四号线新盘

    三号线与四号线新盘 http://www.fang99.com/buycenter/buildingsearch_map.aspx?projectid=0000011104 http://www.fa ...

  3. Linux添加新盘扩容空间

    添加磁盘扩容操作:1.添加物理磁盘到服务器重启服务器,#fdisk -l查看识别磁盘(以/dev/sdb为例)[ ~]# fdisk -lDisk /dev/sda: 42.9 GB, 4294967 ...

  4. linux下新磁盘创建lvm、扩容lvm

    1.首先查看磁盘fdisk -l2.进入磁盘fdisk /dev/sdbn 创建新磁盘p 创建主分区创建分区ID 1-4为主分区根据提示选择磁盘开始位置(默认空格就好)选择结束位置(新增磁盘大小)t ...

  5. centos7 U盘安装及Raid划分的完整流程

    目录 一.Centos7的新特性: 二.安装方法与准备工作(U盘镜像) 1. 安装方法介绍 2. Centos iso 常用镜像下载地址: 3. UltraISO制作U盘系统镜像 3.1 准备工作: ...

  6. Linux挂载新盘

    Linux 系统挂载数据盘 1.查看数据盘 使用“fdisk-l”命令查看 2. 对数据盘进行分区 执行“fdisk /dev/sdb”命令,对数据盘进行分区: 输入“n”,“p”“1”,两次回车,“ ...

  7. 5分钟掌握企业LVM磁盘划分

    逻辑卷管理LVM是一个多才多艺的硬盘系统工具.无论在Linux或者其他类似的系统,都是非常的好用.传统分区使用固定大小分区,重新调整大小十分麻烦.但是,LVM可以创建和管理“逻辑”卷,而不是直接使用物 ...

  8. 新磁盘创建lvm并挂载

    ### .查看硬盘 fdisk -l ### 删除分区 fdisk /dev/sdc ### 按d删除,按w保存并退出 ### 创建pv pvcreate /dev/sdc ### 创建 vg vgc ...

  9. 新添加一块硬盘制作LVM卷并进行分区挂载

    linux服务器新添加一块硬盘,可以直接将盘格式化挂载就能用,比如挂载在/usr/local目录,但是这样有一个弊端,就是如果这一块磁盘满了,后续想要扩容的话,不能继续挂载这个/usr/local挂载 ...

随机推荐

  1. 【一天一道LeetCode】#263. Ugly Number

    一天一道LeetCode 本系列文章已全部上传至我的github,地址:ZeeCoder's Github 欢迎大家关注我的新浪微博,我的新浪微博 欢迎转载,转载请注明出处 (一)题目 Write a ...

  2. ubuntu文件管理常用命令

    1.关闭防火墙:ufw disable 2.以.开头的表示隐藏文件 3..和..分别代表当前目录以及当前目录的父目录 4.显示当前用户所在目录pwd 5.touch创建空文件 6.mkdir创建新目录 ...

  3. SQL 2012 Always On 为 MSCRMSqlClrLogin SQL 登录名创建非对称密钥时报语法错误

    根据实施手册中的下图的SQL在为MSCRMSqlClrLogin 创建非对称秘钥时报语法错误,具体的错误在就path那,调了多次还是报错,索性就把SQL拆开执行. 先执行这条 SELECT * FRO ...

  4. Android初级教程理论知识(第五章页面跳转和数据传递)

    总体概述: Android四大组件 Activity BroadCastReceiver Service ContentProvider 创建第二个activity 新创建的activity,必须在清 ...

  5. Uva - 1593 - Alignment of Code

    直接用<iomanip>的格式输出,setw设置输出宽度,setiosflags(ios::left)进行左对齐. AC代码: #include <iostream> #inc ...

  6. UNIX环境高级编程——计算机体系结构基础知识

    无论是在CPU外部接总线的设备还是在CPU内部接总线的设备都有各自的地址范围,都可以像访问内存一样访问,很多体系结构(比如ARM)采用这种方式操作设备,称为等都会产生异常. 通常操作系统把虚拟地址空间 ...

  7. UI设计切忌墨守成规,但改变也须用数据说话

    因为我提倡一种非标准的方法,Jon Galloway在一段评论里点了我的名: 年,他们很清楚怎么去填写这些表单.如果采用其他方法,用户会感到困惑,有些人还会落荒而逃(丢掉购物车,等等).Web表单很有 ...

  8. HEVC,VP9,x264性能对比

    Dan Grois等人在论文<Performance Comparison of H.265/MPEG-HEVC, VP9, andH.264/MPEG-AVC Encoders>中,比较 ...

  9. 关于对数组和指针的测试与分析OC

    前言: 这个笔试题想必很多小伙伴都很面熟把,差不多10个人有7个人不会做这道笔试题,或许有知道答案的,但是仅仅知道答案,心里还是一头雾水.如果你真的不会那就请认真看完本文学习一下吧! 错误想法: 有的 ...

  10. RHEL6.4上升级python从2.6.6到2.7.3

    RHEL6.4上升级python从2.6.6到2.7.3 原始安装好的redhat6.4上的python版本是2.6.6,不能满足实际需要.升级的方法很多,从源码升级或者从rpm包升级.其中从rpm包 ...