Table Of Contents
Troubleshooting
Troubleshooting Using the Content Distribution Manager GUI show Command Utility
Troubleshooting Content Router Configurations
Creating Error Message Configurations
Configuring Proxy Error Message Download Settings for the Content Engine
Configuring Proxy Error Message Upload Settings for the Content Engine
Recovery Procedures
Using the Cisco ACNS Software Recovery CD-ROM
Option 1: Configure Network
Option 2: Manufacture Flash
Option 3: Install Flash Cookie
Option 4: Install Flash Image from Network and Option 5: Install Flash Image from CD-ROM
Option 6: Install Flash Image from Disk
Option 7: Wipe Out Disks and Install .bin Image
Option 8: Exit and Reboot
Recovering the System Software
Recovering a Lost Administrator Password
Recovering from Missing Disk-Based Software
Replacing a Failed Disk Drive
Recovering ACNS Network Device Registration Information
Performing Backup and Restore for the Content Distribution Manager Centralized Management System Database
Troubleshooting
This chapter provides information on troubleshooting the ACNS network. It contains the following sections:
•
Troubleshooting Using the Content Distribution Manager GUI show Command Utility
•
Troubleshooting Content Router Configurations
•
Creating Error Message Configurations
•
Recovery Procedures
•
Performing Backup and Restore for the Content Distribution Manager Centralized Management System Database
Troubleshooting Using the Content Distribution Manager GUI show Command Utility
To use the Content Distribution Manager GUI show command utility, follow these steps:
Step 1
From the Content Distribution Manager GUI, choose Devices > CDM (or Devices > Content Engines or Devices > Content Routers).
Step 2
Click the Edit icon next to the name of the device for which you want to issue a show command for.
Step 3
In the Contents pane, click Show/Clear Commands and then click Show Commands.
Step 4
Choose a show command from the drop-down list.
Step 5
Enter arguments for the command, if any. (Refer to the Cisco ACNS Software Command Reference, Release 5.0 publication for more command information.)
Step 6
Click Submit. A window appears, displaying the show command output for that device.
Troubleshooting Content Router Configurations
Because there are quite a few configuration steps required for the Content Router to redirect the request properly, you might see some content request errors from the Content Router when the configuration is not quite complete. Some areas to look at when troubleshooting are:
•
DNS delegation
–
Is the requested domain delegated to the Content Router on the D-proxy of the user's end system? Check with the system administrator to delegate a domain.
•
Content Router routing properties
–
Is the Content Router activated? See the "Activating Devices in the Content Distribution Manager GUI" section to activate a Content Router.
–
Is a default coverage zone set for a Content Engine, or is there an ACNS network-wide coverage zone file or a local coverage zone file set for the Content Router or routing Content Engine? See the "Registering Coverage Zone Files" section to set a coverage zone file. See the "Choosing a Default Coverage Zone" section to set a default coverage zone.
–
If a coverage zone entry is for a routing Content Engine, does the "agent" field contain the name of the routing Content Engine? See the "Coverage Zones and Coverage Zone Files" section for a description of agent fields in coverage zone files. See the "Scenario 3: Multiple Content Engines Behind a NAT Firewall" section for an example of a coverage zone entry for a routing Content Engine.
–
Is the content request from an end system covered by a Content Engine in a coverage zone based on the default coverage zone or the coverage zone file? This Content Engine is the "serving Content Engine." See the "Coverage Zones and Coverage Zone Files" section under "Understanding Simplified Hybrid Routing and Coverage Zones" in Chapter 4 for information on how to select a serving Content Engine for a client.
–
Is the serving Content Engine activated? See the "Activating Devices in the Content Distribution Manager GUI" section to activate a Content Engine.
–
Is there a channel created for the requested domain and a serving Content Engine assigned to this channel? See the "Creating and Modifying Channels" section.
–
Is the serving Content Engine alive? Use the CLI show statistics content-routing ce cename command to show the status of a Content Engine. (Refer to the Cisco ACNS Software Command Reference, Release 5.1 publication.)
•
Content pre-positioned on a Content Engine
–
Is there a manifest file assigned to the channel associated with the serving Content Engine? See the "Working with Manifest Files" section.
–
Is the manifest file accessible from the Content Distribution Manager? See the "Creating and Modifying Channels" section.
–
Is there any syntax error in the manifest file? See the "Manifest File Structure and Syntax" section.
–
Is the requested content specified in the manifest file? See the "Specifying a Single Content Item" section.
–
If the requested content is streaming media, is the application server enabled with the correct license key? See the "Enabling RealProxy" section, the "Enabling RealSubscriber" section, and the "Enabling the Cisco Streaming Engine" section.
–
Has disk space been configured for the mediafs to store streaming media objects or the cdnfs to store nonstreaming content? See the "Configuring Disk Space" section.
–
Has the requested content been successfully acquired by the Content Engine? See the "Listing Website Content Using the Spider Script" section.
Creating Error Message Configurations
The configurable proxy error messages feature allows you to specify URLs for uploading or downloading templates and files of proxy error messages.
Configuring Proxy Error Message Download Settings for the Content Engine
You can select custom error message files from a list of filenames that have been previously configured. The list of configurable proxy error messages for which download settings can be specified is fixed. The protocols that can be used for downloading custom error files are FTP, HTTP, and HTTPS. You cannot configure two error messages with the same name and different URLs.
To download the custom error message file to the Content Engine, follow these steps:
Step 1
Choose Devices > Content Engines. The Content Engines window appears.
Step 2
Click the Edit icon next to the Content Engine to which you want to download the error message file. The Modifying Content Engine window appears with the Contents pane on the left.
Step 3
In the Contents pane, choose Proxy Error Messages > Proxy Error Message Download. The Proxy Error Message Configuration for Content Engine window appears, listing the proxy error messages and their download URLs.
Step 4
In Aggregate Settings, the Yes radio button is chosen by default. This specifies that the proxy error message configurations for the Content Engine and the device groups to which the Content Engine is associated are displayed. Alternatively, click the No radio button to apply the proxy error message configurations for only the Content Engine.
Note
When the Aggregate Settings option is chosen in the Proxy Error Message Configuration for Content Engine window, the proxy error messages that have been previously configured for device groups to which the Content Engine belongs cannot be modified or deleted. You can only view the proxy error messages created for the device groups.
Step 5
Click the Create New Error Message Configuration icon in the taskbar. The Creating New Error Message Configuration for Content Engine window appears.
Step 6
Choose a proxy error message that you wish to download to the Content Engine from the drop-down list. See Table 18-1 for a description of the proxy error messages that can be downloaded.
Step 7
In the Download Url field, enter the host name or IP address of the server from which the proxy error message is to be downloaded to the Content Engine.
Step 8
Click Submit to save the settings.
Table 18-1 Proxy Error Messages
Proxy Error Message Name
|
Description
|
blocked-dueto-filter-error
|
Error response when request is blocked because of a filter
|
cache-read-error
|
Error response when a cache file system (cfs) read fails
|
cache-write-error
|
Error response when a cfs write fails
|
cdn-not-found-error
|
Error response when an ACNS network is not found
|
client-access-denied-msg
|
Error response when client access is denied
|
client-connection-broken-error
|
Error response when a client connection is lost
|
cr-domain-not-found-err
|
Error response when a Content Router could not be found
|
cr-general-error
|
Error response when a Content Router is not operational
|
cr-not-in-cz-error
|
Error response when a Content Router is not found in a coverage zone
|
cr-unavailable-error
|
Error response when a Content Router is not available
|
dns-not-available-error
|
Error response when DNS is unavailable for resolution
|
expect-failed-error
|
Error response when the Expect specifier in the HTTP request header cannot be met
|
ftp-bad-login-error
|
Error response when an FTP login fails
|
ftp-bad-url-error
|
Error response when an FTP request receives a bad URL
|
ftp-disabled-error
|
Error response when an FTP is disabled
|
ftp-failure-error
|
Error response when an FTP failure occurs
|
ftp-internal-error
|
Error response when an FTP interval is exceeded
|
ftp-not-found-error
|
Error response when an FTP reports file not found
|
ftp-put-created-msg
|
Error response when an FTP PUT operation is successful
|
ftp-put-error
|
Error response when an FTP PUT operation fails
|
ftp-put-modified-msg
|
Response when an FTP update is successful
|
ftp-unavailable-msg
|
Error response when an FTP file is unavailable
|
http-blocked-port-msg
|
Error response when an HTTP request comes through a blocked port
|
https-blocked-port-msg
|
Error response when an HTTPS request comes through a blocked port
|
icap-processing-error
|
Error response when an error occurred in ICAP processing
|
invalid-port-error
|
Error response when an invalid port is accessed
|
looped-req-error
|
Error response when a looped request is unsuccessful
|
not-enough-resources-error
|
Error response when enough resources are not available for the request process
|
not-in-cache
|
Error response when the object is not found in the cache
|
offline-miss-error
|
Error response when a Content Engine that is offline finds a cache miss
|
outgoing-proxy-fail-error
|
Error response when all outgoing proxies fail
|
proxy-unauthenticated-error
|
Error response when proxy authentication fails
|
radius-redirect-error
|
Response for a RADIUS redirect message
|
request-blocked-msg
|
Error response when a request is blocked
|
request-malformed-error
|
Error response when request headers are malformed
|
rev-dns-not-available-msg
|
Error response when DNS is not available
|
server-connection-broken-error
|
Error response when a server connection is lost
|
unsupported-cr-method-error
|
Error response when an unsupported Content Router method is used
|
www-unauthenticated-error
|
Error response when server authentication fails
|
To delete proxy error messages, follow these steps:
Step 1
To delete a proxy error message, click the Delete Error Message Configuration icon in the taskbar to delete the download settings for the corresponding error message.
The system displays a dialog box, asking you to confirm whether you want to permanently delete the error message configuration.
Step 2
Click OK to confirm.
Step 3
To delete all proxy error messages (for download) configured for the Content Engine, click the Remove All Proxy Error Message Configurations in this CE/Device Group icon in the taskbar in the Proxy Error Message Configuration for Content Engine window.
The system displays a dialog box asking you to confirm your decision.
Note
This action does not cause the error messages configured through device groups to be deleted.
Step 4
Click OK to continue with the process.
Configuring Proxy Error Message Upload Settings for the Content Engine
Customized proxy error messages can be uploaded from the Content Engine to a specified FTP server. You can configure upload settings only for those error files for which you have previously configured the download settings. All the fields in the window to configure upload settings will be disabled if no download settings have been configured.
The proxy error messages are uploaded as custom error message files. Each proxy error message corresponds to an error message file on the FTP server.
To upload the custom error file from the Content Engine to the specified FTP server, follow these steps:
Step 1
Choose Devices > Content Engines. The Content Engines window appears.
Step 2
Click the Edit icon next to the desired Content Engine. The Contents pane appears on the left.
Step 3
In the Contents pane, choose Proxy Error Messages > Proxy Error Message Upload. The Proxy Error Message Upload Settings for Content Engine window appears.
Step 4
In the Upload Settings for Proxy Error Messages section, from the Proxy Error Message drop-down list, choose the proxy error message to be uploaded to the FTP server. All proxy error messages for which download settings have been configured will be displayed here.
Note
The Yes button for Aggregate Settings is selected if this option has been enabled in the Proxy Error Message Configuration for Content Engine window. In this case, all proxy error messages for which download settings have been configured are displayed from Content Engines as well as device groups. Otherwise, only the proxy error message configurations of the Content Engine are displayed.
Step 5
Enter the host name or IP address of the FTP server in the FTP Server Address field.
Step 6
Enter the remote directory, where the error message needs to be saved, in the FTP Server Directory field.
Step 7
Enter the name of the custom error file in the FTP Server Filename field.
A custom error file, by the name entered here, is created for each proxy error message in the directory specified in the previous field. If you specify the file name for more than one proxy error message, the previously uploaded error message to that file will be overwritten.
Step 8
Enter the name of the user who can access the FTP server in the FTP Server Username field.
Step 9
In the FTP Server Password field, enter the password to authenticate users who login to the server.
Step 10
Reenter the password entered in the previous field in the Confirmation Password field.
Step 11
Click Submit to save the settings.
Recovery Procedures
This section discusses how to recover a corrupted system image, how to recover a lost password, how to recover from missing disk-based software, and how to recover from catastrophic failure on a Content Engine, Content Router, or Content Distribution Manager.
Using the Cisco ACNS Software Recovery CD-ROM
A software recovery CD-ROM ships with Content Engine 510, 565, 7305, and 7325 models. This section contains instructions for using the software recovery CD-ROM to reinstall your system software, if for some reason the software that is installed has failed.
Caution 
If you upgraded your software after you received your software recovery CD-ROM, using the CD-ROM software images may downgrade your system.
Cisco ACNS software consist of three basic components:
•
Disk-based software
•
flash-based software
•
Hardware platform cookie (stored in flash memory)
All of these components must be correctly installed for Cisco ACNS software to work properly.
The software is contained in two types of software images provided by Cisco Systems:
•
.bin image containing disk and flash memory components
An installation containing only the ACNS flash memory-based software, without the corresponding disk-based software, boots and operates in a limited mode, allowing for further disk configuration before completing a full installation.
•
.sysimg image containing a flash memory component only
The .sysimg component is provided for recovery purposes, and allows for repair of flash memory only, without modifying the disk contents.
The following options are available from the software recovery CD-ROM installer menu:
Option 1: Configure Network
If the .bin image to install is located on the network instead of the CD-ROM (which may be the case when an older CD-ROM is used to install new software), then you must choose this option to configure the network before attempting to install the .bin image.
This option is automatically performed if you install a .sysimg file from the network.
Option 2: Manufacture Flash
The flash memory is verified and, if invalid, is automatically reformatted to contain a Cisco standard layout. If reformatting is required, a new cookie is automatically installed.
This option is automatically performed as part of a .bin or .sysimg installation.
Option 3: Install Flash Cookie
A hardware-specific platform cookie is generated and installed in flash memory. This option only needs to be performed if there has been a change in the hardware components, such as replacing the motherboard, or moving a flash memory card between systems.
This option is automatically performed during the flash manufacturing process, if needed, as part of a .bin or .sysimg installation.
Option 4: Install Flash Image from Network and Option 5: Install Flash Image from CD-ROM
These options allow installation of the flash memory .sysimg only, and do not modify disk contents. They may be used when a new chassis has been provided and populated with the customer's old disks that need to be preserved.
These options automatically perform flash verification and hardware cookie installation, if required. When installing from the network, you are prompted to configure the network if you have not already done so.
Option 6: Install Flash Image from Disk
This option is reserved for future expansion and is not available.
Option 7: Wipe Out Disks and Install .bin Image
Caution 
Option 7 erases the content from all disk drives in your device.
This is the preferred procedure for installing the Cisco ACNS software. This option performs the following steps:
1.
Checks that flash memory is formatted to Cisco specifications.
If yes, continues to number 2.
If no, the following takes place:
a.
Reformats the flash memory, which installs the Cisco file system.
b.
Generates and installs a platform-specific cookie for the hardware.
2.
Erases data from all drives.
3.
Remanufactures the default Cisco file system layout on the disk.
4.
Installs the flash memory component from the .bin image.
5.
Installs the disk component from the .bin image.
Option 8: Exit and Reboot
Reboots the device. Remove the CD-ROM before rebooting in order to boot from flash memory.
Recovering the System Software
The Content Engine, Content Router, and Content Distribution Manager have a resident rescue system image that is invoked should the image in flash memory be corrupted. A corrupted system image can result from a power failure that occurs while a system image is being written to flash memory. The rescue image can download a system image to the main memory of the device and write it to flash memory.
To install a new system image using the rescue image, perform the following steps:
Step 1
Download the system image file (*.sysimg) to a host that is running an FTP server.
Step 2
Establish a console connection to the device and open a terminal session.
Step 3
Reboot the device by toggling the power on/off switch.
The rescue image dialog appears. The following example demonstrates how to interact with the rescue dialog (user input is denoted by entries in bold typeface):
This is the rescue image. The purpose of this software is to let
you download and install a new system image onto your system's
boot flash device. This software has been invoked either manually
(if you entered `***' to the bootloader prompt) or has been
invoked by the bootloader if it discovered that your system image
in flash had been corrupted.
To download an image, this software will request the following
- which network interface to use
- IP address and netmask for the selected interface
- default gateway IP address
- which protocol to use to connect to server
- username/password (if applicable)
- path to system image on server
Please enter an interface from the following list:
Using interface FastEthernet 0/0
Please enter the local IP address to use for this interface:
[Enter IP Address]: 172.16.22.22
Please enter the netmask for this interface:
[Enter Netmask]: 255.255.255.224
Please enter the IP address for the default gateway:
[Enter Gateway IP Address]: 172.16.22.1
Please enter the IP address for the FTP server where you wish
to obtain the new system image:
[Enter Server IP Address]: 172.16.10.10
Please enter your username on the FTP server (or 'anonymous'):
[Enter Username on server (e.g. anonymous)]: anonymous
Please enter the password for username 'anonymous' on FTP server (an email address):
Please enter the directory containing the image file on the FTP server:
[Enter Directory on server (e.g. /)]: /
Please enter the file name of the system image file on the FTP server:
[Enter Filename on server]: ACNS-5.0.0-K9.sysimg
Here is the configuration you have entered:
Gateway Address: 172.16.22.1
Server Address: 172.16.10.10
Image filename: ACNS-5.0.0-K9.sysimg
Downloaded 10711040 byte image file
A new system image has been downloaded.
You should write it to flash at this time.
Please enter 'yes' below to indicate that this is what you want to do:
[Enter confirmation ('yes' or 'no')]: yes
Ok, writing new image to flash
..................................................................................Finished
writing image to flash.
Enter 'reboot' to reboot, or 'again' to download and install a new image:
[Enter reboot confirmation ('reboot' or 'again')]: reboot
Initializing memory. Please wait.
Step 4
Log in to the device as username admin. Verify that you are running the correct version by entering the show version command.
Copyright (c) 1986-2003 by Cisco Systems, Inc.
Cisco Application and Content Networking Software Release 5.0
Compiled 18:48:10 Feb 26 2003 by (cisco)
System was restarted on Wed Feb 26 22:12:25 2003.
The system has been up for 1 day, 5 hours, 26 minutes, 53 seconds.
Recovering a Lost Administrator Password
If an administrator password is forgotten, lost, or misconfigured, perform the following steps to reset the password on the device.
Note
There is no way to restore a lost administrator password. You must reset the password to a new one, as described in this procedure.
Step 1
Establish a console connection to the device and open a terminal session.
Step 2
Reboot the device. While the device is rebooting, watch for the following prompt and press Enter when you see it:
Cisco ACNS boot:hit RETURN to set boot flags:0009
Step 3
When prompted to enter bootflags, enter this value:
For example:
Available boot flags (enter the sum of the desired flags):
0x4000 - bypass nvram config
0x8000 - disable login security
[CE boot - enter bootflags]:0x8000
You have entered boot flags = 0x8000
Boot with these flags? [yes]:yes
Step 4
When the device completes the boot sequence, you are prompted to enter the username to access the CLI. Enter the default administrator username (admin):
Cisco Content Engine Console
Setting the configuration flags to 0x8000 lets you into the system, bypassing all
security. Setting the configuration flags field to 0x4000 lets you bypass the NVRAM
configuration.
Step 5
Once you see the CLI prompt, set the password for the user using the username password command in global configuration mode.
The following example shows the different options and parameters for the username command. You can specify that the password be either clear text or encrypted. The user in the example chose to have an encrypted password.
ContentEngine(config)# username ?
ContentEngine(config)# username biff ?
password Specify the password for the user
privilege Set user privilege level
samba-password Set user's Windows sharing password
ContentEngine(config)# username biff password ?
0 Specifies clear-text password (default)
1 Specifies type 1 encrypted password
WORD User password (clear text)
ContentEngine(config)# username biff password 0 ?
WORD User password (encrypted)
ContentEngine(config)# username biff password 0 mypassword ?
ContentEngine(config)# username biff password 0 mypassword uid ?
ContentEngine(config)# username biff password 0 mypassword uid 2001 ?
Step 6
Use the write memory command in EXEC mode to save the configuration change.
ContentEngine(config)# exit
ContentEngine# write memory
Step 7
Optionally, reboot your device by using the reload command.
Rebooting is optional; however, you might want to reboot to ensure that the boot flags are reset, and to ensure that subsequent console administrator logins do not bypass the password check.
Note
In ACNS software, the bootflags are reset to 0x0 on every reboot.
Recovering from Missing Disk-Based Software
This section describes the recovery procedures to use if for some reason the software installation on the first disk drive (disk00) is corrupt or missing.
This situation is most likely to occur only if you replaced disk00 in your Content Engine, Content Router, or Content Distribution Manager. By design, the software installation on disk00 cannot be corrupted by a system crash or a power failure.
If the system disk (disk00) fails or is missing, the software continues to run; however, it runs in a degraded mode in which HTTP proxy and related HTTP features still work, but most other features fail.
To recover from this condition, follow these steps:
Step 1
Remove the Content Engine record from the Content Distribution Manager GUI.
a.
From the Content Distribution Manager GUI, choose Devices > Content Engines.
b.
Click the Edit icon next to the name of the Content Engine that you wish to delete. The browser window refreshes, displaying the Modifying a Content Engine window.
c.
Click the Trash icon. You are prompted to confirm your decision.
d.
Click OK to execute your request. The Content Engine is removed from the Content Distribution Manager GUI.
Note
The Content Engine registration record needs to be deleted from the Content Distribution Manager in order for the Content Engine to complete reregistration after it comes back online. The Content Distribution Manager will not register a device if the device already appears in the record as registered.
Step 2
Power down the device and replace the failed or missing disk00 with a new, blank disk.
Step 3
After the new disk is installed, power up the device.
Step 4
From a console or through a Telnet session, check the startup messages that appear on your screen.
If there is a problem with disk00 or the disk-based software, a message similar to the following appears:
Your first disk is not in standard configuration.
You might need to run 'disk recover' from the CLI.
Step 5
Log in as admin.
Cisco Content Engine Console
System Initialization Finished.
Press RETURN to get started!
Step 6
Enter the disk recover command to create the file systems on disk00 that are for internal system use.
This will erase everything on disk00. Are you sure? [no]yes
System filesystems appear to have been installed.
Please verify your software installation with 'show flash'
and install a new image if necessary.
/diamond/bin/exec_show_flash: could not open /swstore/manifest: No such file or directory
Your software installation is damaged.
Please run 'copy ftp install' to install a new image.
Step 7
Enter the copy ftp install command to download and install a new system image.
ContentEngine# copy ftp install ftp-server remotefiledir remotefilename
For example:
CE# copy ftp install vista /users2/gid/bfc/boot ce507-ACNS-5.0.0-K9.bin
Enter username for remote ftp server: gid
Enter password for remote ftp server:
Initiating FTP download...
printing one # per 1MB downloaded
vista.cisco.com FTP server (Version wu-2.6.0(1) Mon Feb 24 10:30:36 EST 2003) ready.
Password required for gid.
Entering Passive Mode (128,107,193,244,173,205)
Sending: CWD /users2/gid/bfc/boot
Entering Passive Mode (128,107,193,244,173,205)
Opening BINARY mode data connection for ruby.bin (102794344 bytes).
##########################################################################################
Installing phase3 bootloader...
Installing system image to flash: image on flash identical to new image, no work required
The new software will run after you reload.
ContentEngine# show flash
ACNS software version (disk-based code): ACNS-5.0.0-b130
Bootloader, rescue image, and other reserved areas: 26 sectors
128 sectors total, 4 sectors free.
Step 8
Enter the disk config command to define file system space allocations on disk00. For example:
ContentEngine# disk config sysfs 10% cfs 20% mediafs 20% cdnfs 50%
Note
Disk allocation percentages or values should reflect the anticipated usage for each file type.
Alternatively, you can run the disk config command after you reboot the software.
Step 9
Use the reload command to reboot the software with the new disk and new system image running.
Step 10
Register the device with the Content Distribution Manager by using the cms enable command in global configuration mode.
CE-507(config)# cms enable
Replacing a Failed Disk Drive
When adding or replacing a disk drive other than disk00, you need to use the disk add command to make the system aware of the additional disk space and to reallocate the file systems, if necessary.
Note
In ACNS 5.x software, the disk add command does not support disk00 but supports disk01 or higher, where the drive in the slot is a blank new replacement disk. Use the disk recover command rather than the disk add command to add disk00.
Recovering ACNS Network Device Registration Information
Device registration information is stored in both the device itself and in the Content Distribution Manager. If a device loses its registration identity or needs to be replaced because of hardware failure, The ACNS network administrator can issue a CLI command to recover the lost information, or in the case of adding a new device, assume the identity of the failed device.
To recover lost registration information, or to replace a failed node with a new one having the same registration information, follow these steps:
Step 1
Mark the failed device as "Inactive" and "Replaceable" in the Content Distribution Manager GUI.
a.
From the Content Distribution Manager GUI, choose Devices > Content Engines.
b.
Click the Edit icon next to the name of the Content Engine that you want to deactivate. The Modifying Content Engine window appears.
c.
Uncheck the Activate check box. The window refreshes, displaying a check box for marking the device as replaceable.
d.
Check the Replaceable check box and click Submit.
Step 2
Configure a system device recovery key.
a.
From the Content Distribution Manager GUI, choose System > System Configuration.
b.
Click the Edit icon next to the System.device.recovery.key property. The Modifying Config Property window appears.
c.
Enter a password in the Value field and click Submit. The default password is default.
Step 3
Configure the basic network settings for the new device. (See "Configuring and Registering ACNS Network Devices.")
Step 4
Open a Telnet session to the device CLI and execute the cms recover identity keyword EXEC command, where keyword is the device recovery key that you configured in the Content Distribution Manager GUI.
When the Content Distribution Manager receives the recovery request from the Content Engine, it searches its database for the Content Engine record that meets the following criteria:
•
The record is inactive and replaceable.
•
The record has the same host name as given in the recovery request.
•
The device is the same hardware model as the device in the existing record.
•
The file system allocations for the device are the same as or greater than the device in the existing record.
If the recovery request matches the Content Engine record, then the Content Distribution Manager updates the existing record and sends the requesting Content Engine a registration response. The replaceable state is cleared so that no other device can assume the same identity. When the Content Engine receives its recovered registration information, it writes it to file, initializes its database tables, and starts.
Step 5
Return to the Content Distribution Manager GUI and activate the device.
a.
From the Content Distribution Manager GUI, choose Devices > Content Engines.
b.
Click the Edit icon next to the name of the Content Engine that you want to activate. The Modifying Content Engine window appears. The Content Engine status should be Online.
c.
Check the Activate check box and click Submit.
Performing Backup and Restore for the Content Distribution Manager Centralized Management System Database
The Content Distribution Manager stores ACNS network-wide device configuration information in its Centralized Management System (CMS) database. You can manually back up the CMS embedded database contents for greater system reliability.
To back up the CMS database for the Content Distribution Manager, use the cms database backup EXEC command. For database backups, you need to specify the following items:
•
Location, password, and user ID
•
Dump format in PostgreSQL plain text syntax
Note
The naming convention for backup files includes the time stamp.
To back up and restore the CMS database on the Content Distribution Manager, follow these steps:
Step 1
Back up the CMS database to a file.
creating backup file with label \Qbackup'
backup file local1/acns-db-9-22-2002-17-36.dump is ready. use \Qcopy' commands to move the
backup file to a remote host.
Step 2
Save the file to a remote server by using the copy disk ftp command. This command copies the file from the local disk to a remote ftp server. For example,
CDM# copy disk ftp 10.86.32.82 /incoming acns-db-9-22-2002-17-36.dump
acns-db-9-22-2002-17-36.dump
Enter username for remote ftp server:ftp
Enter password for remote ftp server:*******
10.86.32.82 FTP server (Version wu-2.6.1-18) ready.
Password required for ftp.
Entering Passive Mode (10,86,32,82,112,221)
Entering Passive Mode (10,86,32,82,203,135)
Sending:STOR acns-db-9-22-2002-17-36.dump
Opening BINARY mode data connection for acns-db-9-22-2002-17-36.dump.
Step 3
Delete the existing CMS database.
Step 4
Restore the CMS database contents from the backup file. For example,
CDM# cms database restore acns-db-9-22-2002-17-36
Step 5
Enable CMS.