安装GI过程中,可能一个不小心的配置错误,造成了无可挽回的局面,这时候重装可能是最好的选择,
重装有两种方法,一种是直接弄两台新的机器再次搭建,各种环境变量重新配置
另外一种是在安装错误的机器上,把安装的文件清理一下,重新进行安装,这种选择是比较好的,因为一些变量已经配置好了,可以直接用,只需要重新检查一下就可以了。
1、清空grid和oracle的安装目录
rm -rf /SoftWare/GI/install/*
cd /opt/
rm -rf rac/
rm -rf oracle/
rm -rf ORCLfmap/
rm -rf /u01/app/grid_home
rm -rf /tmp/.oracle
rm -rf /var/tmp/.oracle
rm -rf /etc/init/oracle-ohasd.conf
rm -rf /etc/init.d/ohasd
rm -rf /etc/init.d/init.ohasd
rm -rf /etc/oraInst.loc
rm -rf /etc/oratab
rm -rf /etc/oracle
cd /u01/app/oracle
rm -rf *
cd /u01/app/oraInventory
rm -rf *
cd /u01/app/grid
rm -rf *
cd /u01/app/12.2.0
rm -rf *
2、删除/etc/init.d/ohasd文件
cd /etc/init.d/
ls | grep ohasd
rm -rf `ls | grep ohasd`
3、清除原ASM磁盘的头部数据
警告:若不明白以下命令的含义,请勿随意使用。
dd if=/dev/zero of=/dev/sdb bs=1024k count=8192
dd if=/dev/zero of=/dev/sdc bs=1024k count=8192
mkdir -p /u01/app/12.2.0/grid
mkdir -p /u01/app/grid
mkdir -p /u01/app/oracle
chown -R grid:oinstall /u01/app/12.2.0/grid
chown -R grid:oinstall /u01/app/grid
chown -R oracle:oinstall /u01/app/12.2.0/grid
chown -R oracle:oinstall /u01/app/grid
chown -R oracle:oinstall /u01/app/oracle
chown -R grid:oinstall /u01/app/oracle
chmod -R 775 /u01/
chown -R grid:oinstall /SoftWare/GI
reboot
清理完毕。