pbs.conf(8B)

πŸ“¦ version 23.06.06-unstable-2026-04, in nixos 26.05, nixpkgs unstable

πŸ’– NAME πŸ’–

Okay bestie, welcome to pbs.conf(8B) from the PBS Professional manual β€” this is the page for pbs.conf, aka PBS configuration parameters. It’s giving β€œtiny file, huge main-character energy.” ✨

🌸 DESCRIPTION 🌸

The /etc/pbs.conf file is where PBS configuration parameters live. You can also set these same parameters with environment variables, and β€” important β€” environment variables override whatever is set in pbs.conf. No cap.

If you want pbs.conf to live somewhere else, you can set PBS_CONF_FILE in your environment to point at the alternate location. Slay. πŸŽ€

πŸ¦‹ CONFIGURATION PARAMETERS πŸ¦‹

Here’s the full lineup, bestie β€” every single parameter, no skipping, no β€œI’ll read it later.” πŸ’…

  • PBS_AUTH_METHOD β€” the authentication method PBS uses. Allowed values are "munge" and "resvport" (case-insensitive). Defaults to "resvport".
  • PBS_AUTH_SERVICE_USERS β€” the list of daemon users allowed to connect to the communication daemon. Defaults to "root".
  • PBS_BATCH_SERVICE_PORT β€” the port the server listens on. Default: 15001.
  • PBS_BATCH_SERVICE_PORT_DIS β€” the DIS port the server listens on.
  • PBS_COMM_LOG_EVENTS β€” the communication daemon’s log mask. Default: 511.
  • PBS_COMM_ROUTERS β€” tells a pbs_comm where the other pbs_comms are. Routing gossip, but make it PBS. 🫢
  • PBS_COMM_THREADS β€” the number of threads for the communication daemon.
  • PBS_CONF_REMOTE_VIEWER β€” specifies the remote viewer client. If this isn’t specified, PBS uses the native Remote Desktop client for the remote viewer. Set this on submission host(s). Supported on Windows only.
  • PBS_CORE_LIMIT β€” the limit on corefile size for PBS daemons. You can set it to an integer number of bytes or to the string "unlimited".
  • PBS_DATA_SERVICE_PORT β€” used to specify a non-default port for connecting to the data service. Default: 15007.
  • PBS_ENVIRONMENT β€” the location of the pbs_environment file.
  • PBS_EXEC β€” the location of the PBS bin and sbin directories.
  • PBS_HOME β€” the location of the PBS working directories.
  • PBS_LEAF_NAME β€” tells an endpoint what hostname to use for the network.
  • PBS_LEAF_ROUTERS β€” the location of the endpoint’s pbs_comm daemon(s).
  • PBS_LOCALLOG β€” enables logging to local PBS log files.
  • PBS_MAIL_HOST_NAME β€” used when addressing mail about jobs and reservations that gets sent to users named in a job or reservation’s Mail_Users attribute. Optional. Must be a fully qualified domain name. Cannot contain a colon (":").
  • PBS_MANAGER_SERVICE_PORT β€” the port MoM listens on. Default: 15003.
  • PBS_MOM_HOME β€” the location of MoM working directories.
  • PBS_MOM_SERVICE_PORT β€” the port MoM listens on. Default: 15002.
  • PBS_OUTPUT_HOST_NAME β€” the host where all job standard output and standard error get delivered. The full tea, bestie:
    • If this is specified in pbs.conf on a job submission host, the value of PBS_OUTPUT_HOST_NAME is used in the host portion of the job’s Output_Path and Error_Path attributes.
    • If the job submitter does not specify paths for standard output and standard error, the current working directory for the qsub command is used, and the value of PBS_OUTPUT_HOST_NAME is appended after an at sign ("@").
    • If the job submitter specifies only a file path for standard output and standard error, the value of PBS_OUTPUT_HOST_NAME is appended after an at sign ("@").
    • If the job submitter specifies paths for standard output and standard error that include host names, those specified paths are used.
    • Optional. Must be a fully qualified domain name. Cannot contain a colon (":").
  • PBS_PRIMARY β€” the hostname of the primary server. Used only for failover configuration. Overrides PBS_SERVER_HOST_NAME.
  • PBS_INTERACTIVE_AUTH_METHOD β€” the authentication method used when establishing a qsub interactive session. Supported methods are "resvport" and "munge" (case-insensitive). Defaults to "resvport".
  • PBS_CP β€” the location of the local copy command. Default is cp on Linux systems and xcopy on Windows.
  • PBS_RCP β€” the location of the rcp command if rcp is used.
  • PBS_SCHEDULER_SERVICE_PORT β€” the port the default scheduler listens on. Default value: 15004.
  • PBS_SCP β€” the location of the scp command if scp is used; setting this parameter causes PBS to first try scp rather than rcp for file transport.
  • PBS_SCP_ARGS β€” arguments for the scp command if scp is used; if this isn’t set, defaults will be used.
  • PBS_SECONDARY β€” the hostname of the secondary server. Used only for failover configuration. Overrides PBS_SERVER_HOST_NAME.
  • PBS_SERVER β€” the hostname of the host running the server. If the short name of the server host resolves to the correct IP address, you can use the short name as the value of the PBS_SERVER entry in pbs.conf. If only the FQDN of the server host resolves to the correct IP address, you must use the FQDN as the value of PBS_SERVER. Overridden by PBS_SERVER_HOST_NAME and PBS_PRIMARY. Cannot be longer than 255 characters.
  • PBS_SERVER_HOST_NAME β€” the FQDN of the server host. Used by clients to contact the server. Overridden by the PBS_PRIMARY and PBS_SECONDARY failover parameters. Overrides the PBS_SERVER parameter. Optional. Must be a fully qualified domain name. Cannot contain a colon (":").
  • PBS_SMTP_SERVER_NAME β€” the name of the SMTP server PBS will use to send mail. Should be a fully qualified domain name. Cannot contain a colon (":").
  • PBS_START_COMM β€” set to 1 if a communication daemon is to run on this host.
  • PBS_START_MOM β€” set to 1 if a MoM is to run on this host.
  • PBS_START_SCHED β€” 🚨 Deprecated. Set to 1 if the scheduler is to run on this host. Overridden by the scheduler’s scheduling attribute.
  • PBS_START_SERVER β€” set to 1 if the server is to run on this host.
  • PBS_SYSLOG β€” controls use of the syslog facility.
  • PBS_SYSLOGSEVR β€” filters syslog messages by severity.
  • PBS_TMPDIR β€” root directory for temporary files for PBS components.

That’s the whole page, bestie β€” and the cute little sign-off is: source/version Local, dated 6 May 2020, manual pbs.conf(8B). Periodt. πŸ«ΆπŸ’–

πŸ“¦ where this page comes from