zoukankan      html  css  js  c++  java
  • linux创建lvm分区

     

    创建LVM分区

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    shell> fdisk /dev/xvdb                               #### 选择磁盘
    Command (m for help): m                              #### 帮助
    Command action
       a   toggle a bootable flag
       b   edit bsd disklabel
       c   toggle the dos compatibility flag
       d   delete a partition
       l   list known partition types
       m   print this menu
       n   add a new partition
       o   create a new empty DOS partition table
       p   print the partition table
       q   quit without saving changes
       s   create a new empty Sun disklabel
       t   change a partition's system id
       u   change display/entry units
       v   verify the partition table
       w   write table to disk and exit
       x   extra functionality (experts only)
    Command (m for help): n                               #### 创建新的分区
    Command action
       e   extended
       p   primary partition (1-4)
    p                                                     #### 创建主分区
    Partition number (1-4):1                              #### 分区ID
    First cylinder (1-65270, default 1):
    Using default value 1
    Last cylinder, +cylinders or +size{K,M,G} (1-65270, default 65270):
    Using default value 65270
     
    Command (m for help):t                                #### 修改分区类型
    Command (m for help):8e                               #### Linux lvm
    Command (m for help):w                                #### 保存修改
    shell> pvcreate /dev/xvdb1/                           #### 创建新的pv卷
    shell> pvs                                            #### 查看pv卷
    shell> vgcreate datavg /dev/xvdb1/                     #### 创建新的vg卷
    shell> vgs                                            #### 查看vg卷
    shell> lvcreate -L 50G -n lv1    datavg                #### 创建逻辑卷 -L 指定分区大小 -n 指定lvm名称
    shell> mkfs.xfs /dev/datavg/lv1                       #### 使用mkfs.ext4命令在逻辑卷lvmServer上创建ext4文件系统
    shell> mount /dev/datavg/lv1 /server/                 #### 挂在分区到本地目录/server
    shell> vi /etc/fstab                                  #### 修改fstab 开机自动挂载
    #
    # /etc/fstab
    # Created by anaconda on Thu Aug 14 21:16:42 2014
    #
    # Accessible filesystems, by reference, are maintained under '/dev/disk'
    # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
    #
    UUID=94e4e384-0ace-437f-bc96-057dd64f42ee / ext4 defaults,barrier=0 1 1
    tmpfs                   /dev/shm                tmpfs   defaults        0 0
    devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
    sysfs                   /sys                    sysfs   defaults        0 0
    proc                    /proc                   proc    defaults        0 0
    /dev/datavg/lv1        /data                    xfs    defaults         0 0
    :wq
    #### 保存重启测试
    注意:
    * fstab一定要正确填写路径,一旦出错,可能无法正常启动.
    * 可以在rc.local使用mount命令进行挂载
     
    对挂载的逻辑卷进行扩容
    1
    2
    3
    4
    5
    6
    lvextend –L +2G /dev/datavg/lv1
    对lv1进行在线(动态)扩容
     
    e2fsck -f /dev/vg1/lv1           #检查磁盘错误 (ext4执行)
    resize2fs /dev/vg1/lv1           #更新逻辑卷信息(ext4执行)
    xfs_growfs /dev/vg1/lv1          #xfs文件系统需要执行

      

    参考链接:
    http://blog.csdn.net/alone_map/article/details/51850381
    https://my.oschina.net/u/3791387/blog/1633523

     
  • 相关阅读:
    TListView点击表头进行排序和显示图标的方法
    绘制空心圆
    Delphi中设置默认打印机
    远程桌面(摘自百度)
    添加作业到ORACLE(定时执行的计划)
    字节数转换为KB或MB或GB
    C语言绘制表格
    AcroPDF.ocx退出窗体报错的解决方法
    ADOQuery的批处理方式
    杀掉进程
  • 原文地址:https://www.cnblogs.com/tianfen/p/11762951.html
Copyright © 2011-2022 走看看