mysql启动不了了!怎么办?

cashcow 2009-05-01 07:05:31
red hat linux上装了mysql,运行一段时间后,msyql就不能正常启停了.后来听说是它指向的一个目录满了.执行df -h,如下
/dev/mapper/VolGroup_ID_1774-LogVol1
1008M 190M 768M 20% /
/dev/sda3 190M 13M 168M 8% /boot
none 2.0G 0 2.0G 0% /dev/shm
/dev/mapper/VolGroup_ID_1774-LogVol2
496M 11M 460M 3% /tmp
/dev/mapper/VolGroup_ID_1774-LogVol5
78G 4.5G 69G 7% /usr
/dev/mapper/VolGroup_ID_1774-LogVol4
496M 471M 0 100% /var
/dev/mapper/VolGroup_ID_1774-LogVolHome
40G 5.6G 33G 15% /home
那个/var目录占用100%.
这应该怎么办呢?
...全文
37 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
懒得去死 2009-05-01
  • 打赏
  • 举报
回复
既然你那个分区挂载的是逻辑卷,那么你可以用lvextend 命令来扩展他的空间。
ACMAIN_CHM 2009-05-01
  • 打赏
  • 举报
回复

看一下哪个文件过大了? 一般是 ibdata1 或者二进制日志文件会比较大,

1. 用mysqldump等工具导出数据
2. 停止 mysqld
3. 删除ibdata*, ib_logfile* 文件
4. 重新启动 mysqld(这时mysqld就会自动创建 idbdata*, ib_logfile* 文件)
5. 将到出来的数据导回去,体积才会减小。

如果只是LOG大的话直接 PURGE BINARY LOGS BEFORE '2008-04-02 22:46:26' 这种方式删除一些早期的二进制日志文件。

  • 打赏
  • 举报
回复
重新安装吧,重装就好了

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧