cPanel MySQL 服务管理器关闭但 /var/run/mysqld/mysqld.pid 是 运行
cPanel MySQL Service Manager down but /var/run/mysqld/mysqld.pid is running
我最近将我的 cPanel 版本更新到 v78.0.17,并将 MySQL 从 5.6 升级到 5.7。
我在 MySQL 服务器启动期间遇到了一些错误,我通过 运行 cPanel MySQL/MariaDB 第二次升级解决了这些错误。
据我所知,MySQL 是 运行 并且按预期运行。但是,我现在从服务管理器 (tailwatchd) 收到 MySQL 服务已关闭的 cPanel 通知。
root@hostname [~]# ps faux |grep -i mysql
root 16516 0.0 0.0 112708 996 pts/0 S+ 11:05 0:00 | \_ grep --color=auto -i mysql
mysql 15308 1.5 0.2 1310132 82508 ? Sl 11:02 0:02 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
摘自 /var/log/chkservd.log
mysql [[check command:-][check command output:(XID 4jtb2a) The “mysql” service is down: mysqladmin: [ERROR] unknown variable 'pass=xxxxxxxx'
The subprocess “/usr/local/cpanel/scripts/restartsrv_mysql” reported error number 255 when it ended.][socket connect:N/A][fail count:66]Restarting mysql....
[notify:failed service:mysql]]...
我在 cPanel 论坛上找到了这个 link https://forums.cpanel.net/threads/tailwatch-service-manager-has-stopped-monitoring-mysql.648093/#post-2643253 但是我没有看到修复。
任何人都可以阐明可能的修复方法吗?
这是 /root/.my.cnf 文件的问题。
MySQL 5.6 允许 属性 'pass' 而 MySQL 5.7 需要 属性 'password'
cPanel 中的升级过程(MySQL/MariaDB 升级)没有update/correct 这个文件。
MySQL 5.6(MySQL 5.7 之前)
[client]
user=root
pass='xxxxx'
MySQL 5.7
[client]
user=root
password='xxxxx'
感谢 cPanel 支持解决了这个问题。
我最近将我的 cPanel 版本更新到 v78.0.17,并将 MySQL 从 5.6 升级到 5.7。
我在 MySQL 服务器启动期间遇到了一些错误,我通过 运行 cPanel MySQL/MariaDB 第二次升级解决了这些错误。
据我所知,MySQL 是 运行 并且按预期运行。但是,我现在从服务管理器 (tailwatchd) 收到 MySQL 服务已关闭的 cPanel 通知。
root@hostname [~]# ps faux |grep -i mysql
root 16516 0.0 0.0 112708 996 pts/0 S+ 11:05 0:00 | \_ grep --color=auto -i mysql
mysql 15308 1.5 0.2 1310132 82508 ? Sl 11:02 0:02 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
摘自 /var/log/chkservd.log
mysql [[check command:-][check command output:(XID 4jtb2a) The “mysql” service is down: mysqladmin: [ERROR] unknown variable 'pass=xxxxxxxx'
The subprocess “/usr/local/cpanel/scripts/restartsrv_mysql” reported error number 255 when it ended.][socket connect:N/A][fail count:66]Restarting mysql....
[notify:failed service:mysql]]...
我在 cPanel 论坛上找到了这个 link https://forums.cpanel.net/threads/tailwatch-service-manager-has-stopped-monitoring-mysql.648093/#post-2643253 但是我没有看到修复。
任何人都可以阐明可能的修复方法吗?
这是 /root/.my.cnf 文件的问题。
MySQL 5.6 允许 属性 'pass' 而 MySQL 5.7 需要 属性 'password'
cPanel 中的升级过程(MySQL/MariaDB 升级)没有update/correct 这个文件。
MySQL 5.6(MySQL 5.7 之前)
[client]
user=root
pass='xxxxx'
MySQL 5.7
[client]
user=root
password='xxxxx'
感谢 cPanel 支持解决了这个问题。