[Pacemaker] [PATCH]The abolition of distinguishing a node name by a small and capital letter.

Dejan Muhamedagic dejanmm at fastmail.fm
Fri Dec 11 05:57:33 EST 2009


Hi Hideo-san,

Sorry, missed somehow this post.

On Thu, Dec 03, 2009 at 03:08:32PM +0900, renayama19661014 at ybb.ne.jp wrote:
> Hi,
> 
> We committed the following mistakes.
> 
> * The host name is a small letter. 

You mean converted to lowercase. Yes, somebody even complained
about it lately.

> * The host name of RULE is a capital letter. 

What is "RULE"?

> * The host name of STONITH(hostlist) is a capital letter.

I can't really follow. Can you please give me an example.

> By this setting, the resource is arranged definitely, but fails in STONITH(fence opration).
> 
> The cause is STONITH distinguishes a node name by a small and capital letter, and to process it.
> I think that it is good not to distinguish it in the same way as rule setting.
> 
> I created a patch for stonithd.

Forgot to attach it?

> But, the part revision of stonith-RA becomes necessary for the
> solution of the problem, too.
> 
> I show a revision example of RA of ssh/external next.
> 
> ---- external/ssh ----------------
>  reset)
>         h_target=`echo $2 | tr A-Z a-z`
>         for h in $hostlist
>         do
>           h_list=`echo $h | tr A-Z a-z`
>           if
>                 [ "$h_list" != "$h_target" ]
>           then
>             continue
>           fi
> ----------------------------------

I understand that there is somewhere a mismatch in hostname case
handling, but still don't know where.

Cheers,

Dejan

> Please teach it if there is the revision method that, besides, is good.
> 
> Best Regards,
> Hideo Yamauchi.
> 


> _______________________________________________
> Pacemaker mailing list
> Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker





More information about the Pacemaker mailing list