设为首页 加入收藏

TOP

第五周-磁盘分区GPT、shell脚本练习、lvm详解(五)
2019-09-03 01:27:02 】 浏览:145
Tags:第五 磁盘 分区 GPT shell 脚本 练习 lvm 详解
果命令结果输入类似于上例,那么说明系统已安装了LVM管理工具;如果命令没有输出则说明没有安装LVM管理工具,则需要从网络下载或从光盘装LVM rpm工具包。

安装了LVM的RPM软件包以后,要使用LVM还需要设置内核支持LVM。RedHat默认内核是支持LVM的,如果需要重新编译内核,则需要在设置内核时,进入Multi-device Support (RAID and LVM)子菜单,选中以选项:

  • Multiple devices driver support (RAID and LVM)
       Device mapper support 
         Snapshot target (EXPERIMENTAL) 
         Mirror target (EXPERIMENTAL)                                                           
    然后重新编译内核,即可将LVM的支持添加到新内核中。

    为了使用LVM,要确保在系统启动时激活LVM,在RedHa的版本中,系统启动脚本已具有对激活LVM的支持,在/etc/rc.d/rc.sysinit中有以下内容:
     
    if [ -x /sbin/lvm.static ]; then
              action $"Setting up Logical Volume Management:" /sbin/lvm.static vgchange -a y --ignorelockingfailure
    fi
    vgchange -a y命令激活系统所有卷组。

    四、 创建和管理LVM
    要创建一个LVM系统,一般需要经过以下步骤:
    1、 创建分区
    使用分区工具(如:fdisk等)创建LVM分区,方法和创建其他一般分区的方式是相同的,差别仅仅是LVM的分区类型为8e。
    # fdisk -l /dev/sdb /dev/sdc
    Disk /dev/sdb: 18.2 GB, 18200739840 bytes
    255 heads, 63 sectors/track, 2212 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk /dev/sdb doesn’t contain a valid partition table
    Disk /dev/sdc: 18.2 GB, 18200739840 bytes
    255 heads, 63 sectors/track, 2212 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Device Boot      Start         End      Blocks   Id  System
    /dev/sdc1               1         200     1606468+  8e  Linux LVM
    如果要将使用整块盘,能通过下面的命令来覆盖磁盘上的原有分区信息:
    #dd if=/dev/zero of=/dev/sdc bs=512 count=1
      
    2、 创建物理卷
    创建物理卷的命令为pvcreate,利用该命令将希望添加到卷组的所有分区或磁盘创建为物理卷。将整个磁盘创建为物理卷的命令为:
    # pvcreate /dev/sdb
    Physical volume "/dev/sdb" successfully created
      
    将单个分区创建为物理卷的命令为:
    # pvcreate /dev/sdc1
    Physical volume "/dev/sdc1" successfully created
    也能同时生成多个卷:
    #pvcreate /dev/sdb /dev/sdc1

    3、扫描块设备
    通过lvmdiskscan能看到那些设备成为了物理卷.
    #lvmdiskscan
      /dev/ramdisk             [       16.00 MB] 
      /dev/sda                 [        4.00 GB] 
      /dev/root                [        2.88 GB] 
      /dev/ram                 [       16.00 MB] 
      /dev/sda1                [      101.94 MB] 
      /dev/VolGroup00/LogVol01 [        1.00 GB] 
      /dev/ram2                [       16.00 MB] 
      /dev/sda2                [        3.90 GB] LVM physical volume
      
首页 上一页 2 3 4 5 6 7 8 下一页 尾页 5/12/12
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇ubuntu16.4系统和Gentos6.8系统查.. 下一篇48.Linux-普通U盘以及多分区U盘自..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目