接触Aix也有一段时间了,不过一直都没有去现场排错(悲哀~~~~),这次是别的公司维护的小机出问题了,想让我们去看一看。心里想机会,但是心里很紧张,必定没有实战经验。(心里怕怕的)
后来到了现场先看了一下设备的工作状态,发现没有异常。登录到小机后,先使用mail命令看看有没有邮件,查看后别没有什么可疑,在使用errpt -an 查看硬件是否有报错,发现是存放数据库的逻辑卷没有空间了(心里想这个太简单了~~~),不过我通过lsvg datavg 发现竟然一个块都没有了。晕,没空间了,我一下子蒙了,这怎么办啊,那边的客户还挺着急,说今天必须弄好,我靠,真郁闷第一次排错就这么麻烦。心想这么着急,看来只能想了个临时解决办法了,去网上查了一下,可以把逻辑卷缩小,看看别的逻辑卷是否有空间,通过使用lsvg -l datavg 发现有个放图片的逻辑卷空闲空间还有100G(当时想当时怎么分啊~~~),现在只能把这个图片的逻辑卷缩小,然后在加到那个数据库的卷,先查看系统版本oslevel,显示是5.3,然后把datavg的逻辑卷 都mount 上用命令df -g 查看文件系统都是jfs2,恩,看来缩小逻辑卷的基本条件都满足了, 命令不太熟,只能用smitty fs 找到 add /change /show /delete file systems 在选择enhanced journaled file systems,然后选择图片的逻辑卷更改能80G,在通过以上的步骤增大数据库的逻辑卷,唉,上面都是数据啊,如果不成功的话就玩了,汗!!!!!还好中间没有出什么错误,我挂载的datavg的逻辑卷都卸载掉,然后重启新启动了一下ha,查看netstat -in 虚拟地址起来了,在查看 lspv datavg datavg active 在查看 mount
逻辑卷都挂载了,哈哈,最后在看一下oracle的进程是否正常,ps -ef | grep ora 没有问题。悬着的心终于放下了。让客户试一下看看数据库是否正常,测试后一切正常,终于 搞定了。:lol,文笔不太好,希望大家指正。。。
收起