免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3101 | 回复: 6
打印 上一主题 下一主题

关于delaylog和log的区别和创建的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-06 17:59 |只看该作者 |倒序浏览
在创建文件系统后,在/etc/fstab中发现新的文件系统的属性为log而其他从前创建的文件系统却是delaylog.
在网上找到了他们的区别.明白了.
但有两个问题:
1.网上说log是JFS默认的属性.而为什么从前创建的时候,fs的属性都是delaylog呢?
2.是什么原因引起的,使这次新建的fs的属性又变为log了呢?(创建的命令和别的文件系统创建时一样)
为什么呢?
敬待回答.
谢谢!

论坛徽章:
0
2 [报告]
发表于 2007-09-07 10:26 |只看该作者
怎么又没人帮忙了?
为什么最近发什么贴子都没人帮忙~

论坛徽章:
0
3 [报告]
发表于 2007-09-07 10:35 |只看该作者
JFS 提供了多种选项来控制如何将事务处理记录到磁盘中,如下所列。缺省选项 log 可以在系统出现故障时最大限度地维护系统的完整性。大多数情况下(包括使用 SAM 挂接 JFS 文件系统和进行冷安装在内),建议使用日志记录模式 delaylog。

log   完整的日志记录(缺省)。文件系统结构的更改在系统调用返回到应用程序之前被记录到磁盘中。如果系统崩溃,fsck 将完成所记录的尚未完成的操作。

delaylog   延迟的日志记录。某些系统调用在意向日志被写入之前返回应用程序。这可以加强系统的性能,但并不保证某些更改能够被记录到磁盘中,直到意向日志被写入一段时间之后为止。此模式类似于传统的 UNIX 保证,用于在系统出现故障时进行修复。

tmplog   临时日志记录。意向日志通常会延迟。这可以提高性能,但当系统崩溃时,最新的更改可能会消失。仅建议临时文件系统使用此模式。

nolog   无日志记录。意向日志被禁用。其他三种日志记录模式均可提供快速文件系统恢复功能;但 nolog 不提供此项功能。在 nolog 模式下,系统崩溃后必须执行全面结构检查;这会导致文件系统重要组成部分丢失,具体情况取决于系统崩溃时正在进行的活动。通常,应使用 mkfs 在系统崩溃后重建 nolog 文件系统。nolog 模式只适用于存储驻留文件系统或极临时的文件系统(请参阅 mkfs_vxfs (1M))。

论坛徽章:
0
4 [报告]
发表于 2007-09-07 11:08 |只看该作者
明白了。谢谢楼上的兄弟。

论坛徽章:
0
5 [报告]
发表于 2007-09-07 12:45 |只看该作者
啊~对不起,三楼的大哥好像没明白我的意思.
我想问的是:
1.网上说log是JFS默认的属性.而为什么从前创建的时候,fs的属性都是delaylog呢?
2.是什么原因引起的,使这次新建的fs的属性又变为log了呢?(创建的命令和别的文件系统创建时一样)

论坛徽章:
0
6 [报告]
发表于 2007-09-07 17:36 |只看该作者
之前用delay log是为了平衡稳定性和效率。
最新的变成了log就需要看新的版本的特性

论坛徽章:
0
7 [报告]
发表于 2007-09-10 10:12 |只看该作者
啊~可能我说的还是不够明白.
delay log的文件系统和log的文件系统用处都是一样的.
我不明白的是为什么用相同的命令创建的文件系统的属性会不一样.
难道这个属性竟然是随机的?!不可能吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP