BigAdmin System Administration Portal
Feature Tech Tip
Print-friendly VersionPrint-friendly Version

Improve Your Sun Connection Performance

Eran Steiner, July 2007

This tech tip can improve the performance of version 1.1 of Sun Connection's satellite deployment architecture in your environment.


Default Backup Feature

Sun Connection automatically takes snapshots of the database every hour. This is done as a backup mechanism. However, in environments where a backup is performed regularly (daily or better), it is possible to disable this feature because it is an overlapping protection. This will greatly improve the performance of the management server in environments with many machines, users, and various operating systems.


Configuration Files

All server components have two configuration files: the uce.rc file with default values, and the .uce.rc file with values that you customized. The configuration files are in the following directories:

  • For the Solaris Operating System (Solaris OS):

    • /opt/SUNWuce/$UCEDIR/engine/bin/uce.rc

    • /opt/SUNWuce/$UCEDIR/engine/bin/.uce.rc

  • For the Linux OS:

    • /usr/local/uce/$UCEDIR/engine/bin/uce.rc

    • /usr/local/uce/$UCEDIR/engine/bin/.uce.rc


Disabling Database Dumps

This procedure is for at least version 1.1 of Sun Connection.

Before You Begin

Before performing this procedure, make sure you do not already have the following line in the .uce.rc file:

( all ) ( invisible.database.__general.save_engine_data_base_dump, true );

Never change the uce.rc file. Instead, copy the relevant line from the uce.rc file, paste it into the .uce.rc file, and modify it there.

Caution - Before disabling database dumps, make sure you run the backup utility at least once a day. See "Chapter 8. Backup and Restore" in Sun Update Connection - Enterprise 1.0 Administration Guide for information on how to set this up.

The backup utility is located in the $UCEDIR/install/backup.sh file.

To Disable Database Dumps

  1. Change to the correct directory.

    • For the Solaris OS:

      # cd /opt/SUNWuce/uce/engine/bin/

    • For the Linux OS:

      # cd /usr/local/uce/engine/bin/

  2. Copy the relevant line from the uce.rc file and save it in the .uce.rc file.

    # grep general.save_engine_data_base_dump uce.rc >> .uce.rc

  3. Change the value in the .uce.rc to:

    ( all ) ( invisible.database.__general.save_engine_data_base_dump, false );

  4. Restart the engine service.

    • When the management server is installed on a Solaris machine:

      # svcadm restart SUNWuce/engine

    • When the management server is installed on a Linux machine:

      # /etc/init.d/uce_engine stop

      # /etc/init.d/uce_engine start

  5. (Optional) Remove the current dumps. They are stored in the $UCE_DIR/engine/bin/dumps/ directory.


More Information

For more information about Sun Connection, go to the Sun Connection information hub.

To get an inside perspective of Sun Connection, Sun Management Center software, Sun N1 Service Provisioning System, and Sun N1 System Manager, visit the Sun Connection blog. Contributors to this weblog include members of the Sun Connection Field Enablement team. The goal of this weblog is to share information with customers who have either implemented these products, or will implement them in the future. The blog also provides important information around training and other key enablement activities.


Unless otherwise licensed, code in all technical manuals herein (including articles, FAQs, samples) is provided under this License.


BigAdmin