oss-tsukuba / gfarm

distributed file system for large-scale cluster computing and wide-area data sharing. provides fine-grained replica location control.
Other
32 stars 12 forks source link

gfmd reconnection from a slave gfmd may fail under load #746

Closed gfarm-admin closed 5 years ago

gfarm-admin commented 10 years ago

the errors at the reconnection are the following:

<err> [1002982] les01.omni.hpcc.jp : permission denied <err> [1003425] les01.omni.hpcc.jp : permission denied


Same ticket on a different branch:

Reported by: n-soda

Original Ticket: gfarm/tickets/746

gfarm-admin commented 10 years ago

fixed in [r8887] on the 2.6 branch

Original comment by: n-soda

gfarm-admin commented 10 years ago

this had a problem which caused segmentation fault in the gfjournal command. this is fixed in [r8891].

problem reported by Takuya Ishibashi-san (takuya-i@)

Original comment by: n-soda

gfarm-admin commented 10 years ago

[r8905] made the following change on the 2.6 branch:

as a preparation to fix a race condition about privilege in libgfarm/gfsl, move privilege lock / unlock functions from libgfarm/gfarm to libgfarm/gfutil, and rename them from gfarm_authprivilege() to gfarmprivilege().

Original comment by: n-soda

gfarm-admin commented 10 years ago

[r8909] fixed race conditions about privileges in libgfarm/gfsl, and [r8910] removed gss_mutex, because it became unnecessary after [r8909]. the latter is pointed out by tatebe@-san. both changes have been only committed on the 2.6 branch.

Original comment by: n-soda

gfarm-admin commented 10 years ago

[r8923] add a comment about this issue on the code path about gfmd shutdown.

Original comment by: n-soda

gfarm-admin commented 10 years ago

[r8909] fixed race conditions about privileges in libgfarm/gfsl,

one more (but purely cosmetic) fix is commited in [r8924] on the 2.6 branch.

Original comment by: n-soda

gfarm-admin commented 10 years ago

Original comment by: otatebe

gfarm-admin commented 10 years ago

Original comment by: otatebe

gfarm-admin commented 10 years ago

Original comment by: otatebe

gfarm-admin commented 10 years ago

Original comment by: otatebe

gfarm-admin commented 10 years ago

Original comment by: otatebe

gfarm-admin commented 10 years ago

Original comment by: otatebe

gfarm-admin commented 10 years ago

Original comment by: otatebe

gfarm-admin commented 9 years ago

Original comment by: otatebe

gfarm-admin commented 9 years ago

Original comment by: otatebe

gfarm-admin commented 9 years ago

Diff:


--- old
+++ new
@@ -2,3 +2,9 @@

 <err\> [1002982] les01.omni.hpcc.jp : permission denied
 <err\> [1003425] les01.omni.hpcc.jp : permission denied
+
+* * *
+
+Same ticket on a different branch:
+
+ * main trunk: [#884]

Original comment by: n-soda

gfarm-admin commented 9 years ago

this fix was released as gfarm-2.6.0

Original comment by: n-soda