cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3631
Views
0
Helpful
6
Replies

Can you rename the ACS 5.2 server?

randy.klassen
Level 1
Level 1

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

6 Replies 6

haivrajesh
Level 1
Level 1

login thru CLI and change the hostname.

Thanks,

But i was trying to figure out what ripple effect it would have.

/Randy

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.

It would mostly hurt in case of Active Directory binding and as well if you already have a distributed deployment (i.e. several ACS).

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

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:

acs-5-2-a/admin# conf t

Step 5 Enter the following commands:

i

To set the hostname of the Cisco Secure ACS Appliance, use the set hostname command.

set hostname [hostname]

Step 6 Press Ctrl z.