欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

aix 卸载mysql_AIX 删除数据库及集群软件

发布时间:2023/12/1 46 豆豆
生活随笔 收集整理的这篇文章主要介绍了 aix 卸载mysql_AIX 删除数据库及集群软件 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

一、 删除数据库

1、用dbca自动删库在CRT上无法打开dbca图形界面,要安装一个Xmanage软件,用Xstart连接终端,并修改oracle用户的.profile,加上“export DISPLAY=192.168.8.120:0.0”Xstart配置信息如下:

2、手工删除数据库软件

(1)先删除/u01/app下的/oracle文件夹

#rm -fr /u01/app/oracle

(2)删除/usr/local/bin下的coraenv dbhome oraenv

#rm -fr /usr/local/bin /coraenv dbhome oraenv

(3)删除/etc下的带ora的都删了

#ls /etc |grep ora

oraInst.loc

ora_save_12-03-14.11:41:41

ora_save_12-03-14.12:41:02

oracle

oratab

#rm -fr /etc/ora*

(4)删除/opt下的ORCLfmap

#ls/opt

IBMinvscout           Tivoli                hsc

LicenseUseManagement  csm                   lost+found

ORCLcluster

diagnostics           perl

ORCLfmap              freeware

#rm -fr /opt/ORCLfmap/

(5)删除/u01下与oracle相关的

#rm –rf /u01/ora*

(6)删除/var下与oracle相关的

#rm–rf /var/ora*

3、查找一下还有没有与oracle相关的文件,没有就可以了。

一、 删除CRS软件

1、自动删除,运行两个脚本

#/u01/crs_1/install/rootdelete.sh

#/u01/crs_1/inventory/Templates/install/rootdelete.sh

或者

2、手工删除:

(1)在所有节点停止nodeapps

srvctl stop resource

(2)删除crs自动启动程序

rm /etc/init.cssd

rm /etc/init.crs

rm /etc/init.crsd

rm /etc/init.evmd

rm /etc/rc.d/rc2.d/K96init.crs

rm /etc/rc.d/rc2.d/S96init.crs

rm -rf /etc/oracle/scls_scr

rm -rf /etc/oracle/oprocd

rm /etc/inittab.crs

cp /etc/inittab.orig /etc/inittab

(3)kill css/crs/evm进程,并重启

ps -ef | grep css/crs/evm

kill -9 processid

3、删除其他相关文件

(4)删除/tmp/.oracle

rm -rf /tmp/.oracle

(5)删除/var/tmp/.oracle

rm -rf /var/tmp/.oracle

(6)删除/etc/oracle/ocr.loc

rm -rf /etc/oracle/orc.loc

(7)删除/opt/ORCLcluster

rm -rf /opt/ORCLcluster

(8)删除/tmp目录下面Ora开头和CVU开头的文件

4、删除crs安装目录

rm -rf

/u01/crs_1

rm -rf

/u01/app/oracle/oraInventory

三、使用dd清除vote disk和ocr(裸设备)

dd if=/dev/zero

of=/dev/rrac_ocr1 bs=8192 count=17000

dd if=/dev/zero

of=/dev/rrac_vote1 bs=8192 count=17000

dd if=/dev/zero

of=/tmp/1.txt

1、裸设备512字节

2、

ocr=存放集群的资源(ip,磁盘。lvm)信息(健忘症)300M

3、

vote=存放节点的信息(脑裂)

dd [option=value] [if=infile] [of=outfile]

主要作用是将指定的输入文件复制到指定的输出文件

bs=blocksize 指输入输出的块大小为blocksize个字节,取代了ibs和obs

count=inputblocks 只从infile文件读取input个块,然后写到输出文件

seek=n 在复制之前,从输出文件开头的第n个块开始写

skip=m在复制之前,从输入文件开头的第m个块开始读

dd

count=1 bs=4k skip=31 seek=1 if=/dev/hdn of=/dev/hdm

从/dev/hdn的第31个块开始读,从/dev/hdm的第一个块开始写入第31个块的内容,大小是4k

1k=1024byte

总结

以上是生活随笔为你收集整理的aix 卸载mysql_AIX 删除数据库及集群软件的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。