Linux运维常见问题及解决的32个锦囊妙计
|
(2) 原因:
(3) 解决: 注释掉/etc/httpd/conf.d/t.10086.cn.conf的Listen7080,重启,OK。 9. toomanyopenfile (1) 问题: 报toomanyopenfile错误 (2) 解决: 终极解决方案
最后重启机器或者执行:
10. ibdata1和mysql-bin致磁盘空间问题 (1) 问题: 2.51磁盘空间报警,经查发现ibdata1和mysql-bin日志占用空间太多(其中ibdata1超过120G,mysql-bin超过80G) (2) 原因: bdata1是存储格式,在INNODB类型数据状态下,ibdata1用来存储文件的数据和索引,而库名的文件夹里的那些表文件只是结构而已。 innodb存储引擎有两种表空间的管理方式,分别是:
对于两种管理方式,各有优劣,具体如下: ① 共享表空间: 优点:可以将表空间分成多个文件存放到不同的磁盘上(表空间文件大小不受表大小的限制,一个表可以分布在不同步的文件上) 缺点:
②独立表空间: 在配置文件(my.cnf)中设置:
特点:每个表都有自已独立的表空间;每个表的数据和索引都会存在自已的表空间中。 优点:表空间对应的磁盘空间可以被收回(Droptable操作自动回收表空间,如果对于删除大量数据后的表可以通过:altertabletbl_nameengine=innodb;回缩不用的空间。 缺点:
(3) 解决: ①ibdata1数据太大:只能通过dump,导出建库的sql语句,再重建的方法。 ②mysql-binLog太大: 手动删除:
在/etc/my.cnf里设置只保存N天的bin-log日志 expire_logs_days=30//BinaryLog自动删除的天数 二、故障排查汇总表
【编辑推荐】
点赞 0 (编辑:安阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 谷歌开始测试ChromeOS安卓9.0虚拟机:跳过安卓8.0
- PC玩家有福了!微软征集Windows 10游戏体验改进建议:要走心
- Windows Server 2012 Standard – Windows应用商店?
- 在Windows 10中从视频中删除声音的3种简单方法
- 如何在Linux中复制文档?
- Win7安装绝地求生提示CannotfindMSVC
- Win10怎么设置连接网络打印机 Win10设定网络打印机方法
- 在Linux终端中进行算术运算的5种方法
- windows-server-2012 – 在服务器核心上自动使用PowerShell
- PostgreSQL 荣获 2019 年 O'Reilly 终身成就奖


