博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EXT4文件系统禁用日志功能
阅读量:6618 次
发布时间:2019-06-25

本文共 1255 字,大约阅读时间需要 4 分钟。

ext4提供有很多特性,当然有一些是前一代文件系统ext3本身就具有的,比如日志功能,但有时候我们却并不需要这些特性,则我们可以禁用它们。ext4文件系统的日志功能就是在牺牲一定性能的情况下增强稳定性的一种手段,但在一些情况,比如Web Server上存在的大量小文件所在的文件系统就是一个典型示例,此时可以禁用ext4的日志功能。

关闭EXT4日志功能:[root@localhost ext4]# tune2fs -O ^has_journal /dev/sdd1tune2fs 1.42 (29-Nov-2011)[root@localhost ext4]# dumpe2fs /dev/sdd1 | grep 'Filesystem features' | grep 'has_journal'dumpe2fs 1.42 (29-Nov-2011)开启EXT4日志功能:[root@localhost ext4]# tune2fs -O has_journal /dev/sdd1tune2fs 1.42 (29-Nov-2011)Creating journal inode: done[root@localhost ext4]# dumpe2fs /dev/sdd1 | grep 'Filesystem features' | grep 'has_journal'dumpe2fs 1.42 (29-Nov-2011)Filesystem features:      has_journal ext_attr resize_inode dir_index filetype extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize动态关闭和打开日志功能后可能需要对文件系统进行fsck检查,避免出错:[root@localhost ext4]# fsck.ext4 -f /dev/sdd1e2fsck 1.42 (29-Nov-2011)Pass 1: Checking inodes, blocks, and sizesPass 2: Checking directory structurePass 3: Checking directory connectivityPass 4: Checking reference countsPass 5: Checking group summary information/dev/sdd1: 11/262144 files (0.0% non-contiguous), 18510/1048233 blocks

更多ext4特性的开启与关闭可以查看man手册:“man mkfs.ext4”的-O选项。

禁用ext4的日志功能后有少许的性能提升:

转载于:https://blog.51cto.com/461205160/2314401

你可能感兴趣的文章
SSISDB5:使用TSQL脚本执行Package
查看>>
asp.net后台进程做定时任务
查看>>
java接口中多继承的问题
查看>>
索引笔记《二》确定需要建立索引的列
查看>>
libjpeg的问题
查看>>
嵌入式 详解udev
查看>>
云安全:这也是需要花大钱去建设的部分
查看>>
中国电信集采终端6700万部 金额达1070亿元
查看>>
2016年的十个数据中心故事
查看>>
《Java并发编程的艺术》一一3.3 顺序一致性
查看>>
《设计之外——比修图更重要的111件事》—第1部分3 虚心学习
查看>>
EVCache —— Netflix 的分布式内存数据存储
查看>>
springboot docker笔记
查看>>
服务化改造实践 | 如何在 Dubbo 中支持 REST
查看>>
【第8章】JVM内存管理
查看>>
ovirt官方安装文档 附录G
查看>>
磁盘故障小案例
查看>>
HTML
查看>>
我的友情链接
查看>>
POJ 3335 Rotating Scoreboard 半平面交
查看>>