在linux上搭建rac环境的时候,安装oracle软件突然磁盘不够,郁闷了
我又重新挂载了一个5g的硬盘,硬盘不够用啊 唉
把我还多资料都删掉了,挂载的时候用的是scsi0,什么是scsi 我转载了一篇
在博客里,跟着根目录磁盘结果怎么着呢,等我再启动crs服务的时候就报错啦,折腾了几个小时,没解决。服务老起不起来,什么帖子都看过了,没成功,不知道什么时候突然想到,放ocr的裸设备是 /dev/sdb1 翻然醒悟,因为我新挂载上的 fdisk -l
Disk /dev/sdb: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 652 5237158+ 83 Linux
占用了 裸设备sdb1,ocr的raw device变成了sdc1了
所以ocr注册信息老读不出来,所以crs就起不来。最后木办法只好更换rawdevice
改成/dev/sdc1 voting rawdevice /dev/sdd1
现在crs可以启动了,下午的时候一个rm -rf 误操作 我后来才想起来,把asm删了一下 几秒钟的时间 我立马反应过来 立即ctrl-c,不知道删了多少,asm存储的是asm的配置信息,虽然crs ,cssd启动起来了
crs_stat -t
ora....SM1.asm ,。。。lisnr 变成unknow 了 rac2 节点正常,怎么整都恢复不了
那时我就想起前面rm操作了,真是吐血啊
所以rm操作要慎用啊
把asm重新卸载了
重新装 结果在配置asm的时候报错,说是建议用add instance procedure 添加asm实例 goole了半天,看了老外的也没整出来,估计就是不干净安装导致的,
所以先把asm磁盘头 清理下
dd if=/dev/zero f=/dev/sde bs=1024k count=200
这里又出现一个误操作,把sdc1和sdd1给干掉了,悲剧了 crs又down掉
2个节点重启悲剧
没办法又把crs卸载重装,反正是折腾来折腾去的,总算是吧crs,asm折腾完了
最后就是安装软件跟数据库了,所以每一步要仔细看完再enter啊
都是细节的东西
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26879006/viewspace-721252/ ,如需转载,请注明出处,否则将追究法律责任。