Centos7.3 MariaDB數據庫啓動問題(文件/目錄 Permission denied問題)解決

原來正常運行的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 /]#

 

發佈了29 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章