189 8069 5689

oracle如何关闭集群 怎么关闭集群

oracle10双机rac停机

如果您的Oracle 10双机RAC停机了,请先检查系统日志,查看是由于什么原因导致的。然后按照日志中的提示进行处理,以恢复正常的服务。

十年专注成都网站制作,成都定制网页设计,个人网站制作服务,为大家分享网站制作知识、方案,网站设计流程、步骤,成功服务上千家企业。为您提供网站建设,网站制作,网页设计及定制高端网站建设服务,专注于成都定制网页设计,高端网页制作,对白乌鱼等多个方面,拥有丰富的网站设计经验。

aix5.3 上安装了oracle10g,以rac的方式集群(共两个节点),怎重启数据库

关闭:

srvctl stop instance -d orcl -i orcl1

srvctl stop instance -d orcl -i orcl2

启动:

srvctl start instance -d orcl -i orcl1

srvctl start instance -d orcl -i orcl2

以上命令假设你的数据库名为orcl,实例名分别为orcl1,orcl2

如何一步一步删除环境下oracle11g集群节点

Deleting a Cluster Node on Linux and UNIX Systems

1.确定要删除的节点,是否active,pinned

$ olsnodes -s -t

如果 pinned ,则crsctl unpin css -n nodename unpinned 相应的节点

2、禁用相应集群节点的应用资源,进程

先停掉 em:

emctl stop dbconsole

以root 用户运行 在要删除节点的 $Grid_home/crs/install 路径下运行rootcrs.pl 脚本

# ./rootcrs.pl -deconfig -force

如果要删除所有节点:

# ./rootcrs.pl -deconfig -force -lastnode

有时vip 资源不一定会被删除,这是需要手动来删除:

# srvctl stop vip -i vip_name-f

# srvctl remove vip -i vip_name-f

3、在其他节点执行以下命令:

crsctl delete node -n node_to_be_deleted

4、在要删除的节点上执行以下命令:

脚本在 :$Grid_home/oui/bin

$ ./runInstaller -updateNodeList Oracle_HOME=Grid_home"CLUSTER_NODES={node_to_be_deleted}" CRS=TRUE -silent -local

5、清理要删除节点的Clusterware home 安装文件:

$ Grid_home/deinstall/deinstall –local

注意一定要添加 -local 选项 ,否者会删除 所有节点的Clusterware home 安装目录.

6、在其他节点执行以下命令,更新节点信息:

脚本在 $Grid_home/oui/bin

$./runInstaller -updateNodeList ORACLE_HOME=Grid_home"CLUSTER_NODES={remaining_nodes_list}" CRS=TRUE -silent

7、验证要删除的节点是否已经成功删除:

$ cluvfy stage -post nodedel -n node_list[-verbose]

rac12关机流程

你好,开关机流程

开机流程:1)、打开电源,通过HMC控制台激活分区,启动机器。

2)、lspv 查看磁盘状态,一般此时系统卷组在线,数据库卷组离线。

3)、smit clstart开启集群,这时再lspv一般卷组都会在线。

4)、lssrc -s nfsd 查看一下nfsd服务,因为数据库的归档日志是通过nfs共享的,没开启可以startsrc -s nfsd或/usr/sbin/nfs开启。

5)、/etc/init.crs start或crsctl start crs开启crs,带起数据库。Ps -ef|grep crs查看evmd、ocssd、crsd几个关键进程是否起来。

6)、crs_stat -t查看集群服务器状态

关机流程:1)、首先做好数据库的备份操作。

2)、然后查看目前工作状态crs_stat -t。

3)、接着,如果是两个实例一体关闭可以执行#/etc/init.crs stop 关闭crs集群;如果是两个实例分别关闭则执行$srvctl stop datebase –d db1/db2,最后执行crsctl stop crs。

4)、关闭之后要进行测试 ps –ef|grep crs,保证evmd、ocssd、crsd几个进程是关闭的。

5)、可以进入oracle用户查看实例和监听是否关闭。Srvctl status instance -d db1 -i db11/db12查看实例是否关闭,lsnrctl status查看监听状态。

6)、关闭ha,执行smit clstop,执行lspv查看磁盘是否被卸载

7)、关机 shutdown -Fh now

如何一步一步删除环境下 Oracle 11g 集群节点

两个节点都删除

rm -rf /etc/ora*

rm -rf /etc/init.ohasd

rm -rf /etc/rc.d/rc2.d/*ohasd*

rm -rf K15ohasd

rm -rf /tmp/.oracle

rm -rf /var/tmp/.oracle

rm -rf /tmp/Ora*

rm -rf /tmp/CVU_*

rm -rf /tmp/OraInsta*

rm -rf /opt/ORCLfmap

rm -rf /usr/local/bin/dbhome

rm -rf /usr/local/bin/oraenv

rm -rf /usr/local/bin/coraenv

rm -rf /u01/

删完要看一下目录是否还存在,如果还有就先关掉相应的服务,简单来说直接重启再删也可以

dd 一下rhdisk 100M

dd if=/dev/zero of=/dev/mapper/arch1 bs=10M count=100

其他所有用过的盘都dd

Oracle的实例(Instant)是什么?支持几种状态,分别是什么?怎样操作实例(打开、关闭和更改)?

一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Processes)和内存结构(Memory Structures)组成。为了能访问数据库,必须启动实例。

对于第一次接触“实例”和“数据库”的朋友来说,容易把二者混淆。实例是“内存”和“后台进程”的集合。数据库是数据的物理存储。特别注意,一个实例可以用于一个数据库,多个实例也可以同时用于一个数据库,实例和数据库的关系是一对多的关系。

举个例子,如果把数据库比作一架飞机,实例就是飞机的发动机。那么,一台发动机可以驱动飞机,两台发动机也可以同时驱动一架飞机。

多个“实例”同时驱动一个“数据库”的架构叫“集群(Oracle real application clusters,简称RAC)”,这是Oracle的一种高端应用,如果结合磁盘阵列的保护机制,RAC能最大限度的保护我们的应用不间断运行,数据不丢失。


分享标题:oracle如何关闭集群 怎么关闭集群
文章地址:http://cdxtjz.com/article/hhjhpp.html

其他资讯