1. add new service
srvctl add service -d dbName -s serviceName -r ins1, ins2 -a ins3
2. add a new instance to service
srvctl add service -d dbName -s serviceName -u -r ins4 -a ins5
3. remove service
srvctl remove service -d dbName -s serviceName -i ins1
4. remove instance from service
srvctl remove service -d dbName -s serviceName-i ins1
-- Below 2 failed cases:
PRKP-1067 : Instance ins1 is the last available instance for service serviceName. Try modify service instead.
PRKP-1075 : Instance ins1 is the last preferred instance for service serviceName.
5. Upgrade instance to preferred
srvctl modify service -d dbName -s serviceName -i ins1 -r
相关推荐
RAC srvctl系统命令手册 本文档主要介绍了Oracle RAC srvctl系统命令手册,涵盖了srvctl命令的基本使用和参数设置等内容。 srvctl命令是Oracle RAC系统中最基本的管理命令,用于管理RAC数据库、实例、服务、节点...
CRSCTL是用于控制CRS的主要命令行工具,而SRVCTL则用于管理RAC数据库的实例、监听器和服务。 **CRSCTL命令详解:** - **停止CRS:** 使用`crsctl stop crs`或者`/etc/init.crs stop`可以停止本地节点上的CRS服务。...
11.2.0.3用srvctl relocate和convert完成切换和转换的任务。 撰文之前系统已经安装了rac one node, 附件的顺序是先切换到rac,再从rac切换到rac one node。并且附上了整个操作日志记录。仅供参考!
#### 命令:`srvctl status instance -d <dbname> -i <instancename>` 此命令用于检查特定实例的状态。 - **输出示例**: ``` Instance sdd1 is running on node rac1 ``` - **解释**: - `Instance sdd1 is ...
- 使用`srvctl`命令管理数据库实例和服务,如`srvctl start|stop|status database -d db_name`。 - 对特定实例的操作,例如`srvctl status instance -d orcl -n rac01`。 7. **RAC管理命令**: - `crsctl stat ...
使用`srvctl config database`命令可以查看所有已配置的数据库,而`srvctl config database -d [数据库名] -a`会详细列出特定数据库的配置信息,如唯一名称、数据库名、Oracle home路径、Oracle用户、SPFILE位置、...
2. **单个实例状态**:`srvctl status instance`用于检查特定实例的状态,如`srvctl status instance -d orcl -i orcl2`会显示orcl2实例在哪个节点上运行。 3. **全局命名服务状态**:`srvctl status service`用于...
srvctl [start|stop|status] resource -t resource_type -r resource_name ``` #### 二十、重做日志相关操作 **操作目的:** 进行重做日志组的添加、删除或切换等操作。 **操作步骤:** 1. **登录到数据库:**...
下面将详细介绍如何通过命令行工具`srvctl`来完成RAC实例的关闭操作。 ##### 1. 关闭监听器 在每个节点上执行以下命令来停止监听器: ``` $ lsnrctl stop ``` 或者使用`srvctl`工具: ``` $ srvctl stop listener ...
首先,`srvctl` 是一个命令行工具,用于管理RAC环境中的资源和服务。在RAC中,`srvctl disable` 命令可以用来禁用特定资源的自动启动。例如,如果你想要在维护节点时避免数据库实例(如`grid1`)自动启动,你可以...
可以使用 srvctl 命令来监控实例和服务的状态。例如,使用以下命令可以显示所有实例和服务的状态: ``` $ srvctl status database -d orcl ``` 这将显示所有实例和服务的状态,包括实例的名称、状态、节点信息等。 ...
- 若要检查单个实例的状态,可以使用 `srvctl status instance -d <dbname> -i <instance_name>`。例如: - `$ srvctl status instance -d orcl -i orcl1` 4. **检查特定节点的应用程序状态**: - 使用 `srvctl ...
[root@node1 ~]# srvctl config database -d NOVADB ``` **参数解析:** - `-d` 后跟数据库的名字(此处为`NOVADB`)。 - 输出结果包含了数据库在各个节点上的实例名称、安装路径等信息。 ##### 2. srvctl status ...
- `$srvctl start|stop|status instance -d <dbname> -i <instance_name>`:分别用于启动、停止或检查指定数据库实例的状态。 ##### 3. 节点应用程序操作 - **启动/停止/检查节点应用程序状态**: - `$srvctl ...
srvctl add service -db rac_yny1sv –service service_tac -pdb RAC_PDB1 -preferred rac1 –available rac2 –commit_outcome TRUE -failover_restore AUTO -failovertype AUTO-drain_timeout 30 这条命令将添加...
本文将详细介绍RAC集群的启动和关闭过程,尤其是通过`srvctl`命令实现的操作。 #### 二、RAC集群概述 在深入了解启动和关闭过程之前,有必要先了解RAC的基本架构和组成部分: - **ASM (Automatic Storage ...
3. 修改scan_listener端口:使用srvctl modify scan_listener命令修改scan_listener端口号,例如从1521改为11527。 修改LOCAL_LISTENER 1. 修改LOCAL_LISTENER:使用alter system命令修改LOCAL_LISTENER的配置信息...
- `srvctl start|stop|status nodeapps -n <nodename>`:用于启动、停止或检查特定节点上的所有应用程序,包括 VIP、GSD、监听器和 ONS。 - **管理 ASM 实例** - `srvctl start|stop asm -n <nodename> [-i ] [-...
- 使用`srvctl config vip`和`srvctl config scan`命令验证VIP和Scan IP的配置。 通过遵循上述步骤,您可以成功地完成Oracle RAC集群中的IP地址更改。需要注意的是,在实际操作过程中可能会遇到各种问题,建议在...