In 12c RAC, the srvctl can be run evaluation mode , where the command tells you the impact of running that command, what actions will take place by running that command etc.
For example, modifying the server pool will show the following.
$ srvctl relocate server -servers "rac1" -eval -serverpool pool2
Database db1
will stop on node rac1
will start on node rac7
Service mySrv1
will stop on node rac1, it will not run on any node
Service myServ2
will stop on node rac1
will start on node rac6
Server rac1
will be moved from pool myPoolX to pool pool2
So you need not to worry now what would be steps you should need to perform the change
Restrictions
1. Cannot be used in administer managed databases.
2. Only the following srvctl options are possible in eval mode.
srvctl add database
srvctl add service
srvctl add srvpool
srvctl modify database
srvctl modify service
srvctl modify srvpool
srvctl relocate server
srvctl relocate service
srvctl remove srvpool
srvctl start database
srvctl start service
srvctl stop database
srvctl stop service
Happy Reading.
-Thanks
Geek DBA
Follow Me!!!