Hello,
I have just configured heartbeat-2.99.2-3.1

I'm removing /etc/ha.d/haresources because I want to use V2 and not to see 
this annoying log message:
Oct 31 06:04:02 lb heartbeat: [31612]: WARN: File /etc/ha.d/haresources 
exists.
Oct 31 06:04:02 lb heartbeat: [31612]: WARN: This file is not used because crm 
is enabled
Oct 31 06:04:02 lb heartbeat: [31612]: WARN: Logging daemon is 
disabled --enabling logging daemon is recommended

So far everything is fine, but I started to see another annoying message:
[EMAIL PROTECTED] ha.d]# /etc/init.d/heartbeat start
Starting High-Availability services:
cat: /etc/ha.d/haresources: No such file or directory
                                                           [  OK  ]
[EMAIL PROTECTED] ha.d]# 

I found the script that was causing this message, it was: 
/usr/share/heartbeat/ResourceManager

So I simply added a check before this cat, to see if the file exists.

Here is my patch:

[EMAIL PROTECTED] heartbeat]# diff -upN ResourceManager ResourceManager.old
--- ResourceManager     2008-10-31 06:27:21.000000000 -0500
+++ ResourceManager.old 2008-10-31 06:28:22.000000000 -0500
@@ -92,8 +92,7 @@ ipres() {
     1)  pat=$1                 ;;
     2)  grepflags=$1; pat=$2   ;;
   esac
-  if [ -f $HA_DIR/haresources ]; then
-    cat $HA_DIR/haresources |
+  cat $HA_DIR/haresources |
        #
        #       Explanation of Sed -e expressions below:
        #
@@ -115,7 +114,6 @@ ipres() {
                -e  's%^ %%'                            |
        awk '/.*/ {$1 = tolower($1); print $0, ""}'     |
        grep $grepflags "$pat"
-  fi
 }

 ipresline() {


Best regards
Marian Marinov
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to