LVM练习题

创建一个至少有两个PV组成的大小为20G的名为testvg的

VG;要求PE大小为16MB, 而后在卷组中创建大小为5G的逻

辑卷testlv;挂载至/users目录

第一步!首先准备足够大的硬盘来实验

[root@Cloud /]#lsblk  #添加了/dev/sdb/c硬盘 
NAME                MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sr0                  11:0    1  3.7G  0 rom  
sda                   8:0    0  200G  0 disk 
├─sda1                8:1    0  200M  0 part /boot
├─sda2                8:2    0   60G  0 part 
│ ├─vg0-root (dm-0) 253:0    0   20G  0 lvm  /
│ ├─vg0-swap (dm-1) 253:1    0    2G  0 lvm  [SWAP]
│ ├─vg0-usr (dm-6)  253:6    0   10G  0 lvm  /usr
│ └─vg0-var (dm-7)  253:7    0   20G  0 lvm  /var
└─sda3                8:3    0    1G  0 part 
sdc                   8:32   0   20G  0 disk 
sdb                   8:16   0   15G  0 disk

第二部!格式成LVM分区,具体操作就略过了,注意:在分区时记得把分区该为8e分区

[root@Cloud /]#fdisk -l |grep 'sd[bc]' #显示LVM分区
Disk /dev/sdc: 21.5 GB, 21474836480 bytes
/dev/sdc1               1        1306    10490413+  8e  Linux LVM
Disk /dev/sdb: 16.1 GB, 16106127360 bytes
/dev/sdb1               1        1306    10490413+  8e  Linux LVM

第三部!创建为pv卷

[root@Cloud /]#pvcreate /dev/sdb1 /dev/sdc1 #创建pv卷
  Physical volume "/dev/sdb1" successfully created
  Physical volume "/dev/sdc1" successfully created

第四部!创建vg组

[root@Cloud /]#vgcreate -s 16M testvg /dev/sdb1 /dev/sdc1 #创建卷名为testvg的vg卷,vg卷中包含/dev/sdb\c1
  Volume group "testvg" successfully created
[root@Cloud /]#vgdisplay testvg  #显示testvg
  --- Volume group ---
  VG Name               testvg
  System ID             
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  1
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                0
  Open LV               0
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               20.00 GiB #vg总大小
  PE Size               16.00 MiB #pe大小
  Total PE              1280
  Alloc PE / Size       0 / 0   
  Free  PE / Size       1280 / 20.00 GiB
  VG UUID               v4d6Uj-vPTv-FGTA-sVFx-sB15-FTGr-o7AQuJ

第四部!创建lv卷

   

[root@Cloud /]#lvcreate -L 5G -n testlv /dev/testvg #创建lv卷  vg组不支持补全。
  Logical volume "testlv" created.
[root@Cloud /]#lvdisplay /dev/testvg/testlv |grep 'LV Size' #查看lv大小 ,全路径查看
  LV Size                5.00 GiB

之后就是都比较简单就不截图了,直接命令表示

 mkdir /users #创建挂载点
    mke2fs -j /dev/testvg/testlv #格式化,系统随意
    mount /dev/testvg/testlv /users #挂载 就OK了!

注意:如果要删除以上操作顺序操作为

    取消挂载、删除lv卷、删除vg组、删除pv卷、删除分区!

[root@Cloud /]#umount /users #取消挂载
[root@Cloud /]#lvremove /dev/testvg/testlv  #删除lv卷
[root@Cloud /]#vgremove testvg #删除vg组
[root@Cloud /]#pvcreate /dev/sdb1 /dev/sdc1 #删除pv卷
  Physical volume "/dev/sdb1" successfully created
  Physical volume "/dev/sdc1" successfully created
[root@Cloud /]#dd if=/dev/zero of=/dev/sdb bs=512 count=1 #破坏分区!
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.0231221 s, 22.1 kB/s
[root@Cloud /]#dd if=/dev/zero of=/dev/sdc bs=512 count=1 #破坏分区!

原创文章,作者:15893442518,如若转载,请注明出处:http://www.178linux.com/85436

(0)
1589344251815893442518
上一篇 2017-08-26
下一篇 2017-08-26

相关推荐

  • Mariadb数据库复制系列(五):基于SSL的复制

       实验五:基于SSL的主从复制功能的实现 在mysql服务器之间复制数据,默认情况下都是基于明文的,在有些场景中,明文传输会造成严重的数据安全隐患,因此,需要对mysql服务器之间的复制时的传输进行加密,传输加密方式可以基于SSL的会话进行 1、实验环境 2、私有CA的搭建 3、在主节点node72上生成证书签署请求、发送到私有CA服务器 4、在从节点n…

    Linux干货 2016-11-24
  • N26 第八周作业

    1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥(network bridge) 网桥工作于物理层与数据链路层,在终端设备较多的局域网中可以用网桥设备将局域网分离为不同的冲突域(collision domain),减少网络冲突,提升网络传输效率 集线器(network hub) 集线器具有多个I/O端口,一个端口的输入信号…

    2017-02-25
  • Linux下vim编辑器的使用

    vim编辑器 概括 vim,是vi的升级版本,它不仅兼容vi的所有指令,还有一些新的特性在里面。 使用vi和vim的三种主要模式 vim在工作过程当中有三种模式,编辑模式(命令模式)、输入模式、末行模式     1、编辑模式:也叫命令模式,键盘操作常被理解为编辑命令;     2…

    Linux干货 2016-08-10
  • 初识linux文件管理

    初识linux文件管理 1.文件系统与目录结构 文件系统从根目录 下开始,用“/”。 以. 开头的文件为隐藏文件,路径分隔用/表示。文件系统的层级结构是LSB(linux standard base),遵循文件系统层级标准(FHS ) 文件命名规则:   文件名最长255个字节,包括路径名在内共4095个字节  &nb…

    2017-02-18
  • N25第七周博客作业

    第七周博客作业 1、 创建一个10G分区,并格式为ext4文件系统; fdisk/dev/sdb à nàpàlast扇区:+10Gàwàpartx -a /dev/sdb   (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl; mke2fs  -t ext4 -b 2…

    Linux干货 2017-02-20
  • rpm数据库损坏 不能使用正常使用yum的处理方法

           不知道有没有跟我一样的小伙伴,在使用yum安装软件时,发现无法正常使用yum安装软件包,下面出现几句英语提示。在使用rpm时也无法正常的使用。其实 是rpm数据库崩溃导致的 下面就简单的介绍一下怎么回复,让其正常的工作,很简单几个命了即可。 1. 出现错误提示,这时我们需要认真的阅读下面的提示,不要乱找原…

    Linux干货 2017-06-13