- 删除admin的服务
Oracle
srvctl config database -d c01orcl
查看services:pserv2,serv2 ,gpserv2
srvctl remove service -global_override -force -s gpserv2 -d c01orcl
srvctl remove service -d c01orcl -s pserv2 -f
srvctl remove service -d c01orcl -s serv2 -f
- 删除gdscat 数据库
. Oraenv gdscat
Srvctl remove database -d gdscat -f
- oracle用户, 开始转policy
Srvctl modify database -h #获取帮助
- 查看服务池 : srvctl status serverpool
注释:服务器池有优先级: 最小服务器要求-min,最大服务器要求-max,优先级-importance //hub leaf
- 添加服务器池: srvclt add serverpool -h #获取帮助
srvctl add serverpool -g servpool -min 2 -max 5 -importance 10 #启动(主库和备库上执行)
- 启动服务池: srvctl config serverpool -g servpool #先查看配置
srvctl status serverpool -g servpool #查看状态
srvctl modify database -d c01orcl -g servpool -f #启动(主库)
srvctl modify database -d c02orcl -g servpool -f #启动(备库)
- 修改/etc/oratab
c01ocl1 改成c01orcl_1
修改静态注册(所有rac): /u01/app/19.3.0/grid/network/admin/listener.oa
c01orcl1 改成c01orcl_1
添加服务:srvctl add service -d c01orcl -s pserv2 -g servpool