Teracloud® Streams users that require ulimit settings

Depending on your environment, ulimit values must be set for specific users on the systems that run Teracloud® Streams services.

Ensure that you set ulimit values for the Teracloud® Streams users that are listed in the following table and that those values satisfy the Teracloud® Streams ulimit requirements.

Table 1. Users that require ulimit settings
Environment Set ulimit value for:
The domain controller service is running as a registered Linux system service.

The domain controller service is running unregistered as root.

  • Root user
  • User who owns the installation files
  • User on the instance.runAsUser property, if specified
Note: By default, non-root users inherit the ulimit settings of the root user because Teracloud® Streams processes are launched by the root user. If a non-root user needs different ulimit settings, the administrator must explicitly specify those settings in the Linux security file, for example:
root soft nofile 100000
root hard nofile 100000
streamsuser soft nofile 111113
streamsuser hard nofile 111113
The domain controller service is running unregistered as non-root.
  • User who starts the domain