国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

ubuntu下磁盤空間不足導致mysql無法啟動的解決方法

2024-07-24 12:52:24
字體:
來源:轉載
供稿:網友

前言

最近在數據庫的一張表添加兩個字段,后來提示什么磁盤空間不足什么什么的,后來數據庫就斷開連接了,之后就一直連接不上去后來,最后經過思考終于解決了這個問題,這一經歷下來真是心驚膽戰,本文作為記錄一下磁盤空間不足導致的 mysql 無法啟動的解決辦法。

方法如下

操作系統:ubuntu,磁盤空間不足導致的 mysql 無法啟動,會造成如下問題:

root@iZ28z558vv0Z:/etc/mysql# mysql -u root -pEnter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)root@iZ28z558vv0Z:/b# service mysql startstart: Job failed to startroot@iZ28z558vv0Z:/var/lib# service mysqld startmysqld: unrecognized service

解決辦法:找到 mysql 的配置文件 my.cnf:

root@iZ28z558vv0Z:/etc/mysql# lsconf.d debian.cnf debian-start my.cnfroot@iZ28z558vv0Z:/etc/mysql# vi my.cnf

其中文件中的 datadir 這一項顯示 /var/lib/mysql

[mysqld]## * Basic Settings#user = mysqlpid-file = /var/run/mysqld/mysqld.pidsocket = /var/run/mysqld/mysqld.sockport = 3306basedir = /usrdatadir = /var/lib/mysqltmpdir = /tmplc-messages-dir = /usr/share/mysqlskip-external-locking

因為是磁盤空間不足,所以我們需要查看 mysql 保存數據的所在位置,datadir 或 tmpdir 這兩項所在磁盤空間的使用情況,查看 datadir 所在磁盤空間的使用情況:

root@iZ28z558vv0Z:/var# df /varFilesystem 1K-blocks Used Available Use% Mounted on/dev/xvda1 41151808 39038392 0 100% /

由上可以看出明顯磁盤空間可用率是0,這就是導致 mysql 無法啟動的原因了。刪去 /var 目錄下的其它文件,騰出磁盤空間,即可解決問題,然后重啟 mysql 服務。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

您可能感興趣的文章:

SqlServer如何通過SQL語句獲取處理器(CPU)、內存(Memory)、磁盤(Disk)以及操作系統相關信息Mysql存儲引擎MyISAM的常見問題(表損壞、無法訪問、磁盤空間不足)lnmp下如何關閉Mysql日志保護磁盤空間幾個縮減MySQL以節省磁盤空間的建議Mysql InnoDB刪除數據后釋放磁盤空間的方法MySQL中查詢所有數據庫占用磁盤空間大小和單個庫中所有表的大小的sql語句mssql 監控磁盤空間告警實現方法SQL Server獲取磁盤空間使用情況
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 皮山县| 肇州县| 洛浦县| 德昌县| 上思县| 辽源市| 丽水市| 内江市| 宜兰县| 张家港市| 遂溪县| 林州市| 中江县| 仙桃市| 东台市| 定州市| 开封县| 乐陵市| 申扎县| 丰城市| 昌乐县| 乐昌市| 勃利县| 雷州市| 吉安市| 如东县| 枣庄市| 遂平县| 鹤山市| 黎城县| 万荣县| 顺平县| 高要市| 黑山县| 安西县| 甘南县| 抚州市| 肇源县| 呼和浩特市| 东安县| 绍兴市|