[Linux-cluster] system-config-cluster invokes missing cman_tool

rhurst at bidmc.harvard.edu rhurst at bidmc.harvard.edu
Tue Mar 11 14:32:39 UTC 2008


With the latest 4.6 and patches installed, an error occurs with
system-config-cluster when clicking the 'Send to cluster' button -- an
error dialog box displays declaring the cman_tool is missing.
Fortunately, the changes save to the cluster.conf and I can invoke it
manually with `cman_tool version -r 7`.  I guess I could put a symbolic
link to override the hard-coded path, but thought I pass this along.
CommandHandler.py looks like the culprit with a hard-coded path.  Here's
the particulars:

$ rpm -q cman
cman-1.0.17-0.el4_6.3

$ which cman_tool
/sbin/cman_tool

$ rpm -q system-config-cluster
system-config-cluster-1.0.51-2.0.el4_6.1

$ cd /usr/share/system-config-cluster/
$ grep cman_tool *
CommandHandler.py:      args.append("/usr/sbin/cman_tool")
CommandHandler.py:        out, err, res =
executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)
CommandHandler.py:    #     args.append("/sbin/cman_tool")
CommandHandler.py:    #       out,err,res =
rhpl.executil.execWithCaptureErrorStatus("/sbin/cman_tool",args)
CommandHandler.py:    args.append("/usr/sbin/cman_tool")
CommandHandler.py:      out,err,res =
executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)
CommandHandler.py:    args.append("/usr/sbin/cman_tool")
CommandHandler.py:      out,err,res =
executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)
CommandHandler.py:      args.append("/usr/sbin/cman_tool")
CommandHandler.py:        out,err,res =
executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)    
CommandHandler.py:      args.append("/usr/sbin/cman_tool")
CommandHandler.py:        out,err,res =
executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)
CommandHandler.py:    args.append("/usr/sbin/cman_tool")
CommandHandler.py:      out,err,res =
executil.execWithCaptureErrorStatus("/usr/sbin/cman_tool",args)
Binary file CommandHandler.pyc matches
system-config-cluster.py:    #3 call cman_tool -r with config version


Robert Hurst, Sr. Caché Administrator
Beth Israel Deaconess Medical Center
1135 Tremont Street, REN-7
Boston, Massachusetts   02120-2140
617-754-8754 ∙ Fax: 617-754-8730 ∙ Cell: 401-787-3154
Any technology distinguishable from magic is insufficiently advanced.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/linux-cluster/attachments/20080311/e920587c/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3227 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/linux-cluster/attachments/20080311/e920587c/attachment.p7s>


More information about the Linux-cluster mailing list