国产探花免费观看_亚洲丰满少妇自慰呻吟_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獲取磁盤空間使用情況
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 富民县| 巨鹿县| 迁西县| 衡南县| 赤城县| 且末县| 布拖县| 光山县| 临沂市| 平安县| 志丹县| 光泽县| 昭通市| 福州市| 钦州市| 应用必备| 称多县| 宁乡县| 吉隆县| 马龙县| 炉霍县| 株洲市| 吴江市| 亳州市| 通河县| 安平县| 丘北县| 穆棱市| 喜德县| 额济纳旗| 渭南市| 榆社县| 凯里市| 屯门区| 太仓市| 克什克腾旗| 马山县| 洪江市| 罗定市| 天津市| 紫云|