zoukankan      html  css  js  c++  java
  • 9 LVM2

    LVM2:

      LVM:Logical Volume Manager,Version:2

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

        /dev/dm-#

      /dev/mapper/VG_NAME-LV_NAME

        /dev/mapper/vol0-root

        /dev/VG_NAME/LV_NAME

        /dev/vol0/root

    pv管理工具:

      pvs:简要pv信息显示

      pvdisplay:显示pv的详细信息

      pvcreate /dev/DEVICE:创建pv

    vg管理工具:

      vgs:简要vg信息显示

      vgdisplay:显示vg的详细信息

     

    vgcreate -s

      vgextend:

      vgreduce

        先做pvmove

      vgremove:

    lv管理工具:

      lvs:

      lvdisplay

      lvcreate:

        -L #[mMgGtT] -n NAME volumegroup

      lvremove /dev/VG_NAME/LV_NAME

    扩展逻辑卷:

      lvextend -L [+]#[MGT /dev/VG_NAME/LV_NAME]

      resize2fs /dev/VG_NAME/LV_NAME

    缩减逻辑卷:

      # umount /dev/VG_NAME/LV_NAME

      # e2fsck -f /dev/VG_NAME/LV_NAME

      # resize2fs /dev/VG_NAME/LV_NAME #[MGT]

      # lvreduce -L [-]#[MGT] /dev/VG_NAME/LV_NAME 

    快照:snapshot

      lvcreate -L #[MGT] -p r -s -n snapshopt_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用户的文件不能丢失

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

    文件系统挂载使用:

      挂载光盘设备:

        光盘设备文件:

          IDE接口:/dev/hdc

          SATA:/dev/sr0

          符号链接文件:

            /dev/cdrom

            /dev/cdrw

            /dev/dvd

            /dev/dvdrw

      mount -r /dev/cdrom /madia/cdrom

      umount /dev/cdrom

    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 count=1

      破坏MBR中的BootLoader(引导程序):

        dd if=/dev/zero of=/dev/sda bs=256 count=1

      两个特殊设备:

        /dev/null:数据黑洞

        /dev/zero:吐零机

      博客作业:lvm基本应用,扩展及缩减实现

  • 相关阅读:
    格式化数字保留N位小数
    listbox美化
    501 Not Implemented:服务器不支持实现请求所需要的功能。例如,客户发出了一个服务器不支持的PUT请求。
    截透明
    CASE WHEN
    c# HttpWebRequest与HttpWebResponse 绝技
    提取网页中的超链接(C#)
    转sqlhelp
    IIS创建虚拟目录
    一次重构的过程
  • 原文地址:https://www.cnblogs.com/self-discipline-xxc/p/10386257.html
Copyright © 2011-2022 走看看