[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

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



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.


Attachment: smime.p7s
Description: S/MIME cryptographic signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]