原來正常運行的Mariadb突然啓動不了
[root@9 ~]# systemctl start mariadb.service
Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
根據提示,用"systemctl status mysqld.service" 和 "journalctl -xe"分別查看。
發現 /dev/null: Permission denied 字樣,估計是該目錄權限問題
用 ls -ld /dev/null 查看:
[root@master-yzjbz2529366242-1572572233406-1101810 /]# ls -ld /dev/null
crw-r--r-- 1 root root 1, 3 Jan 22 19:42 /dev/null
該目錄還是root,需要改爲mysql用戶,指令:chown mysql.mysql /dev/null。
然後查看是否修改成功。
最後啓動服務,成功!!!
[root@master-yzjbz2529366242-1572572233406-1101810 /]# chown mysql.mysql /dev/nu ll
[root@master-yzjbz2529366242-1572572233406-1101810 /]# ls -ld /dev/null
crw-r--r-- 1 mysql mysql 1, 3 Jan 22 19:42 /dev/null
[root@master-yzjbz2529366242-1572572233406-1101810 /]# systemctl start mariadb.s ervice
[root@master-yzjbz2529366242-1572572233406-1101810 /]#