About the NetBackup server.conf file
Veritas recommends that this file not be edited without assistance from technical support. NetBackup may not start if the server.conf file is edited.
The install_path\VERITAS\NetBackupDB\conf\server.conf file is read when the SQL Anywhere service is started. The SQL Anywhere service gets all configuration information from this file:
-n NB_server_name
-x tcpip(LocalOnly=YES;ServerPort=13785) -gd DBA -gk DBA -gl DBA -gp 4096 -ti 0 -c 200M -ch 1365M -cl 200M -wc- -gna 1 -k -os 1M -m -o "C:\Program Files\Veritas\NetBackupDB\log\server.log" -m
The /usr/openv/var/global/server.conf file is read when the SQL Anywhere daemon is started.
The SQL Anywhere daemon gets all configuration information from the server.conf file, as follows:
-n NB_server_name
-x tcpip(LocalOnly=YES;ServerPort=13785) -gp 4096 -gd DBA -gk DBA -gl DBA -ti 0 -c 200M -ch 1278M -cl 200M -wc- -ua -gna 1 -k -os 1M -m -o /usr/openv/db//log/server.log -ud
NB_server_name indicates the name of the SQL Anywhere server. Each Sybase server has a unique name. Use the same name that was used during installation. If a fully qualified name was used at that time, use a fully qualified name here.
Note:
If this name is changed, the Enterprise Media Manager cannot connect to the database.
Table: Commands used in the server.conf file
Command | Description |
|---|---|
-c 200M | Indicates the initial memory that is reserved for caching database pages and other server information. The value may be changed for performance reasons. |
-ch 1316M | Indicates the maximum cache size, as a limit to automatic cache growth. The value is calculated automatically based on memory size of the computer. |
-cl 200M | Indicates the minimum cache size, as a limit to automatic cache resizing. The value may be changed for performance reasons. |
-gd DBA -gk DBA -gl DBA | Indicates that the DBA user is the account used to start, stop, load, and unload data. |
-gna 1 | Enable automatic tuning of the network database server multiprogramming level. |
-gp 4096 | Indicates the maximum page size (in bytes) for the database. This parameter is given during database creation. |
-k | If -k is specified when database server is started, the database server does not collect Performance Monitor statics. |
-m | Truncates the transaction log when a checkpoint is done. This option provides a way to automatically limit the growth of the transaction log. Disable it using NbDbAdmin.exe (Windows) or dbadm (UNIX) by changing the transaction mode option set to FULL from PARTIAL. |
-o install_path\Veritas\ NetBackupDB\log\server.log | On Windows: Indicates the location of server output messages. The messages include start and stop events, checkpoints, error conditions, and cache change size. This log is not managed, but growth is slow. |
-o /usr/openv/db/log/ server.log | On UNIX: Indicates the location of server output messages. The messages include start and stop events, checkpoints, error conditions, and cache change size. This log is not managed, but growth is slow. |
-os 1M | Specifies a maximum size for the database server message log file. |
-ti 0 | Indicates the client idle time that is allowed before shutdown. By default, no idle time is allowed, which prevents the database from shutting down. |
-ua | Turns off the use of asynchronous I/O. |
-ud | Indicates that the server should run as a daemon. |
-wc- | Control whether checksums are enabled on write operations for the database. By default all database pages have checksums, so the database server defaults to -wc-. |
-x tcpip(LocalOnly =YES;ServerPort=13785) | Indicates what kind of connections are allowed in addition to shared memory. For example, local TCP/IP connections that use port 13785. |
More Information
About NetBackup master server installed directories and files