Oracle扩容引导卷并无损调整分区 作者: Hogwarts 发布于: 2024-11-18 更新于: 2024-11-18 分类: 默认分类 Oracle的机器免费引导卷容量总量为200 GB,人话就是VPS的硬盘最大200G,超过需要付费。默认分配的引导卷大小为 47 GB / 台,如果还有富裕的话,还可以增加153G。本例适用于开机未将硬盘最大化,中途不想删机增加硬盘的情况。 本文抄自:[甲骨文 Debian 扩容引导卷/无损调整系统分区](https://www.moewah.com/archives/5226.html "甲骨文 Debian 扩容引导卷/无损调整系统分区") #一、登录Oracle网站增加引导卷容量 本例适用于默认的Oracle系统,不适用DD后的系统。 依次点击 菜单 - 计算 - 实例  在实例列表中找到待扩容的VPS实例,并点击查看实例详细信息  点击 编辑,卷大小 (GB) 输入 精准计算的容量,不是要增加的容量。  保存更改后,默认会弹出提示窗口。复制保存。  重启实例,重启后运行上一步复制的命令。 #二、DD后的Debian系统 ##2.1 准备工作 详情见一:登录Oracle网站增加引导卷容量 ##2.2 查看硬盘及分区信息 适用于没有swap分区情况 - 运行` df -h `查看硬盘信息,记下第 2 分区 /dev/sda2 开始的磁柱号这里是 1050624 - 运行 `fdisk -l /dev/sda` 屏幕打印信息显示,100 G 硬盘已生效,但剩余容量并没有分配到分区中,结合硬盘使用情况,我们需要扩展剩余容量给 /dev/sda2 以达到扩容需求。 ##2.3 修改分区大小-删除分区 以下是带swap的情形,如无swap直接删除即可。 root@Miao:~# fdisk /dev/sda Command (m for help): d (删除分区) Partition number (1-3, default 3): 3 (删除第3分区也就是虚拟内存) Partition 3 has been deleted. Command (m for help): d (继续删除分区) Partition number (1,2, default 2): 2 (删除第2分区也就是主分区) Partition 2 has been deleted. Command (m for help): w (分区写入硬盘) The partition table has been altered. ##2.4 重新建立分区 本步骤注意的操作:1、磁柱号与原来保持一致;2、不要格式化。 root@Miao:~# fdisk /dev/sda Command (m for help): n (新建分区) Partition number (2-128, default 2): 2 (创建第2分区) First sector (1050624-209715166, default 1050624): (确保第2分区开始的磁柱号与原来保持一致否则会导致数据丢失,这里默认为1050624 是一致,回车键确认) Last sector, +/-sectors or +/-size{K,M,G,T,P} (1050624-209715166, default 209715166): +96G (输入分配的容量,主分区我给96G) (如将剩余的容量全部划分给sda2的话,无需输入容量大小,直接回车即可。) Created a new partition 2 of type 'Linux filesystem' and of size 96 GiB. Partition #2 contains a ext4 signature. Do you want to remove the signature? [Y]es/[N]o: N (不要格式化,不要格式化,不要格式化) Command (m for help): w (分区写入硬盘) The partition table has been altered. ##2.5 重启系统 reboot ##2.6 调整文件系统大小 resize2fs /dev/sda2 ##2.7 查看磁盘使用情况 df -h 本例中未建立swap分区,如需建立的话请参考原博。 All Done. 扩容完成! 标签: oracle