Distrod is a meta-distro for WSL 2 which installs Ubuntu, Arch, Debian, Gentoo, etc. with systemd in a minute for you. Distrod also has built-in auto-start feature on Windows startup and port forwarding ability.
MIT License
1.92k
stars
92
forks
source link
/run/httpd gets deleted after every reboot of CentOS7 #81
I have some problems with running Apache and MariaDB in CentOS7 on Distrod. I have installed both in a fresh WSL 2 installation of CentOS7, they work until I restart WSL with wsl --shutdown or wsl --terminate Distrod.
It turned out that Apache fails to start after reboot because the /run/httpd directory gets deleted when restarting CentOS. I managed to get Apache running by recreating the missing directory:
sudo mkdir /run/httpdsudo chown root:apache /run/httpdsudo chmod 0710 /run/httpdsudo systemctl start httpd.servicesudo systemctl status -l httpd.service
However, I can't start MariaDB, must be something similar, but I don't know yet what is missing here.
My question is how to make the contents of the /run/ directory persistent to survive rebooting?
I have some problems with running Apache and MariaDB in CentOS7 on Distrod. I have installed both in a fresh WSL 2 installation of CentOS7, they work until I restart WSL with
wsl --shutdown
orwsl --terminate Distrod
.It turned out that Apache fails to start after reboot because the /run/httpd directory gets deleted when restarting CentOS. I managed to get Apache running by recreating the missing directory:
sudo mkdir /run/httpd
sudo chown root:apache /run/httpd
sudo chmod 0710 /run/httpd
sudo systemctl start httpd.service
sudo systemctl status -l httpd.service
However, I can't start MariaDB, must be something similar, but I don't know yet what is missing here.
My question is how to make the contents of the /run/ directory persistent to survive rebooting?