Configuring Linux For Many Watch Folders - IBM Aspera HST Admin Manual

High-speed transfer server
Table of Contents

Advertisement

Delete a Watch Folder
# /opt/aspera/bin/aswatchfolderadmin delete-folder daemon watchfolder_id
For example:
# /opt/aspera/bin/aswatchfolderadmin update-folder root 3354f360-
dfa6-4789-930e-074cd9d4551b
[aswatchfolderadmin update-folder] Successfully deleted
instance b394d0ee-1cda-4f0d-b785-efdc6496c585

Configuring Linux for Many Watch Folders

To run many (>100) push Watch Folders on Linux computers, adjust three system settings and then reload the
sysctl.conf file to activate them.
1. Increase the maximum number of watches allowed by the system.
Retrieve the current value by running the following command:
$ cat /proc/sys/fs/inotify/max_user_watches
8192
To permanently increase the number of available watches (to a value that is greater than the number of files to
watch, such as 524288), add the configuration to /etc/sysctl.conf:
$ sudo echo "fs.inotify.max_user_watches=524288" >> /etc/sysctl.conf
2. Increase the maximum number of inotify instances, which correspond to the number of allowed Watch Services
instances.
Retrieve the current value by running the following command:
$ cat /proc/sys/fs/inotify/max_user_instances
128
On many systems, the default value is 128, meaning only 128 watches can be created. To permanently increase the
number available (to a value that is greater than the number of desired Watch Folder instances, such as 1024), add
the configuration to /etc/sysctl.conf:
$ sudo echo "fs.inotify.max_user_instances=1024" >> /etc/sysctl.conf
3. Increase the open file limit.
Retrieve the current value by running the following command:
$ cat /proc/sys/fs/file-max
794120
To permanently increase the open file limit (to a value that is greater than the number of desired watches, such as
2097152), add the configuration to /etc/sysctl.conf:
$ sudo echo "fs.file-max=2097152" >> /etc/sysctl.conf
4. Reload systemd settings to activate the new settings.
To reload systemd settings, either reboot the machine or run the following command:
$ sudo sysctl -p /etc/sysctl.conf
| Watch Folders and the Aspera Watch Service | 194

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents