免费注册 查看新帖 |

Chinaunix

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

请问此类情况主机存储存是否存在问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-10-21 15:35 |只看该作者 |倒序浏览
相关信息:\r\nSUN E6900 数据库主机,操作系统sun-os 5.10,数据库:Oracle 存储情况:不详\r\n\r\n现象:\r\n在主机上通过ftp取一个160M大小的文件到本地,取到本地的同时通过unix命令du判断大小为210M至240M,\r\n等待20-30秒后,再执行命令du显示大小为160M,注:du == disk usage (磁盘使用量,占用的磁盘空间)\r\ndu 不是显示文件大小,而是显示文件所占用的 block 大小,你的分区的 block size 是 4k ,也就是说\r\n即使文件只有1个字节,也会占用 4KB 。但在其它主机上执行此操作则不需要等待20-30秒,取下文件后\r\n立即做du显示大小为160M。\r\n\r\n问题:\r\n\r\n请问此情况是否正常,\r\n\r\n由于我只是做数据库应用,主机及主机数据库都是别人维护,所以请大家帮忙看看!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2009-10-22 12:30 |只看该作者
应该是正常的,du应该是在等待写cahce里的数据sync到硬盘上

论坛徽章:
0
3 [报告]
发表于 2009-10-27 00:05 |只看该作者

回复 #1 savge1984 的帖子

已联系主机工程师查证,称原因是磁盘为vxfs格式的写入机制,有别于nfs格式,协同他们经过测试,发现vxfs磁盘分配机制特点是:每次分配空间大约为系统上一次为该文件分配空间的2-3倍左右,以下为其中一次测试磁盘分配情况:29M-61M -157M-413M-248M(实际大小)\r\n但现在的情况是:磁盘整理多分配的空间(413M-248M)需要20秒-30秒的时间,且如果该文件被某个进程一直访问的话,多分配的空间则无法释放或者需要更长时间释放。\r\n现在我不清楚主机数据库空间使用是否是这种机制,会不会造成影响,我们主机厂商称不会。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP