终身免费的oracle vps 说是有200G容量,之前能开4台服务器,我一直只用了一台50G,所以尝试一下扩容。
卷扩容
- oracle vps管理后台,编辑实例的卷,修改容量大小
- 原先47G,可修改为50G ~ 200G 配额
- 修改为200G后,再次修改,提示不可改小
操作系统刷新
- 按卷扩容后的提示执行结果:sda 8:0 0 200G 0 disk
[opc@instance-20210526-1514 ~]$ sudo dd iflag=direct if=/dev/oracleoci/oraclevda of=/dev/null count=1
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.00094068 s, 544 kB/s
[opc@instance-20210526-1514 ~]$ echo "1" | sudo tee /sys/class/block/`readlink /dev/oracleoci/oraclevda | cut -d'/' -f 2`/device/rescan
1
[opc@instance-20210526-1514 ~]$ df -lh
Filesystem Size Used Avail Use% Mounted on
devtmpfs 456M 0 456M 0% /dev
tmpfs 493M 0 493M 0% /dev/shm
tmpfs 493M 57M 437M 12% /run
tmpfs 493M 0 493M 0% /sys/fs/cgroup
/dev/sda3 39G 7.7G 31G 21% /
/dev/sda1 512M 12M 501M 3% /boot/efi
tmpfs 99M 0 99M 0% /run/user/994
tmpfs 99M 0 99M 0% /run/user/1000
[opc@instance-20210526-1514 ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 200G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
├─sda2 8:2 0 8G 0 part [SWAP]
└─sda3 8:3 0 38.1G 0 part /
分区扩容
- 扩容工具:sudo yum install gdisk
- Centos源:遇到了源404问题,修改源注掉镜像,修改baseurl到类似baseurl=http://vault.centos.org/7.9.2009/extras/$basearch/后,安装成功
Error downloading packages:
gdisk-0.8.10-3.el7.x86_64: [Errno 256] No more mirrors to try.
[opc@instance-20210526-1514 ~]$ sudo vi /etc/yum.repos.d/CentOS-Base.repo
[opc@instance-20210526-1514 ~]$ sudo yum clean all
Loaded plugins: fastestmirror, langpacks, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Cleaning repos: base docker-ce-stable epel extras updates
Cleaning up list of fastest mirrors
- 扩展分区:sudo growpart /dev/sda 3
[opc@instance-20210526-1514 ~]$ sudo growpart /dev/sda 3 CHANGED: partition=3 start=17827840 old: size=79847424 end=97675264 new: size=401602526 end=419430366 [opc@instance-20210526-1514 ~]$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 200G 0 disk ├─sda1 8:1 0 512M 0 part /boot/efi ├─sda2 8:2 0 8G 0 part [SWAP] └─sda3 8:3 0 191.5G 0 part /
文件系统扩容
- 检查文件系统:df -Th /
- xfs文件系统:sudo xfs_growfs /
- ext4文件系统:sudo resize2fs /dev/sda3
[opc@instance-20210526-1514 ~]$ df -Th /
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda3 xfs 39G 7.7G 31G 21% /
- 文件系统扩容:sudo xfs_growfs /
[opc@instance-20210526-1514 ~]$ sudo xfs_growfs /
meta-data=/dev/sda3 isize=512 agcount=4, agsize=2495232 blks
= sectsz=4096 attr=2, projid32bit=1
= crc=1 finobt=0 spinodes=0
data = bsize=4096 blocks=9980928, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal bsize=4096 blocks=4873, version=2
= sectsz=4096 sunit=1 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 9980928 to 50200315
[opc@instance-20210526-1514 ~]$ df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 192G 7.4G 185G 4% /
扩容成功