本文共 4077 字,大约阅读时间需要 13 分钟。
Linux发行版:CentOS-7-x86_64-DVD-1804.iso
linux 磁盘分区:
Swap 分区:
linux 命令手册:
分区扩容:
CentOS 操作命令:
1.分区规则
2.分区工具
3.分区类型
分区类型 | 空间分配 | 扩容命令 |
---|---|---|
ext2、ext3、ext4 | 可扩容、可缩容 | resize2fs |
xfs(centos7默认) | 仅扩容 | xfs_growfs |
4.硬盘设备名规则
5.分区说明
#-- 查询目录的所在分区,例如:/opt 在 /dev/mapper/centos-root 分区下# df -hl /opt#-- 查看硬盘列表# lsblk
#--查看硬盘使用情况# df -Th#-- 查看硬盘列表# lsblk#--查看硬盘信息# fdisk -l
/dev/sdb
#-- 使用 parted 工具,操作分区硬盘# parted /dev/sdb#-- 打印硬盘和分区信息,Disk /dev/sdb: 4000GB# p#-- 将 MBR 磁盘格式化为 GPT# mklabel gpt#-- 打印硬盘和分区信息,Partition Table: unknown 变为 Partition Table: gpt# p#-- 根据上一步的容量分配,创建三个主分区,期间忽略警告,根据提示输入 Ignore 或 Yes# mkpart primary 0 96GB# mkpart primary 96GB 1267GB# mkpart primary 1266GB 4000GB#-- 打印硬盘和分区信息,Disk Flags: 分区列表# p#-- 退出工具# quit
#-- 查看硬盘信息,找到需要格式化的分区# fdisk -l#-- 格式化分区# mkfs.ext4 /dev/sdb1# mkfs.ext4 /dev/sdb2# mkfs.ext4 /dev/sdb3
/dev/sdb1
#-- 查看硬盘列表# lsblk#-- 查看 Volume group 信息,关注 VG Name 和 Free PE / Size# vgdisplay#-- 创建 pv,指定分区 (物理硬盘分区初始化为物理卷)# pvcreate /dev/sdb1# y#-- vg 扩容(动态扩展 LVM 卷组)# vgextend centos /dev/sdb1#-- lv 扩容(在线扩展逻辑卷的空间大小,而不中断应用程序对逻辑卷的访问)# lvextend /dev/mapper/centos-swap /dev/sdb1#-- 查看 swap 分区的情况# free -h#-- 卸载、创建、挂载 swap 分区# swapoff /dev/mapper/centos-swap# mkswap /dev/mapper/centos-swap# swapon /dev/mapper/centos-swap
/dev/sdb2
#-- 创建 pv,指定分区 (物理硬盘分区初始化为物理卷)# pvcreate /dev/sdb2# y#-- vg 扩容(动态扩展 LVM 卷组)# vgextend centos /dev/sdb2#-- lv 扩容(在线扩展逻辑卷的空间大小,且不中断应用程序对逻辑卷的访问)# lvextend /dev/mapper/centos-home /dev/sdb2#-- xfs_growfs 扩容# xfs_growfs /dev/mapper/centos-home
/dev/sdb3
#-- 创建 pv,指定分区 (物理硬盘分区初始化为物理卷)# pvcreate /dev/sdb3# y#-- vg 扩容(动态扩展 LVM 卷组)# vgextend centos /dev/sdb3#-- lv 扩容(在线扩展逻辑卷的空间大小,且不中断应用程序对逻辑卷的访问)# lvextend /dev/mapper/centos-root /dev/sdb3#-- xfs_growfs 扩容# xfs_growfs /dev/mapper/centos-root
#--查看硬盘使用情况# df -Th#-- 查看硬盘列表# lsblk#--查看硬盘信息# fdisk -l
/dev/sdb
#-- 使用 parted 工具,操作分区硬盘# parted /dev/sdb#-- 打印硬盘和分区信息,Disk /dev/sdb: 4000GB# p#-- 将 MBR 磁盘格式化为 GPT# mklabel gpt#-- 打印硬盘和分区信息,Partition Table: unknown 变为 Partition Table: gpt# p#-- 创建一个主分区,期间忽略警告,根据提示输入 Ignore# mkpart primary 0 4000GB#-- 打印硬盘和分区信息,Disk Flags: 分区列表# p#-- 退出工具# quit
#-- 查看硬盘信息,找到需要格式化的分区# fdisk -l#-- 格式化分区# mkfs.ext4 /dev/sdb1
#-- 查看硬盘列表# lsblk#-- 查看 Volume group 信息,关注 VG Name 和 Free PE / Size# vgdisplay#-- 创建 pv,指定分区 (物理硬盘分区初始化为物理卷)# pvcreate /dev/sdb1# y#-- vg 扩容(动态扩展 LVM 卷组)# vgextend centos /dev/sdb1
#-- lv 扩容(在线扩展逻辑卷的空间大小,而不中断应用程序对逻辑卷的访问)# lvextend -L +96G /dev/mapper/centos-swap#-- 查看 swap 分区的情况# free -h#-- 卸载、创建、挂载 swap 分区# swapoff /dev/mapper/centos-swap# mkswap /dev/mapper/centos-swap# swapon /dev/mapper/centos-swap
#-- lv扩容(在线扩展逻辑卷的空间大小,且不中断应用程序对逻辑卷的访问)# lvextend -L +1171G /dev/mapper/centos-home#-- xfs_growfs 扩容# xfs_growfs /dev/mapper/centos-home
#-- lv扩容(在线扩展逻辑卷的空间大小,且不中断应用程序对逻辑卷的访问)#-- 如果提示空间不足,使用 vgdisplay 命令查看剩余空间 Free PE / Size# lvextend -L +2733G /dev/mapper/centos-root#-- xfs_growfs 扩容# xfs_growfs /dev/mapper/centos-root
# fdisk /dev/sdb# --根据输入 m 的提示,输入 d 可删除分区,如果只有1个分区,自动删除,如果多个分区,需要输入分区数字Command (m for help): d#--退出# quit
# parted /dev/sdb#--输入 p 显示硬盘信息# (parted) p#--删除 1 分区# (parted) rm 1#--退出# quit
转载地址:http://xznws.baihongyu.com/