【Oracle 集群】Linux下Oracle RAC集群搭建之基本测试与使用(九)
2023-09-14 09:00:04 时间
概述:写下本文档的初衷和动力,来源于上篇的《oracle基本操作手册》。oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总。然后形成体系的总结,一则进行回顾复习,另则便于查询使用。本图文文档亦源于此。阅读Oracle RAC安装与使用教程前,笔者先对这篇文章整体构思和形成进行梳理。由于阅读者知识储备层次不同,我将从Oracle RAC安装前的准备与规划开始进行整体介绍安装部署Oracle RAC。始于唐博士指导,对数据库集群进行配置安装,前后经历2,3个月的摸索。中间遇到不少问题。此文档也将一一记录整理。(本文原创/整理,转载请标注原文出处: Oracle 11G RAC数据库安装(九))
2015年7月23日10:58:04
主节点测试各个节点rac运行是否正常。显示rac节点详细信息
$ srvctl config database -d rac Database unique name: rac Database name: rac Oracle home: /u01/app/oracle/product/11.2.0/db_1 Oracle user: oracle Spfile: /u01/oradata/rac/spfilerac.ora Domain: localdomain Start options: open Stop options: immediate Database role: PRIMARY Management policy: AUTOMATIC Server pools: rac Database instances: rac1,rac2 Disk Groups: Services: Database is administrator managed $ $ srvctl status database -d rac Instance rac1 is running on node rac1 Instance rac2 is running on node rac2 $
V$ACTIVE_INSTANCES视图还可以显示当前状态的实例。
$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Sat Sep 26 19:04:19 2009 Copyright (c) 1982, 2009, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP, Data Mining and Real Application Testing options SQL> SELECT inst_name FROM v$active_instances; INST_NAME -------------------------------------------------------------------------------- rac1.localdomain:rac1 rac2.localdomain:rac2 SQL>
检查创建的数据库
srvctl工具可以显示当前的RAC数据库配置和状态。
显示AKA群集数据库的配置信息:
oracle@RAC1> srvctl config database -d AKA
所有实例和服务的状态:
oracle@RAC1> srvctl status database -d AKA
某个特定节点上应用程序状态:
oracle@RAC1> srvctl status nodeapps -n gentic
显示节点应用程序配置信息(VIP,GSD,ONS,监听器)
oracle@RAC1> srvctl config nodeapps -n gentic -a -g -s -l VIP exists.: /gentic-vip/192.168.138.130/255.255.255.0/eth0 GSD exists. ONS daemon exists. Listener exists.
群集中运行的所有实例:
sqlplus system/manager@AKA1
SELECT inst_id,
instance_number,
instance_name,
parallel,
status,
database_status,
active_state,
host_name host
FROM gv$instance
ORDER BY inst_id;
视图V$ACTIVE_INSTANCES也可以显示当前实例的状态:
SELECT * FROM v$active_instances;
最后,GV$允许你显示整个RAC的全局信息:
SELECT inst_id, username, sid, serial#
FROM gv$session
WHERE username IS NOT NULL;
启动企业管理器控制台
企业管理控制台是整个群集共享的,在我们的例子中它在https://rac1:1158/em上监听。
![](https://images0.cnblogs.com/blog2015/380252/201507/231108353813956.png)
全部参考文献
- Maclean教你一步一步使用Vbox在Linux 5上安装Oracle 11gR2 RAC: http://www.oracledatabase12g.com/archives/step-by-step-install-11gr2-rac-on-linux5-by-vbox.html
- tnsnames.ora 监听配置文件详解(博客园): http://www.cnblogs.com/freewater/archive/2011/05/23/2054859.html
- Oracle Database 11g RAC手册(第2版):http://book.51cto.com/art/201207/345816.htm
- 构建高可用Oracle数据库系统:Oracle 11gR2 RAC管理与性能优化:http://book.51cto.com/art/201208/353749.htm
- Oracle RAC安装配置-NFS(一):http://www.xingxingge.com/RAC/82.html
- linux下iscsi共享磁盘的实验:http://blog.chinaunix.net/uid-198791-id-3502369.html
- oracle官网:http://www.oracle.com/technetwork/server-storage/linux/downloads/rhel4-092650.html
- 在RHEL6.0搭建Oracle 11gR2 RAC生产环境:http://www.tianqingbo.com/rhel-setup-oracle-11gr2-rac.html
- 大话ORACLE RAC
- 配置oracle 11g r2 RAC on rhel5.5:http://candon123.blog.51cto.com/704299/336002
相关文章
【MySql集群搭建】 真机环境下MySQL-Cluster搭建文档
【Hadoop集群搭建】Hadoop集群的配置(一)
【Hadoop集群搭建】Hadoop集群的配置(二)
相关文章
- Linux测试工程师:探寻技术之旅(linux测试工程师)
- Linux系统快速运行Python脚本(linux运行python脚本)
- Linux系统:精准可靠的监控软件(linux监控软件)
- Linux下测试端口步骤及注意事项(linux测试端口)
- 测试Oracle SQL:获得更多知识(oracle测试sql)
- 测试Linux系统硬盘性能的小技巧(linux硬盘测试)
- Linux 上安装Ping:开启网络测试之旅(linux安装ping)
- 查询Oracle数据库表的大小(oracle表大小查询)
- Linux自动化测试脚本实践(linux测试脚本)
- 解决Oracle连接失败的五大策略(oracle连接失败)
- 测试Linux系统读写速度的简单方法(linux测读写速度)
- Linux备份与还原:安全保护数据免受损失(linux备份还原)
- 轻松访问Linux系统:远程桌面Win连接LINUX(win远程linux)
- Linux硬盘测速:测试你的硬件性能(linux硬盘测速)
- Linux快速清空屏幕的方法(linux清空屏幕)
- 掌握Linux中Ping命令,轻松测试网络连通性(linux中ping)
- Linux网卡启动顺序排列之道(linux网卡启动顺序)
- Linux下如何进行内存测试(linux测试内存)
- 快速准确:Linux命令测试网速(linux测试网速命令)
- Linux日志记录:守护系统运行安全(linux log10)
- 萨斯Linux安装Oracle数据库的指南(suse oracle)
- Oracle内部邮箱配置一步步搞定(oracle内部邮箱配置)
- 探究数据库Oracle的内连接多表技术(oracle内连接多表)
- C语言测试连接Oracle数据库(c 测试连接oracle)
- 面向nv函数的Oracle数据库优化实践(nv函数 oracle)
- Oracle数据库技术获取随机数(oracle中随机数获取)
- Oracle事务处理的测试及其重要性(oracle事物测试)
- Oracle Set用法概述快速上手(oracle set用法)
- Oracle 11 的升级改进(oracle+11升级)