给虚拟机VMWare下的redhat5.5根分区扩容
来源:未知 责任编辑:责任编辑 发表时间:2013-11-26 22:14 点击:次
p>给虚拟机VMWare下的redhat5.5根分区扩容
p>
p>今天在Linux下通过sqlplus / as sysdba启动数据库时报以下错误:
p> ERROR:
p> ORA-09817: Write to audit file failed.
p> Linux-x86_64 Error: 28: No space left on device
p> ORA-09945: Unable to initialize the audit trail file
p> Linux-x86_64 Error: 28: No space left on device
p> 经过检查发现原因是Linux的虚拟机根分区已经使用100%,以至于服务不能正常进行:
p> [oracle@etl110 ~]$ df -h
p> 文件系统 容量 已用 可用 已用% 挂载点
p> /dev/mapper/VolGroup00-lvm_root
p> 16G 15G 0 100% /
p> /dev/mapper/VolGroup00-lv_home
p> 2.0G 68M 1.8G 4% /home
p> /dev/sda1 99M 13M 82M 14% /boot
p> tmpfs 579M 0 579M 0% /dev/shm
p>
p> 考虑将虚拟机磁盘空间由20G扩大到40G,基于LVM操作,以下为操作过程:
p>
p>第一步:使用VMware工具扩容分配的硬盘空间
p> 1.vmware 提供一个命令行工具,在Windows下为vmware-vdiskmanager.exe 位于 vmware 的安装目录下,比如vmware-vdiskmanager.exe;
p>在Linux下有直接的vmware-vdiskmanager指令;
p> 进行的操作:在 windows 下进入命令行窗口,转到 vmware 的安装目录,执行vmware-vdiskmanager.exe;在Linux下,直接
p>敲入vmware-vdiskmanager ,可执行该指令扩充使用的指令: vmware-vdiskmanager -x 40Gb vmdisk1.vmdk。
p>
p> 说明:要扩容的系统这时不能在运行 ,参数 "-x" 表示要扩展虚拟机硬盘空间,紧随其后的数字是要扩展到的大小 ,而非
p>增加量(本例为扩展到40GB,这是一个磁盘总量,包含了原先的磁盘容量)。最后是指定要操作的虚拟机磁盘的具体文件,要是
p>路径名中有空格,必须以双引号括起来。按回车键开始执行,执行完毕,退出命令提示符窗口,重启 VMware ,会发现虚拟机硬
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>