rac一些操作
来源:互联网 发布:2017全球卫星直播软件 编辑:程序博客网 时间:2024/06/06 05:29
重启操作
一、关闭顺序
1、关闭监听(可选)
一般切换到grid用户下执行:lsnrctl stop(2个节点分别执行)
2、停止实例
oracle用户下执行:srvctl stop database -d rac ( -o abort -f )
或者sqlplus /nolog // 关闭数据库
connect / as sysdba
shutdown immedidate
但是第一种需要有相应的权限,可以参考一转载的文章看看
http://blog.csdn.net/jc_benben/article/details/17220347
3、关闭clusterware
必须切换到root用户下,切换到(/.crs_stat或者/.crsctl 目下)
执行:./crsctl stop cluster -all(只需在一个节点上执行)
二、启动操作系统之后,启动顺序
1、检查启动clusterware
切换到root用户下,执行./crs_stat -t -v ,如果没开启,直接执行(./crsctl start cluster -all)
但是我启动的时候在检查共享盘的时候出现了找不到的情况,各种报错(./ocrcheck来检查),也找了资料,最后确定了需要重新挂rac1的几个盘符,使用umount,mount重新执行了一次,并且重新检查,之后好了,注意,如果不能正常umount,提示busy,则使用fuser -km xxx,再umount即可
[root@rac1 bin]# ./crsctl start crs
CRS-4123: Oracle High Availability Services has been started.
然后再过启动,
2、开启实例
切换到oracle,执行:srvctl start database -d rac
[oracle@rac1 ~]$ srvctl start database -d rac
或者执行:srvctl start instance -d rac -i rac1,rac2
或者(两节点):
sqlplus /nolog // 启动数据库
connect / as sysdba
Startup
3、启动监听
Lsnrctl start(两节点)
查看操作:
实例状态(任意节点)
[oracle@rac2 ~]$ srvctl status database -d rac
实例 rac1 正在节点 rac1 上运行
实例 rac2 正在节点 rac2 上运行
单个实例查询
[oracle@rac2 ~]$ srvctl status instance -d rac -i rac2
实例 rac2 正在节点 rac2 上运行
查看应用程序状态:
[oracle@rac2 ~]$ srvctl status nodeapps -n rac2
-n <node_name> 选项已过时。
VIP rac2-viv 已启用
VIP rac2-viv 正在节点上运行: rac2
网络已启用
网络正在节点上运行: rac2
GSD 已禁用
GSD 没有运行的节点: rac2
ONS 已启用
ONS 守护程序正在节点上运行:rac2
eONS 已启用
eONS 守护程序正在节点上运行:rac2
查询全部数据库:
[oracle@rac2 ~]$ srvctl config database
Rac
查看数据库配置
[oracle@rac2 ~]$ srvctl config database -d rac
数据库唯一名称: rac
数据库名: rac
Oracle 主目录: /u01/app/oracle/product/11.2.0/db_1
Oracle 用户: oracle
Spfile: /u01/oradata/rac/spfilerac.ora
域: localdomain
启动选项: open
停止选项: immediate
数据库角色: PRIMARY
管理策略: AUTOMATIC
服务器池: rac
数据库实例: rac1,rac2
磁盘组:
服务:
数据库是管理员管理的
登陆数据库查看实例:
SQL> SELECT
2 inst_id
3 , instance_number inst_no
4 , instance_name inst_name
5 , parallel
6 , status
7 , database_status db_status
8 , active_state state
9 , host_name host
10 FROM gv$instance
11 ORDER BY inst_id;
INST_ID INST_NO INST_NAME PARALLEL STATUS DB_STATUS STATE HOST
---------- ---------- ---------------- -------- ------------ ----------------- --------- ----------------------------------------------------------------
1 1 rac1 YES OPEN ACTIVE NORMAL rac1
2 2 rac2 YES OPEN ACTIVE NORMAL rac2
- rac一些操作
- iOS开发RAC学习笔记(九)信号的一些延时,重复等操作
- RAC常用操作
- ORACLE rac 的一些基本概念
- RAC的一些实例管理
- ORACLE11G RAC增加节点操作
- RAC中集合的操作
- oracle 11g RAC 的一些基本概念
- Oracle 11g RAC 的一些基础知识
- rac后台进程说明及一些概念
- 痛苦的一次rac 添加节点操作
- RAC下修改SGA的实战操作
- RAC下修改SGA的实战操作
- Oracle RAC 执行闪回数据库操作
- Oracle 11gR2 RAC 常用维护操作
- rac环境完全删除数据库的操作
- 11gr2 rac 添加节点操作
- oracle11g rac安装(操作记录版)
- jQuery取得select选择的文本与值
- 适用于Bootstrap的菜单自定义类
- 自动收集和手工收集统计数据信息讲解
- 为Button 添加图片---WPF
- 程序人生的四个象限和两条主线
- rac一些操作
- java实现多线程两种方法的比较
- Android~获取view在屏幕中的位置
- Kinect for Windows SDK开发学习相关资源
- C/C++获取当前系统时间
- Moon
- rac日志
- Hadoop+HBase+ZooKeeper三者关系与安装配置
- C++笔记(1)explicit构造函数