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

一、 删除数据库

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

362e6b6e0734c7aca616dc3ee5972dda.png

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/366930.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何在github中的readme.md加入项目截图

1. 先在之前的本地项目文件夹里创建一个存放截图的文件夹。(如img文件夹) 2. 将新增的内容通过github desktop上传到github中 3. 在github中立马能看到刚刚上传的图片,打开图片,点击Download 4. 直接复制地址栏的网址 5. 最后在RE…

记表格设计规范整理与页面可视化生成工具开发

前言 公司有一个项目在维护,大概有300左右,其中表单与表格的页面占比大概百分之五六十,为了节省开发时间,避免多人协作时,出现多套冗余代码,我们尝试写了一下表单和表格的生成工具,从梳理到规范…

java仿qq空间音乐播放_完美实现仿QQ空间评论回复特效

评论回复是个很常见的东西,但是各大网站实现的方式却不尽相同。大体上有两种方式1.像优酷这种最常见,在输入框中要回复的人,这种方式下,用www.cppcns.com户可以修改。新浪微博则是在这个基础上,弹出好友菜单。这种方式…

使用签名保护基于HTTP的API

我在EMC上的一个平台上可以构建SaaS解决方案。 与越来越多的其他应用程序一样,该平台具有基于RESTful HTTP的API。 使用像JAX-RS这样的开发框架,构建这样的API相对容易。 但是, 正确构建它们并不容易。 建立基于HTTP的API的问题 问题不仅…

Python开发【模块】:Celery 分布式异步消息任务队列

前言: Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理, 如果你的业务场景中需要用到异步任务,就可以考虑使用celery, 举几个实例场景中可用的例子: 你想对100台机器执行一…

iOS开发者的一些前端感悟

很多前端工程师会把自己比作“魔法师”,而对于JavaScript这门语言,我也想把它唤作一门“有魔力的语言”。因为这群有无限想法的人,真的在用它创造各种让你惊叹的事物。 Web三件套一、前言 几年前,笔者还是一名初涉编程的学生&…

windows下github 出现Permission denied (publickey)

github教科书传送门:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 再学习到"添加远程仓库"的时候遇到了 Permission denied (publickey) 这个问题, 总结来说以前的步骤如下所示: 1、git config --glo…

[UE4]嵌套Canvas

转载于:https://www.cnblogs.com/timy/p/9090642.html

写博客的这几个月,获益良多

1.前言 也将近过年了,看了那么多人搞了年会总结。自己活跃社区这几个月,改变了不少,收获也不少。就想写下这段时间写文章的一些总结,统计下‘成绩’,说下感想,就写了这篇文章。这次总结的关键词就是&#x…

shiro 权限 URL 配置细节

转载于:https://www.cnblogs.com/hwgok/p/9100277.html

2016 年崛起的 JS 项目

本文是我对中文版 risingstars2016 的整理,而本人就是中文版的译者,首发于知乎专栏 前端周刊。共 21384 字,读完需 30 分钟,速读需 5 分钟。长江后浪推前浪,如果你能花 30 分钟读完我 6 个小时翻译的内容,相…

php 开启命令模式,如何启用PhpStorm中的命令行工具

本篇文章主要给大家介绍如何使用phpstorm中的命令行工具。PhpStorm下载地址:PhpStorm使用命令行工具,我们可以直接从IDE调用命令!在我们使用任何命令行工具之前,我们必须在设置中启用它。涉及到的步骤如下:使用命令行工…

React Native项目自动化打包发布

今天这篇文章的目的是在rn项目的构建,并不会涉及到rn框架或者使用的讲解,说起构建,特别是前端构建大家应该很快会想到webpack、Grunt、 Gulp等。而这些工具在rn项目中就显得有些鸡肋。所以在此给大家分享一下不使用构建工具实现rn项目自动化打…

Python程序员之面试必回习题

写在前面 近日恰逢学生毕业季,课程后期大家“期待苦逼”的时刻莫过于每天早上内容回顾和面试题问答部分【临近毕业每天课前用40-60分钟对之前内容回顾、提问和补充,专挑班里不爱说话就的同学回答】。 期待的是可以检验自己学习的成功;苦逼的是…

SpringMVC原理MVC设计思想

什么是MVC? MVC是一种架构模式 --- 程序分层,分工合作,既相互独立,又协同工作 MVC是一种思考方式 --- 需要将什么信息展示给用户? 如何布局? 调用哪些业务逻辑? MVC流程图如下图所示: MVC核心思…

Hbase 的javaAPI基本操作用 在idea上的实现

1.保证集群开启&#xff1a; jps有如下进程 2.pom文件中的依赖 <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:sche…

旅行报告:JavaOne 2013 –重归荣耀

我已经回来几天了&#xff0c;需要赶上过去几天一直搁置的所有事情。 对我来说&#xff0c;这是一年中最忙的时间。 JavaOne和OpenWorld在旧金山的整整一周。 一个非常简短的旅行报告。 年度ACED简报 你们中许多人都知道我是Oracle社区认可计划&#xff08;称为“ ACE计划 ”&…

ElasticSearch 数据分片

一、ElasticSearch 分片 ElasticSearch集群中有许多个节点(Node)&#xff0c;每一个节点实例就是一个实例&#xff1b;数据分布在分片之间。集群的容量和性能主要取决于分片如何在节点上如何分配。将数据分片是为了提高可处理的容量和易于进行水平扩展&#xff0c;为分片做副本…

Unity3D_(游戏)2D坦克大战 像素版

2D坦克大战 像素版 游戏规则&#xff1a;  玩家通过上、下、左、右移动坦克&#xff0c;空格键发射子弹 敌人AI出身时朝向己方大本营(未防止游戏快速结束&#xff0c;心脏上方三个单位障碍物设为刚体)    当玩家被击杀次数>3  或  心脏被子弹击穿  重新加载游戏…

认识Skeleton Screen【屏幕加载骨架】

一直以来&#xff0c;无论是web还是iOS、android的应用中&#xff0c;为了提升应用的加载等待这段时间的用户感知体验&#xff0c;各种奇门遁甲之术层出不穷。其中&#xff0c;菊花图以及由它衍生各种加载动画是一个非常大的流派&#xff0c;如下图所示&#xff1a;由它衍生而出…