[Ocfs2-devel] fstat cause process blocked on bi-node enviornment

Chen, Yukun yukun.chen at intel.com
Wed Aug 11 18:49:36 CDT 2004


Hi all

  For beta 4 release, on kernel 2.4.x.

  Steps to duplicate:

  1. on node a, large the size of file1

  2. on node b, in the meanwhile, fstat to get the attributes of the
same file

  then the process is blocked with error message:

############
(2336) ERROR at vote.c, 921: inode 8770, vote_status=0, vote_state=1,
lockid=35921920, flags = 0x40000004, asked type = 5 master = 1, state =
0x0, type = 5
(2336) ERROR at dlm.c, 1000: Timed out acquiring lock for inode 8770,
(lockid = 35921920) retrying...
(2) ocfs_process_vote: ACQUIRE request for lockid: 12288, action: (11)
READONLY, type: net vote, num_ident = 1
(2) vote: lockid=12288, node=0, seqnum=17, response=1, open_handle=no
###########

simultaneously, error message can be found on the first node( node a)
below:

####################
(5626) ERROR at vote.c, 921: inode 3, vote_status=0, vote_state=1,
lockid=12288, flags = 0x60001000, asked type = 5 master = 1, state =
0x0, type = 5
(5626) ERROR at dlm.c, 1000: Timed out acquiring lock for inode 3,
(lockid = 12288) retrying...

####################

It seems sth. wrong with the lock. Any comments are welcome.

Thanx.

BTW, a bug #125 has been reported to oss.oracle.com to descripe this
issue.

Aaron

Intel China Software Lab

Tel:  8621-52574545 Ext.1587

E_mail:yukun.chen at intel.com



More information about the Ocfs2-devel mailing list