[Ocfs2-users] About DISK space of OCFS2.

Tao Ma tao.ma at oracle.com
Sun Oct 18 18:46:50 PDT 2009


Hi ohue,
	ocfs2 is a cluster file system, so in order to speed up the process and 
avoid cluster lock, we do some preallocation in some system 
files(local_alloc files and inode_alloc files). And df is used to 
indicate the fs statistics for the whole volume.

In your case, the ocfs2 volume have already allocated enough inodes and 
disk spaces to this mounted node, so when you create a new file this 
node will try to allocate inodes and disk spaces from its own 
inode_alloc and local_alloc. And if it succeeds, you won't see any disk 
change for the whole volume.

Hope I explain it clearly.

Regards,
Tao

ohue.hidetoshi at jp.fujitsu.com wrote:
> Hi ALL
> 
> I have a question about DISK space of OCFS2. 
> I copy a file by a "cp" command after check the DISK space by "df -k" command.
> There is no change when I cheked the DISK space by "df -k"command again. 
> 
> I show below an procedure.
> -------------------------------------------------------------------------------
> root at CPU_N:/fm/bbb> ls -l
> total 3
> -rwxr-xr-x 1 root root  89 Jan  3 16:01 qmount.sh
> -rwxr-xr-x 1 root root 137 Jan  3 16:01 qumount.sh
> -rwxr-xr-x 1 root root 435 Jan  3 16:01 set_if.sh
> -rwxr-xr-x 1 root root  97 Jan  3 16:01 shtest.sh
> -rwxr-xr-x 1 root root 468 Jan  3 16:01 syslog_chg.sh
> -rwxr-xr-x 1 root root  46 Jan  3 16:01 testtest.sh
> 
> root at CPU_N:/fm/bbb> df -k
> Filesystem           1K-blocks      Used Available Use% Mounted on
> /dev/sda4              6594680    150216   6444464   3% /fm
> 
> root at CPU_N:/fm/bbb> cp set_if.sh set_if.cpy
> 
> root at CPU_N:/fm/bbb> sync
> 
> root at CPU_N:/fm/bbb> df -k
> Filesystem           1K-blocks      Used Available Use% Mounted on
> /dev/sda4              6594680    150216   6444464   3% /fm
> 
> root at CPU_N:/fm/bbb> ls -l
> total 4
> -rwxr-xr-x 1 root root  89 Jan  3 16:01 qmount.sh
> -rwxr-xr-x 1 root root 137 Jan  3 16:01 qumount.sh
> -rwxr-xr-x 1 root root 435 Jan  3 16:04 set_if.cpy
> -rwxr-xr-x 1 root root 435 Jan  3 16:01 set_if.sh
> -rwxr-xr-x 1 root root  97 Jan  3 16:01 shtest.sh
> -rwxr-xr-x 1 root root 468 Jan  3 16:01 syslog_chg.sh
> -rwxr-xr-x 1 root root  46 Jan  3 16:01 testtest.sh
> -------------------------------------------------------------------------------
> 
> *The version is the following. 
>  Linux-2.6.21.7
>  ocfs2-tools-1.2.3
> 
> 
> Do you know a reason and a solution? 
> Please give it for me.
> 
> Hide
> 
> _______________________________________________
> Ocfs2-users mailing list
> Ocfs2-users at oss.oracle.com
> http://oss.oracle.com/mailman/listinfo/ocfs2-users



More information about the Ocfs2-users mailing list