Previous Topic: Provisioning Server TroubleshootingNext Topic: Tomcat Configuration


Policy Server and CSP Console Upgrade

After you upgrade the Provisioning Server and CA IAM Connector Server, upgrade the CA SiteMinder Policy Server and the CSP Console.

Note: Repeat these steps to upgrade each SiteMinder Policy Server and the CSP console.

Follow these steps:

  1. SSH into the system to be upgraded.
  2. Navigate to this directory.
    /opt/CA/saas/repo/application/
    

    If this directory has an upgradeBackupList.sh file, it includes a BACKUP_LIST environment variable. This variable defines files that are backed up before the upgrade and restored after the upgrade. You can add or remove file names from this list as necessary.

  3. Verify that a backup of the /tmp/properties.sh file from the previous version exists.
  4. Unzip the new kit for the system being upgraded into the root file system folder. For example, enter the following commands:
    cd /
    unzip -o CAM-SMPS_kit-version.zip
    
  5. Update the /tmp/properties.sh file in the kit with information from the backup version of properties.sh:
    1. Diff the original properties.sh file and the tmp/properties file by entering the following command:
      diff /serverkit/properties.sh /tmp/properties.sh
      
    2. Modify the property "JAVA64_KIT" to use "jdk-6u45-linux-x64.bin" instead of "jdk-6u41-linux-x64.bin" as shown here:
      JAVA64_KIT=/JDK-installation-directory/jdk-6u45-linux-x64.bin; export JAVA64_KIT
      JAVA32_KIT=/JDK-installation-directory/jdk-6u45-linux-xi586.bin; export JAVA32_KIT
      
    3. Rename the properties starting with _oracle_schema to begin with _db_schema and use values for your database user:
      _db_schema_user=<your db user>; export _db_schema_user
      _db_schema_password=<your db user password>; export _db_schema_password
      
    4. Add these properties at the bottom of file:
      _oracle_schema_user=$_db_schema_user; export _oracle_schema_user
      _oracle_schema_password=$_db_schema_password ; export _oracle_schema_password
      
  6. Before the next step, be sure that you unset the DISPLAY variable.

    Important! Unless you unset the DISPLAY variable, the environment will be corrupted.

  7. Run the upgrade by entering the following commands:
    cd /opt/CA/saas/repo/application/
    ./appliance_local.sh   config