aix 卸载mysql_AIX 删除数据库及集群软件
一、 刪除數(shù)據(jù)庫
1、用dbca自動(dòng)刪庫在CRT上無法打開dbca圖形界面,要安裝一個(gè)Xmanage軟件,用Xstart連接終端,并修改oracle用戶的.profile,加上“export DISPLAY=192.168.8.120:0.0”Xstart配置信息如下:
2、手工刪除數(shù)據(jù)庫軟件
(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相關(guān)的
#rm –rf /u01/ora*
(6)刪除/var下與oracle相關(guān)的
#rm–rf /var/ora*
3、查找一下還有沒有與oracle相關(guān)的文件,沒有就可以了。
一、 刪除CRS軟件
1、自動(dòng)刪除,運(yùn)行兩個(gè)腳本
#/u01/crs_1/install/rootdelete.sh
#/u01/crs_1/inventory/Templates/install/rootdelete.sh
或者
2、手工刪除:
(1)在所有節(jié)點(diǎn)停止nodeapps
srvctl stop resource
(2)刪除crs自動(dòng)啟動(dòng)程序
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進(jìn)程,并重啟
ps -ef | grep css/crs/evm
kill -9 processid
3、刪除其他相關(guān)文件
(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(裸設(shè)備)
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、裸設(shè)備512字節(jié)
2、
ocr=存放集群的資源(ip,磁盤。lvm)信息(健忘癥)300M
3、
vote=存放節(jié)點(diǎn)的信息(腦裂)
dd [option=value] [if=infile] [of=outfile]
主要作用是將指定的輸入文件復(fù)制到指定的輸出文件
bs=blocksize 指輸入輸出的塊大小為blocksize個(gè)字節(jié),取代了ibs和obs
count=inputblocks 只從infile文件讀取input個(gè)塊,然后寫到輸出文件
seek=n 在復(fù)制之前,從輸出文件開頭的第n個(gè)塊開始寫
skip=m在復(fù)制之前,從輸入文件開頭的第m個(gè)塊開始讀
dd
count=1 bs=4k skip=31 seek=1 if=/dev/hdn of=/dev/hdm
從/dev/hdn的第31個(gè)塊開始讀,從/dev/hdm的第一個(gè)塊開始寫入第31個(gè)塊的內(nèi)容,大小是4k
1k=1024byte
總結(jié)
以上是生活随笔為你收集整理的aix 卸载mysql_AIX 删除数据库及集群软件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《绍古辞》第八句是什么
- 下一篇: mysql alter怎么用,mysql