LVM2

LVM2:

        LVM: Logical Volume Manger, Version:2

       dm: device mapper, 将一个或多个底层块设备组织 成一个逻辑设备的模块;

            /dev/dm-#

            /dev/mapper/VG-NAME-LV-NAME

            /dev/mapper/vo10-root 

            /dev/VG-NAME/VG/LV-NAME

            /dev/vo10/root

       pv管理工具:

           pvs:简要pv信息显示

           pvdisplay:显示pv的详细信息

           pvcreate /dev/DEVICE:创建pv

      vg管理工具:

          vgs

           vgcreate [ -s #[kKmMgGtTPeE]] VolumeGroupNme PhysicalDevicePath

                          [PhysicalDevicePATH…]

           vgextend VolumeGroupName  PhysicalDevicePath  [PhysicalDevicePATH…]

           vgreduce VolumeGroupName  PhysicalDevicePath  [PhysicalDevicePATH…]

               先做pvmove

     lv管理工具:

         lvs

         lvdisplay

         lvcreate – create a logical volume in an existing volume group

         lvcreate -L #[mMgGtT] -n NAME VolumeGroup

         lvremove /dev/VG-NAME/LV-NAME逻辑卷删除

          

      扩展逻辑卷:

          lvextend -L [-]#[mMgGtT]  /dev/VG-NAME/LV-NAME

          # resize2fs /dev/VG-NAME/LV-NAME

      缩减逻辑卷:

          # umount /dev/VG-NAME/LV-NAME 注意:缩减不能连机进行,尽量不要操作

          # e2fsck -f /dev/VG-NAME/LV-NAME  #[mMgGtT] 注意:做文件强制修复

          # resize2fs -L [-] #[mMgGtT]  /dev/VG-NAME/LV-NAME

          # mount 

     快照:snapshot

          lvcreate -L #[mMgGtT] -p r -s -n snapshot-lv-name original-lv-name


练习1:创建一个至少有两个PV组成的大小为20G的名为testvg的VG,要求PE大小为16MB,而后在卷组中传教大小为5G的逻辑卷testlv; 挂载至、users的目录;

练习2:新建用户archlinux,要求其家目录为/users/archlinux, 而后su切换至archlinux用户,复制/etc/pam,d目录至自己家目录;

练习3:扩展testlv至7G,要求archlinux用户的文件不能丢失;

练习4,:收缩testlv至3G,要求archlinux用户的文件不能丢失;

练习4:对testlv创建快照,并尝试基于快照的备份数据,验证快照的功能;

  文件系统挂载使用;

       挂载光盘设备;

           光盘设备文件:

           IDE: /dev/hdc

           SATA:/dev/sr0

       符号链接文件:

           /dev/cdrom

           /dev/cdrom

           /dev/dvd

           /dev/dvdrw

           mount -r /dev/cdrom  /media/cdrom 挂载cd

           mount /dev/cdrom   挂载U盘

  dd命令:convert and copy a file

        用法: 

           dd if-/PATH/FROM/SRC of=/PATH/TO/DEST

           bs=#: block size/复制单元大小

           count=#: 复制多少个bs:

       磁盘拷贝:

           dd if=/dev/sda of=/dev/sdb

       备份MBR

           dd if=/dev/sda of=/tmp/mbr.bak bs=512 cont=1

           dd if=/dev/zero of=/dev/sda bs=512 count=1 操作极大风险

       两个特殊设备:

          /dev/null: 数据黑洞

          /dev/zero:吐零机

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

(0)
shadowshadow
上一篇 2016-12-30
下一篇 2016-12-30

相关推荐

  • 五.Linux博客-2016年7月28日索引、硬链接、软连接、inode表、file、重定向、tr、管道、用户、组

    格式说明: 操作 概念 命令 说明及举例 五.索引、硬链接、软连接、inode表、file、重定向、tr、管道、用户、组 索引节点 原数据保存在inode table表中每个文件或目录都有一个独立的inode number(节点编号在一个分区中是唯一的,每个分区都有自己的inode table) ls -i 查看节点编号 硬链接 ln&n…

    Linux干货 2016-08-23
  • N25-第二周博客作业

    1. Linux上的文件管理类命令都有那些,其常用的使用方法及其相关示例演示. 文件管理工具有cp, mv, rm cp命令: 复制文件或文件夹 语法: cp [OPTION]… [-T] SOURCE DEST 单源复制cp [OPTION]… SOURCE… DIRECTORY 多源复制 常用选项:  &nb…

    Linux干货 2016-12-10
  • Mozart的剑(文本处理工具)——叁剑(grep、正则表达式)

    之前的句子 烟锁池塘柳 炮镇海城楼 因荷而得藕 有杏不需梅 认识于小林寒风的一篇小说《凤山遗梦》 grep grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;打印匹配到的行。模式:由正则表达式字符及文本字符所编写的过滤条件 用法: grep [OPTIO…

    2017-08-03
  • Linux进程及管理(1)

    Linux进程及管理(1) 内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、安全功能 Process: 运行中的程序的一个副本; 存在生命周期Linux内核存储进程信息的固定格式:task struct 多个任务的的task struct组件的链表:task list 进程创建: init 父子关系 进程:都由其父进程创建 fork(), cl…

    Linux干货 2015-05-28
  • 8月3日作业

    1、三种权限rwx对文件和目录的不同意义     文件:         r:可读         w:可修改内容,不可删除   &nbsp…

    Linux干货 2016-08-05
  • bash脚本基础

    一,概述 shell脚本 程序:指令+数据 程序编程风格: 过程式:以指令为中心,数据服务于指令 对象式:以数据为中心,指令服务于数据 shell程序:提供了编程能力,解释执行 编程逻辑处理方式: 顺序执行 循环执行 选择执行 shell编程:过程式、解释执行 编程语言的基本结构: 数据存储:变量、数组 表达式: a + b 语句:if shell脚本是包含…

    Linux干货 2016-08-19