zoukankan      html  css  js  c++  java
  • linux磁盘管理与lvm琐事

    查看系统内所有磁盘分区信息

    fdisk -l

    利用剩余空间建立一个新分区,建立新分区的时候要注意观察各个分区的剩余空间,在合适的地方建立新的分区即可

    w建立分区之后需要重启一下,方可应用新的分区表

    fdisk /dev/sda

    大分区格式化的时候注意inode大小配置

    https://www.cnblogs.com/micmouse521/p/8064568.html

    常用df命令 GB显示当前目录分区,并且显示分区类型

    df -Th

    查看分区拓扑(-f查看分区文件系统格式)

    lsblk -f

    ext4格式化文件系统(如果是加入vg的话也可以不用格式化的,格式化之后lvm也会清除ext4分区信息)

    mkfs.ext4 /dev/sda3

    挂载与卸载

    mount /dev/sda3 /mnt/sda3
    umount /dev/sda3

    查看lvm vg和lv情况

    vgdisplay
    lvdisplay

    物理卷添加到lvm存储池之中

    vgextend xxxvgname /dev/sda3

    扩展一部分空间到swap之中

    lvextend -L +17G lvm的swap卷名称

    扩展剩余所有空间到lvm卷之中

    lvextend -l +100%FREE lvm卷名称

    更新分区空间大小(更新之后df才能看到,文件系统也才能识别)(如果是缩减空间,可能更新之前需要umount卸载)

    resize2fs /dev/xxxvg/xxx

    关闭swap分区

    sudo swapoff /dev/xxxvg/xxswap

    重新格式化swap分区

    sudo mkswap /dev/xxxvg/xxxswap

    重新启用swap分区

    sudo swapon /dev/xxxvg/xxxswap

    这个时候应该可以看到/root和swap空间都被拓展了

    如果需要重命名vg的话可以使用如下命令

    vgrename VG-UUID-HERE new-name-here
  • 相关阅读:
    Apache Commons Configuration的应用
    JAVA单例MongoDB工具类
    配置SpringMVC返回JSON遇到的坑
    DRF---序列化器-Serializer
    面试题--web(django)
    DRF----web应用模式
    面试题--网络编程
    Vue-项目之免费课和购物车实现
    面试题--面向对象
    vue- 项目之前端页面搭建1
  • 原文地址:https://www.cnblogs.com/jimaojin/p/12467211.html
Copyright © 2011-2022 走看看