zoukankan      html  css  js  c++  java
  • centos7磁盘扩容

    总的来说,磁盘扩容分为6个步骤

    1、添加硬盘  2、创建分区 3、创建PV 4、创建vg 5、创建lv 6、格式化文件 7、挂载

    1.在虚拟机添加一个磁盘(20G)

    鼠标右键点击想要添加硬盘的虚拟机,点击添加,选择硬盘,然后根据向导进行添加。添加完成后partprobe命令刷新可以看到新的硬盘,没看到则重启

    2.创建一个分区/dev/sdb1(容量10G)

       使用fdisk给硬盘进行分区,输入fdisk /dev/sdb 输入m可查看提示,根据提示,输入n可以添加一个新分区,输入n后,会有一个向导指引创建一个新分区

    然后有如下步骤:

     (1)选择分区类型,默认是 primary类型

     (2) 选择分区号,输入2-4内的整数,输入1,创建后的分区为/dev/sdb1。

     (3) 选择所创建分区的起始位置,默认位置

     (4)  选择分区的终止扇区位置,只能输入提示范围内的整数值,默认2028

      我希望新分区为10G,+10G

    输入p打印查看 w写入保存 

    3、创建pv

    命令:pvcreate

    pvcreate /dev/sdb1

    即命令加分区名

    4.创建vg

    pv必须加入vg,vg即卷组

    命令:vgcreate

    vgcreate vo /dev/sdb1

    即用vgcreate命令创建了一个名为vo的卷组 ,pv是/dev/sdb1,这里的pv可以是多个

    5.创建lv

    即创建逻辑卷

    命令:lvcreate

    lvcreate -L 5G -n lo vo

    即从vo中创建一个大小为5G,名字为lo的逻辑卷,设置逻辑卷的大小单位所用参数不同

    6.格式化

    mkfs.xfs 、/dev/vo/lo

    这里格式化的文本格式为xfs,还有ext4,根据自己需要自行选择,格式化方式为

    mkfs -t 文件系统类型 设备号 或者 mkfs.XX 设备号

    7.挂载

    首先创建挂载目录

    mkdir /cron

    手动挂载:

    mount /dev/vo/lo /cron

    注意:手动挂载的内容在重启后会失效,所以将需要挂载的内容写到/etc/fstab文件下,使其自动挂载

    echo "/dev/vo/lo /cron xfs defauts 0 0" >> /etc/fstab

  • 相关阅读:
    解决mysql"Access denied for user'root'@'IP地址'"问题
    SpringMVC in IDEA开发实践
    Tomcat安装笔记(on Mac)
    mysql搭建及数据迁移教程
    remove-k-digits
    hdu 4691 Front compression
    STM32的FSMC总线复用调试笔记
    spring AOP 是如何一步一步被简化的
    hdu 2871 Memory Control(伸展树splay tree)
    [置顶] Objective-C ,/,ios,/iphone开发基础:协议(protocol)
  • 原文地址:https://www.cnblogs.com/yigehezi/p/10538274.html
Copyright © 2011-2022 走看看