Hi,

  There's races in the sfex_lock.c.

  When 2 nodes reach sfex_lock.c:265 in the same time.

  node A: reserve lock -> wait for collision_timeout -> hold lock
  node B: sleep           -> sleep                             -> reserve lock

在 星期三 08 八月 2007 12:00,NAKAHIRA Kazutomo 写道:
> Hello, all.
>
> We wrote a Shared Disk File EXclusiveness Control Program, called
> "SF-EX" for short, could prevent a destruction of data on
> shared disk file system due to Split-Brain.
>
> This program consists of CUI commands written in the C and RA,
> the former is used for managing and monitoring shared disk status
> and the latter is the same as other common RAs.
>
> We tested this program on IBM and HP platform, and we confirmed
> all functions worked well.
>
> Our test environment is listed below:
>  Software:
>   OS :RHEL4 ES Update5(kernel2.6.9-55.ELsmp)
>   HB2:heartbeat-2.1.2-2
>
>  Hardware:
>   IBM platform:
>    Server     : System x3650
>    Shared disk: DS 4700 (FC)
>
>   HP platform:
>    Server     : DL380G5
>    Shared disk: MSA500G2 (SCSI)
>
> How to install and configuration are described in README.
> If you are interested in this program, please try it and
> let me know your comments.
>
> Your suggestions on how to improve are really appreciated.
>
> Best regards.
_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to