Prerequisites for MSDP build-your-own (BYO) server
Following are the prerequisites to configure S3 interface for MSDP:
The storage server operating system must be Red Hat Enterprise Linux.
Note:
S3 interface for MSDP is not supported on SUSE Linux Enterprise.
It's recommended that the storage server has more than 64 GB of memory and 8 CPUs.
Ensure that NGINX is installed in the storage server.
The NGINX version must be same as the one in the corresponding official RHEL version release. Install it from the corresponding RHEL yum source.
Run the following command to confirm that the NGINX is ready:
systemctl is-active <ngnix service name>
Configuration under
/etc/<nginx service>/conf.dmust be included in the NGINX configuration.
If SE Linux is enabled, ensure that the policycoreutils and policycoreutils-python (for RHEL 7) or policycoreutils-python-utils (for RHEL 8) packages are installed from the same RHEL yum source (RHEL server).
Run the following command to allow S3 interface for MSDP to listen on special port:
semanage port -a -t http_port_t -p tcp <nginx port>
Run the following command to allow S3 interface for MSDP to connect to the network:
setsebool -P httpd_can_network_connect 1