首頁>Club>
11
回覆列表
  • 1 # 使用者1452960313335

    作業系統: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 startMySQL 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-test130301 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

  • 中秋節和大豐收的關聯?
  • 水滸傳第二回300字概括?