We are using CA SDM R14.1 v with advanced availability option. 2-app,1 standby,1 background server.
My query is to load Cis using grloader, can we use app server or BG server?
Use an application server to load CIs, grloader interfaces with web services. You interface with grloader via command line, check the wiki to see all the available grloader flags. I'll share the simple set of instructions I drafted for my job.
Edit: Copy/paste left off some of the command, it should be correct now.
Edit 2: Web services do not run on the bg/sb servers.
Actually I think I'm incorrect in saying that you can use the bg server. I don't have web services running on my bg/sb servers, so you would need to connect with an app server that is running web services. You can still run the command from the BG server, but put the hostname of your app server after the -s flag.
In an Advanced Availability scenario, Grloader command can be run from the App server. Since Grloader uses webservices at the background, any activity via web services should be done with an application server. This is because, during a failover, the background server will not be available. This is also because only the Administrator will be able to login to the Background server. For more information, you may refer the below tech document:
Retrieving data ...