如何在 Alpine Linux 上启动服务?
How to start a service on Alpine Linux?
我正在尝试在 Alpine Linux.
上启动服务(Mysql、Grafana...)
我试过 openrc
。
当我执行 rc-service mariadb start
时,我得到 Warning: Service is already started
,我认为这意味着服务正在启动 (?)
但是这个过程似乎没有 运行:
如果我执行ps
命令,我没有看到任何mysql进程
如果我启动 mysql secure_installation_script,我会收到以下错误消息:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock'
我在使用其他服务(例如 Grafana 或 InfluxDB)时得到了同样的结果。
我做错了什么?
(我的电脑上没有安装 Alpine:我在基于 Alpine docker 图像的容器内工作。)
默认情况下,问题来自 "runlevel",运行级别设置为 sysinit...我切换到 "default" 运行级别并且它有效
我正在尝试在 Alpine Linux.
上启动服务(Mysql、Grafana...)我试过 openrc
。
当我执行 rc-service mariadb start
时,我得到 Warning: Service is already started
,我认为这意味着服务正在启动 (?)
但是这个过程似乎没有 运行:
如果我执行
ps
命令,我没有看到任何mysql进程如果我启动 mysql secure_installation_script,我会收到以下错误消息:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock'
我在使用其他服务(例如 Grafana 或 InfluxDB)时得到了同样的结果。
我做错了什么?
(我的电脑上没有安装 Alpine:我在基于 Alpine docker 图像的容器内工作。)
默认情况下,问题来自 "runlevel",运行级别设置为 sysinit...我切换到 "default" 运行级别并且它有效