程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> /var/log/pacct文件招致MySQL啟動掉敗的案例分享

/var/log/pacct文件招致MySQL啟動掉敗的案例分享

編輯:MySQL綜合教程

/var/log/pacct文件招致MySQL啟動掉敗的案例分享。本站提示廣大學習愛好者:(/var/log/pacct文件招致MySQL啟動掉敗的案例分享)文章只能為提供參考,不一定能成為您想要的結果。以下是/var/log/pacct文件招致MySQL啟動掉敗的案例分享正文


毫無前兆的,MySQL 罷工了。 用 mysql.server 啟動劇本啟動以後,沒有任何提醒信息就停止,mysqld過程天然是沒有起來。

把 mysql.server 外面 $bindir/mysqld_safe --datadir=$datadir --pid-file=$server_pid_file >/dev/null 2>&1 這句的輸入重定向去失落後運轉,成果發明報錯: File size limit exceedednohup ... ...
  
如許看來天然是有文件太年夜了。但檢查了 mysql 數據目次下相干的數據庫文件和日記文件,最年夜的也就幾百兆。 ulimit -a 檢查也沒有對文件年夜小做任何限制。

經由 N 分鐘的愁悶以後,決議用 find / -size +2048000k 查找全部硬盤下面的可疑文件。成果是: /var/log/pacct 這個2G多的年夜文件冒了出來。很明顯,這是 SA 激活了 accton 以後發生的日記文件,沒給做回滾。二話不說,清空 /var/log/pacct 再啟動一次 MySQL ,一切恢復正常!

弄不懂的是為何 mysql 的啟動劇本會受如許一個有關痛癢的過程統計日記的影響而招致 mysqld 過程完整沒法啟動。估量照樣 mysql.server / mysqld_safe 劇本邏輯的成績。。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved