[Ocfs2-tools-commits] tag, manpages_base, created. ocfs2-tools-1.2.6-89-gcee1918

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Tue Apr 1 13:48:08 PDT 2008


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Tools to manage the ocfs2 filesystem.".

The tag, manpages_base has been created
        at  cee1918350761300cb298248154e3b514e7a44aa (commit)

- Log -----------------------------------------------------------------
commit cee1918350761300cb298248154e3b514e7a44aa
Author: Tao Ma <tao.ma at oracle.com>
Date:   Fri Feb 15 15:40:22 2008 +0800

    Add online resize support in tunefs.ocfs2.
    
    User can do offline resize using tunefs.ocfs2 when a volume isn't
    mounted. Now the support for online resize is added.
    
    Please note that the node where online resize goes must already
    has the volume mounted. We don't mount it behind the user and the
    operation would fail if we find it isn't mounted. As for other
    nodes, we don't care whether the volume is mounted or not.
    
    global_bitmap, super block and all the backups will be updated
    in the kernel. And if super block or backup's update fails, we
    just output some error message in dmesg and continue the work.
    
    The whole process is derived from ext3 and divided into 2 steps:
    1. OCFS2_IOC_GROUP_EXTEND: We will extend the last group first
       if it isn't full. All the work is done in kernel.
    2. For every new group,  call OCFS2_IOC_GROUP_ADD to add them
       one by one. We initialize the new group descriptor in userspace,
       and let the kernel update the global_bitap etc.
    
    Signed-off-by: Tao Ma <tao.ma at oracle.com>
    Signed-off-by: Sunil Mushran <sunil.mushran at oracle.com>

-----------------------------------------------------------------------


hooks/post-receive
-- 
Tools to manage the ocfs2 filesystem.



More information about the Ocfs2-tools-commits mailing list