Set Permanently ulimit -n open files in Fedora

sudo nano /etc/security/limits.d/99-openfiles.conf
* soft    nofile  65536
* hard    nofile  1048576
sudo nano /etc/systemd/system.conf
[Manager]
# Set soft:hard limits
DefaultLimitNOFILE=65536:1048576
# Or set both soft and hard to the same value
# DefaultLimitNOFILE=65536
sudo nano /etc/systemd/user.conf
[Manager]
# Set soft:hard limits
DefaultLimitNOFILE=65536:1048576
# Or set both soft and hard to the same value
# DefaultLimitNOFILE=65536
sudo systemctl daemon-reexec
sysctl fs.file-max
sudo nano /etc/sysctl.d/99-filemax.conf
fs.file-max = <larger_value>
sudo sysctl -p /etc/sysctl.d/99-filemax.conf
# Or apply all sysctl settings: sudo sysctl -p