mysql 盤滿了怎麼辦

2021-06-25 23:09:54 字數 1259 閱讀 8705

作業系統:centos 6.2

現象:mysql無法啟動

查詢問題發現:存放mysql資料分割槽100%

[root@jinniu-test3 mysql]# df -h

檔案系統 容量 已用 可用 已用%%掛載點

/dev/sda2 49g 49g 20k 100% /tmpfs 933m

0 933m 0% /dev/shm

/dev/sda1 194m 31m 153m 17% /boot

/dev/sda5 219g 701m 207g 1% /opt

檢查/etc/my.cnf,資料檔案預設存放於/var/lib/mysql下

確認此資料夾確實過大

解決方案:轉移存放目錄,修改my.cnf或者軟連線回來

[root@-_- ~]# cp -rp /var/lib/mysql /opt/     --帶許可權拷貝整個目錄

修改/etc/my.cnf配置datadir=/opt/mysql指向新位置

重啟mysql發現無法啟動

[root@-_- ~]# service mysqld start

mysql daemon failed to start.

正在啟動 mysqld: [失敗]

檢查/var/log/mysqld.log檔案最後

[root@-_- ~]# tail -20 /var/log/mysqld.log

...130301

11:52:05 [warning] can'

t create test file /opt/mysql/-_-.lower-test

130301

11:52:05 [warning] can'

t create test file /opt/mysql/-_-.lower-test

...

網路搜尋問題得知是這台機器啟用selinux 安全策略引起的

使用命令可以解決

[root@-_- ~]# chcon -r -t mysqld_db_t /opt/mysql

實在不行,禁用selinux

執行:setenforce 0

電腦C盤變紅了怎麼辦?C盤滿了怎麼清理?

我們在使用電腦的過程中,如果遇到電腦的c盤變紅了這種情況時那麼說明你的c盤儲存空間不足了,系統執行就會卡頓,那麼電腦c盤滿了怎麼清理?下面就讓小編分享兩種解決電腦c盤變紅的方法吧,讓你的電腦輕裝上陣。電腦c盤面變紅解決方法一 1 雙擊開啟計算機,在介面中,右鍵本地磁碟c,選擇屬性。2 在視窗中,點選...

Redis 記憶體滿了怎麼辦?

我們知道redis是基於記憶體的key value資料庫,因為系統的記憶體大小有限,所以我們在使用redis的時候可以配置redis能使用的最大的記憶體大小。通過在redis安裝目錄下面的redis.conf配置檔案中新增以下配置設定記憶體大小 設定redis最大占用記憶體大小為100m maxme...

mysql c盤滿了 怎麼辦 C盤太滿清理技巧

一 無用程式 首先檢查一下自己的程式選單中有沒有不需要使用的程式,如果有可以將它們解除安裝。解除安裝的方法很簡單,只需要進入控制面板,開啟 新增 刪除程式 進行操作即可。二 容易忽視的資料夾 由於我們在檔案操作時,預設儲存位置都是 我的文件 而 我的文件 預設的位置又是在c盤之中,因此當c盤空間不足...