免费注册 查看新帖 |

Chinaunix

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

Solaris df和du显示不一致问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-04-17 15:37 |只看该作者 |倒序浏览
本帖最后由 ragecf 于 2016-04-17 15:37 编辑

请教各位,我有一台Solaris 10的服务器,文件系统为veritas vxvm,大小50G
自从Veritas由5.1升级到6.1.1后,出现该目录du和df显示不一致问题

du -sh保持在500M左右,df -h会不断升高,直到100%

该目录使用nfs share给用户的一台solaris 10,做简单的文件上传和删除
用户也会经常用windows的ftp客户端连接到该目录做简单的文件上传

出现该问题时,用fuser -c显示没有进程占用该目录
偶然发现只要用ftp连接一下该目录,过几分钟df -h就会降下来,和du -sh的输出基本一致
或者在用户的Solaris 10上umount一下该目录也可以

现在Oracle和Veritas互相推脱,Oracle说du是count真实文件大小,df是从vxvm的superblock中读取的,所以是veritas问题
Veritas说vxvm本来就是lazy display,你删完文件过一会才会反应到df上,为什么要ftp一下df才会下来,那是Oracle问题

所以请教一下各位,是否有碰到这种问题,有什么好建议?非常感谢。

论坛徽章:
1
操作系统版块每日发帖之星
日期:2016-06-08 06:20:00
2 [报告]
发表于 2016-06-05 13:38 |只看该作者
YU,很正常,du -sh 500M是指该目录下文件大小为500M,即占用了500M; df -h是指整个硬存的大小,是不变的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP