最近要在虚拟机上安装oracle,安装过程中突然发现磁盘空间和swap分区都不够用,没有办法只能对虚拟盘进行扩容.方法如下
1. “C:/Program Files/VMware/VMware Workstation/vmware-vdiskmanager.exe” -x 16Gb “red hat Enterprise linux 5.vmdk”
用完此命令,启动磁盘分区,仍然不能使用已经扩展的磁盘,因为新扩展的磁盘没有进行分配,只能在linux底下使用fdisk手动进行分区
2. 在linux下敲入fdisk /def/sda,使用d命令去掉原来的交换分区
3. 用fdisk n命令创建新的分区和新的swap分区,我自己的交换分区为/dev/sda2,新分区为/dev/sda3。注意,在创建新分区时,初始创建的为ext3分区,对swap分区,需要使用t命令更改。
4. mkfs.ex3 格式/dev/sda3
5. mkswap /dev/sda2
6. 在fstab中加入/dev/sda2
swap swap defaults 0 0
/dev/sda3
/oracle ext3 defaults 0 1
我把/oracle目录作为oracle安装目录
8. 重新年启动系统swapon –s 显示加载的swap分区
呵呵,这样,我就可以在red hat enterprise 5下,轻松的安装oracle了