07-06-2011 05:43 AM - edited 03-10-2019 06:12 PM
Hi,
I am currently setting up 3 ACS servers over the WAN. I want all servers to have the same naming standard but one of the remote offices already named theirs, I need to change the server/instance name.
Can this be done? If so, what steps other than renewing certs would I have to do?
Thanks,
Randy
07-07-2011 01:17 PM
login thru CLI and change the hostname.
07-08-2011 04:42 AM
Thanks,
But i was trying to figure out what ripple effect it would have.
/Randy
12-13-2011 05:33 AM
I couldn't find the answer to this either so I decided to just try it and see what happens in a test environment. My ACS server FYI was only running local authentication, but I don't know if this matters. Also not doing any replication or clustering.
For the benefit of others this is what happened when I changed it via command line (ACS appliance running 5.2):
hostname_old/myusername(config)# hostname hostname_new
Changing the hostname or IP may result in undesired side effects,
such as installed application(s) being restarted.
Are you sure you want to proceed? [y/n] y
Hostname was modified.
ACS is restarting and a new HTTP certificate will be generated.
Stopping ACS.
Stopping Management and View...............................................................
Stopping Runtime.........................
Stopping Database.....
Cleanup....
Starting ACS ....
To verify that ACS processes are running, use the
'show application status acs' command.
hostname_new/myusername(config)# exit
hostname_new/myusername# show application status acs
ACS role: PRIMARY
Process 'database' running
Process 'management' running
Process 'runtime' running
Process 'view-database' running
Process 'view-jobmanager' running
Process 'view-alertmanager' running
Process 'view-collector' running
Process 'view-logprocessor' running
hostname_new/myusername#
I logged out of the browser (IE) and the web page wouldn't paint - probably something old cached in the browser.
I then closed the browser and opened it again, re-launched the web page and it came up, no problem.
Never lost SSH session. Opened new SSH session and it worked. Went to a test device that authenticates against ACS and had no issues logging in. So basically, changing the hostname seems pretty painless.
12-13-2011 07:52 AM
It would mostly hurt in case of Active Directory binding and as well if you already have a distributed deployment (i.e. several ACS).
01-05-2015 04:56 AM
Hello Nicolas,
I want to change the hostname for two ACS nodes which are a cluster together.
It is an distributed deploment (primairy and secundairy). Do you have any procedure for doing this? I can't find anything what the consequens is for doing this.
Your help will be appriciated.
Huub
01-20-2015 03:14 AM
Step 1 Log into the ACS primary web interface and Choose System Administration > Operations > Distributed System Management to deregister all the secondary ACS instances from the primary ACS server.
The Distributed System Management page is displayed.
Step 2 Check the check box near the secondary ACS instance one by one and click Deregister.
Make sure that the log collector is running in the primary ACS server before deregistering all secondary ACS instances. If the log collector is running in any one of the secondary ACS server, change the log collector to the primary ACS server.
To change the log collector, see Configuring the Log Collector.
Step 3 Check the checkboxes near the deregistered secondary ACS instances to delete all deregistered secondary ACS instances.
The deregistered secondary ACS instances are deleted.
Step 4 Log into the ACS server in Admin mode by entering:
Step 5 Enter the following commands:
To set the hostname of the Cisco Secure ACS Appliance, use the set hostname command.
set hostname [hostname]
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide