The following sections detail how to upgrade an r6.x Policy Server on Windows and UNIX.
Consider the following items before you upgrade a Policy Server:
chmod +x installation_media
Specifies the Policy Server installation executable.
Certain library files are required for components operating on Linux operating environments. Failure to install the correct libraries can cause the following error:
java.lang.UnsatisfiedLinkError
If you are installing, configuring, or upgrading a Linux version of this component, the following packages are required on the host system:
Additionally, for Red Hat 6.x (64-bit):
All the RPM packages that are required for 64-bit Red Hat 6.x are 32-bit packages.
The ksh Korn shell is required during Policy Server installation and upgrade on Linux platforms. Verify that the appropriate version for your Linux environment is installed.
Red Hat 5.x 32-bit
ksh-20100621-12.el5.i386.rpm
ksh-20100621-12.el5.x86_64.rpm
ksh-20100621-16.el6.i686.rpm
ksh-20100621-16.el6.x86_64.rpm
Follow these steps:
Specifies the Policy Server installation executable.
Important! If the migration of the smkeydatabase fails, do not return the Policy Server to the environment. Returning the Policy Server after a failed migration causes all transactions that require the certificate data to fail.
The Policy Server is upgraded. The selected components are configured for use with the Policy Server.
Follow these steps:
. ./ca_ps_env.ksh
Note: Be sure that there is a space between the periods.
./installation_media
Specifies the Policy Server installation executable.
Important! If the migration of the smkeydatabase fails, do not return the Policy Server to the environment. Returning the Policy Server after a failed migration causes all transactions that require the certificate data to fail.
The Policy Server is upgraded. The selected components are configured for use with the Policy Server.
Note: The upgrade can take several minutes.
. ./ca_ps_env.ksh
Note: Be sure that there is a space between the periods.
Follow these steps:
../ca_ps_env.ksh
Note: Be sure that there is a space between the periods.
./installation_media -i console
Specifies the Policy Server installation executable.
Important! If the migration of the smkeydatabase fails, do not return the Policy Server to the environment. Returning the Policy Server after a failed migration causes all transactions that require the certificate data to fail.
The Policy Server is upgraded. The selected components are configured for use with the Policy Server.
Note: The upgrade can take several minutes.
../ca_ps_env.ksh
Note: Be sure that there is a space between the periods.
Enable the advanced authentication server as part of configuring your Policy Server.
Follow these steps:
Note: If you are installing another (nth) Policy Server, use the same encryption key for the Advanced Authentication server that you used previously.
The advanced authentication server is enabled.
During a Policy Server upgrade, the installer creates new versions of certain files. The installer creates the following files in the policy_server_home/config directory:
The installer creates the following files in the policy_server_home/properties directory:
These 12.52 SP1 files use the .new extension: For example, the JVMOptions.txt file from the previous version remains untouched. The installer creates an 12.52 SP1 version of the JVMOptions.txt file that is named JVMOPtions.new.
If the original file included customized settings, be sure to modify the .new file with your customized settings. Rename the .new file with the extension from the original file.
For example, if you had custom settings in your JVMOptions.txt file, copy those changes to JVMOptions.txt.new. Rename the JVMOptions.txt.new to JVMOptions.txt.
Your Policy Server operating system determines whether recompiling custom server–side code is required. Use the following table to identify the requirement:
Operating System |
Required? |
---|---|
Microsoft Windows and UNIX |
No. Recompiling the custom code is optional. |
Red Hat Linux |
Yes. Upgrade the SDK and recompile the custom code using GCC 3.4. |
If you experience problems during the upgrade:
Specifies the Policy Server installation path.
Note: A Policy Server upgrade and a smkeydatabase migration are separate processes. If the smkeydatabase migration fails, the Policy Server upgrade does not fail.
Copyright © 2014 CA.
All rights reserved.
|
|