openstack 磁盘扩容

OpenStack虚拟机根分区20G

通过镜像创建虚拟机时,创建的虚拟机的根分区可能与镜像大小相同,需要调整。

磁盘有100G,根分区太小

[root@host-10-255-98-178 ~]# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda     8:0   0 100G 0 disk
├─sda1   8:1   0 200M 0 part /boot
├─sda2   8:2   0 15.8G 0 part /
└─sda3   8:3   0   4G 0 part [swap]

关闭swap

[root@host-10-255-98-178 ~]# swapoff -a
[root@host-10-255-98-178 ~]# free -m
            total       used       free     shared buff/cache   available
Mem:           7982         103       7757           8         121       7674
Swap:             0           0           0

删除swap分区及 / 分区,将剩下的磁盘新建分区,并保存

[root@host-10-255-98-178 ~]# fdisk /dev/sda
Command (m for help): p
  Device Boot     Start         End     Blocks   Id System
/dev/sda1   *       2048     411647     204800   83 Linux
/dev/sda2         411648   33554431   16571392   83 Linux
/dev/sda3       33554432   41943039     4194304   82 Linux swap / Solaris
# 删除swap分区
Command (m for help): d
Partition number (1-3, default 3):
Partition 3 is deleted
# 删除/分区
Command (m for help): d
Partition number (1,2, default 2):
Partition 2 is deleted
#新建分区
Command (m for help): n
Partition type:
  p   primary (1 primary, 0 extended, 3 free)
  e   extended
Select (default p):
Using default response p
Partition number (2-4, default 2):
First sector (411648-209715199, default 411648):
Using default value 411648
Last sector, +sectors or +size{K,M,G} (411648-209715199, default 209715199):
Using default value 209715199
Partition 2 of type Linux and of size 99.8 GiB is set

Command (m for help): p
  Device Boot     Start         End     Blocks   Id System
/dev/sda1   *       2048     411647     204800   83 Linux
/dev/sda2         411648   209715199   104651776   83 Linux
# 保存
Command (m for help): w

编辑/etc/fstab 文件,取消对 swap 分区的开机自动挂载后重启服务器

[root@host-10-255-98-178 ~]# reboot
[root@host-10-255-98-178 ~]# resize2fs /dev/sda2
[root@host-10-255-98-178 ~]# reboot

重启后查看分区

[root@host-10-255-98-178 data]# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda     8:0   0 100G 0 disk
├─sda1   8:1   0 200M 0 part /boot
└─sda2   8:2   0 99.8G 0 part /
posted @ 2022-06-15 11:53  NeilyoX  阅读(769)  评论(0)    收藏  举报