Mysql:The server quit without updating PID file (/eipdb1/mysql/data/EIPDB1.pid).
发表于:2024-11-14 作者:千家信息网编辑
千家信息网最后更新 2024年11月14日,环境: mysql主从,一台主机,一台备机。都是虚拟机。 备机仅仅用来备份,不用于业务。 关闭主机mysql服务,关闭主机系统,加内存。、 备机不变。开启主机。 内存加好。 EIPDB1:~ # fr
千家信息网最后更新 2024年11月14日Mysql:The server quit without updating PID file (/eipdb1/mysql/data/EIPDB1.pid).环境: mysql主从,一台主机,一台备机。都是虚拟机。 备机仅仅用来备份,不用于业务。 关闭主机mysql服务,关闭主机系统,加内存。、 备机不变。
开启主机。 内存加好。 EIPDB1:~ # free -m total used free shared buffers cached Mem: 48274 2509 45764 0 19 378 -/+ buffers/cache: 2111 46162 Swap: 10236 0 10236 开启mysql服务报错。 EIPDB1:~ # mysqld service status 171016 23:57:43 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
171016 23:57:43 [ERROR] Aborting
171016 23:57:43 [Note] mysqld: Shutdown complete
EIPDB1:~ # service mysqld status MySQL is running but PID file could not be found failed EIPDB1:~ # service mysqld start Starting MySQL.....................................................................................................The server quit without updating PID file (/eipdb1/mysql/data/EIPDB1.pid).
解决: 先查看了下,空间充足,没问题。 EIPDB1:/usr/local # df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 40G 9.1G 29G 25% / devtmpfs 24G 356K 24G 1% /dev tmpfs 24G 100K 24G 1% /dev/shm /dev/sda1 98M 75M 19M 80% /boot /dev/sdb1 490G 26G 465G 6% /eipdb1
可能是mysqld进程卡死,杀掉进程。 EIPDB1:~ # ps aux | grep mysql root 3442 0.0 0.0 11292 1576 ? S Oct16 0:00 /bin/sh /eipdb1/mysql/bin/mysqld_safe --datadir=/eipdb1/mysql/data --pid-file=/eipdb1/mysql/data/EIPDB1.pid mysql 4034 4.2 3.1 5907700 1538808 ? Sl Oct16 1:12 /eipdb1/mysql/bin/mysqld --basedir=/eipdb1/mysql --datadir=/eipdb1/mysql/data --plugin-dir=/eipdb1/mysql/lib/plugin --user=mysql --log-error=/eipdb1/mysql/data/EIPDB1.err --pid-file=/eipdb1/mysql/data/EIPDB1.pid --socket=/tmp/mysql.sock --port=3306 root 5588 0.0 0.0 5704 800 pts/0 S+ 00:22 0:00 grep mysql
EIPDB1:~ # kill -9 3442 EIPDB1:/usr/local # kill -9 4034
重新启动mysql服务: EIPDB1:/usr/local # service mysqld start Starting MySQL... done EIPDB1:/usr/local # service mysqld status MySQL running (6322) done EIPDB1:/usr/local # ps aux | grep mysql root 5733 0.0 0.0 11504 1596 pts/0 S 00:30 0:00 /bin/sh /eipdb1/mysql/bin/mysqld_safe --datadir=/eipdb1/mysql/data --pid-file=/eipdb1/mysql/data/EIPDB1.pid mysql 6322 1.0 2.1 5839204 1065996 pts/0 Sl 00:30 0:01 /eipdb1/mysql/bin/mysqld --basedir=/eipdb1/mysql --datadir=/eipdb1/mysql/data --plugin-dir=/eipdb1/mysql/lib/plugin --user=mysql --log-error=/eipdb1/mysql/data/EIPDB1.err --pid-file=/eipdb1/mysql/data/EIPDB1.pid --socket=/tmp/mysql.sock --port=3306 root 6398 0.0 0.0 5700 800 pts/0 S+ 00:32 0:00 grep mysql
备库同步正常: mysql> show slave status \G; *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 10.0.2.206 Master_User: slave_user Master_Port: 3306 Connect_Retry: 60 Master_Log_File: master-binlog.000062 Read_Master_Log_Pos: 44601 Relay_Log_File: eipdb2-relay-bin.000166 Relay_Log_Pos: 44751 Relay_Master_Log_File: master-binlog.000062 Slave_IO_Running: Yes Slave_SQL_Running: Yes
完成。
开启主机。 内存加好。 EIPDB1:~ # free -m total used free shared buffers cached Mem: 48274 2509 45764 0 19 378 -/+ buffers/cache: 2111 46162 Swap: 10236 0 10236 开启mysql服务报错。 EIPDB1:~ # mysqld service status 171016 23:57:43 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
171016 23:57:43 [ERROR] Aborting
171016 23:57:43 [Note] mysqld: Shutdown complete
EIPDB1:~ # service mysqld status MySQL is running but PID file could not be found failed EIPDB1:~ # service mysqld start Starting MySQL.....................................................................................................The server quit without updating PID file (/eipdb1/mysql/data/EIPDB1.pid).
解决: 先查看了下,空间充足,没问题。 EIPDB1:/usr/local # df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 40G 9.1G 29G 25% / devtmpfs 24G 356K 24G 1% /dev tmpfs 24G 100K 24G 1% /dev/shm /dev/sda1 98M 75M 19M 80% /boot /dev/sdb1 490G 26G 465G 6% /eipdb1
可能是mysqld进程卡死,杀掉进程。 EIPDB1:~ # ps aux | grep mysql root 3442 0.0 0.0 11292 1576 ? S Oct16 0:00 /bin/sh /eipdb1/mysql/bin/mysqld_safe --datadir=/eipdb1/mysql/data --pid-file=/eipdb1/mysql/data/EIPDB1.pid mysql 4034 4.2 3.1 5907700 1538808 ? Sl Oct16 1:12 /eipdb1/mysql/bin/mysqld --basedir=/eipdb1/mysql --datadir=/eipdb1/mysql/data --plugin-dir=/eipdb1/mysql/lib/plugin --user=mysql --log-error=/eipdb1/mysql/data/EIPDB1.err --pid-file=/eipdb1/mysql/data/EIPDB1.pid --socket=/tmp/mysql.sock --port=3306 root 5588 0.0 0.0 5704 800 pts/0 S+ 00:22 0:00 grep mysql
EIPDB1:~ # kill -9 3442 EIPDB1:/usr/local # kill -9 4034
重新启动mysql服务: EIPDB1:/usr/local # service mysqld start Starting MySQL... done EIPDB1:/usr/local # service mysqld status MySQL running (6322) done EIPDB1:/usr/local # ps aux | grep mysql root 5733 0.0 0.0 11504 1596 pts/0 S 00:30 0:00 /bin/sh /eipdb1/mysql/bin/mysqld_safe --datadir=/eipdb1/mysql/data --pid-file=/eipdb1/mysql/data/EIPDB1.pid mysql 6322 1.0 2.1 5839204 1065996 pts/0 Sl 00:30 0:01 /eipdb1/mysql/bin/mysqld --basedir=/eipdb1/mysql --datadir=/eipdb1/mysql/data --plugin-dir=/eipdb1/mysql/lib/plugin --user=mysql --log-error=/eipdb1/mysql/data/EIPDB1.err --pid-file=/eipdb1/mysql/data/EIPDB1.pid --socket=/tmp/mysql.sock --port=3306 root 6398 0.0 0.0 5700 800 pts/0 S+ 00:32 0:00 grep mysql
备库同步正常: mysql> show slave status \G; *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: 10.0.2.206 Master_User: slave_user Master_Port: 3306 Connect_Retry: 60 Master_Log_File: master-binlog.000062 Read_Master_Log_Pos: 44601 Relay_Log_File: eipdb2-relay-bin.000166 Relay_Log_Pos: 44751 Relay_Master_Log_File: master-binlog.000062 Slave_IO_Running: Yes Slave_SQL_Running: Yes
完成。
主机
服务
进程
充足
业务
主从
内存
备份
环境
空间
系统
问题
加内
加好
同步
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
迁安咨询网络技术诚信合作
服务器的mysql数据备份
如何保护服务器数据安全
使用主从式结构的数据库
汽车第三方检测软件开发商
网络安全工程师考试培训班
学校监控服务器配置推荐
关于软件开发的评估方案
报考网络安全岗位
管家婆生产管理软件开发商
修改数据库某个列的值
我的世界有意思的生存服务器
景点门票销售系统数据库程序设计
怎么抓取网页变化的数据库
100g数据库怎么开发
宜昌网络安全宣传周
数据库适合的书籍推荐
华夏英雄传官网服务器
130本科技互联网书籍
工程软件开发产业政策
云游戏显示服务器错误
java软件开发学校
国外服务器访问加速器
公安软件开发资质
在数据库逻辑设计过程中
闲置服务器挂什么赚钱
javs 数据库系统
开普蓝网络技术
服务器上的fn是什么意思
中药专利数据库