[hobbit] bb-prtdiag and temperature.sh question (still having problems on the server)
Richard
I thought I saw the problem but I guess not.
I have put the changes in the client directory of the server and restarted the server. It does not see to pick up what is in the client directory. If I run runclient.sh on the client then it works but I have read that it is not necessary to run runclient.sh on the server.
What needs to be done on the server to get bb-pridiag to work on the server?
Thanks
Robert
Robert P. McGraw, Jr. Manager, Computer System EMAIL: rmcgraw at purdue.edu Purdue University ROOM: MATH-807 Department of Mathematics PHONE: (765) 494-6055 150 N. University Street FAX: (419) 821-0540 West Lafayette, IN 47907-2067
-----Original Message----- From: Deal, Richard [mailto:rdeal at tigr.ORG] Sent: Tuesday, January 24, 2006 10:36 AM To: hobbit at hswn.dk Subject: RE: [hobbit] bb-prtdiag and temperature.sh question.
Yes the modification goes in the clientlaunch.cfg and no change is needed on the server side. I have these added to my clientlaunch.cfg for most sun machines:
[meta] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/meta LOGFILE $HOBBITCLIENTHOME/logs/meta.log INTERVAL 5m
[ntp] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/bb-ntp.sh LOGFILE $HOBBITCLIENTHOME/logs/bb-ntp.log INTERVAL 5m
[ntpstat] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/ntpstat.sh LOGFILE $HOBBITCLIENTHOME/logs/ntpstat.log INTERVAL 5m
[prtdiag] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/bb-prtdiag.sh LOGFILE $HOBBITCLIENTHOME/logs/bb-prtdiag.log INTERVAL 5m
[cpu2] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/bb-cpu2.sh LOGFILE $HOBBITCLIENTHOME/logs/bb-cpu2.log INTERVAL 5m
[msgs] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/bb-msgs.sh LOGFILE $HOBBITCLIENTHOME/logs/bb-msgs.log INTERVAL 5m
[sge] DISABLED ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/sge.sh LOGFILE $HOBBITCLIENTHOME/logs/sge.log INTERVAL 5m
[vx] DISABLED ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/bb-vxcheck.sh LOGFILE $HOBBITCLIENTHOME/logs/bb-vxcheck.log INTERVAL 5m
SGE and VX check are enabled on the few hosts were it is needed. Richard
-----Original Message----- From: McGraw, Robert P. [mailto:rmcgraw at purdue.edu] Sent: Tuesday, January 24, 2006 10:30 AM To: hobbit at hswn.dk Subject: [hobbit] bb-prtdiag and temperature.sh question.
Richard,
Thanks for your reply.
When I think I understand how hobbit works, I seem to get confused again.
I see the modifications you suggest in hobbitclient.cfg and bb-prtdiag. No problem in making these.
I am confused where to set it to execute.
Let me see if I got how hobbit works on the client.
Hobbitlaunch reads the clientlaunch.cfg file.
Clientlaunch.cfg file reads hobbitclient.cfg file and executes hobbitclient.sh
hobbitclient.sh calls hobbitclient-sunos.sh (in my case) which executes the programs in hobbitclient-sunos.sh and writes the output to msg.txt.
4 hobbitclient.sh sends msg.txt to the $BBDISP.
Now I want to execute the bb-prtdiag and bb-prtdiag seems to send the data to $BBDISP inside the script.
Do I put the execution of $BBDISP in clientlaunch.cfg?
What do I need to do on the server side for this to show up in the hobbit html?
Thanks
Robert
From: Deal, Richard [mailto:rdeal at tigr.ORG] Sent: Tuesday, January 24, 2006 8:48 AM To: hobbit at hswn.dk Subject: RE: [hobbit] Repeat entries in bb-hosts
I didn't have to modify bb-prtdiag at all to get it running under the hobbit client. You will have to modify the etc/hobbitclient.cfg file to represent your environment and the bb-prtdiag modifications should also be added. I have these lines added to hobbitclient.cfg: (might be some line modification by email but you get the idea)
#from prtdiag script
UNAME="/sbin/uname" #PLATFORM_SPEC=
${UNAME} -i#PRTDIAG_COMMAND="/usr/platform/${PLATFORM_SPEC}/sbin/prtdiag" PRTDIAG_OPT="-v" ZONENAME=/usr/bin/zonename #Systems that don't support temperature checks EXCLUDE_SYSTEMS="Ultra-1 Ultra-2 Ultra-5_10 Ultra-30 Ultra-60 Ultra-80 UltraAX-i 2 UltraSPARC-IIi-cEngine Sun-Fire Netra-T4 UltraAX-e2 Ultra-Enterprise-10000" PRTDIAG_IGNORE_ERRORS="No failures|Most recent AC Power Failure|Minimum Availabl e|CS Fail|No Hardware failures|^===|currently no Boards|Fault Fan" PRTDIAG_IGNORE_FAULTS="No Recent System Faults found|No System Faults found|Faul t Value|Fault LED|NO_FAULT|Power Fault|Status Fault|Fault off" LOM_COMMAND="/usr/sbin/lom" LOM_OPT="-pfvt"Woops there is one slight modification to the bb-prtdiag script. Since hobbitclient.cfg does not allow for execution, just variable setting, I had to uncomment these two lines in bb-prtdiag: PLATFORM_SPEC=
$UNAME -iPRTDIAG_COMMAND="/usr/platform/$PLATFORM_SPEC/sbin/prtdiag"
From: McGraw, Robert P. [mailto:rmcgraw at purdue.edu] Sent: Tuesday, January 24, 2006 8:34 AM To: hobbit at hswn.dk Subject: RE: [hobbit] Repeat entries in bb-hosts
Has anyone rewritten the solaris temperature.sh and bb-prtdiag for hobbit? I would like to get these going on and just did not want to redo work that has already been done.
Thanks
Robert
Robert P. McGraw, Jr. Manager, Computer System EMAIL: rmcgraw at purdue.edu Purdue University ROOM: MATH-807 Department of Mathematics PHONE: (765) 494-6055 150 N. University Street FAX: (419) 821-0540 West Lafayette, IN 47907-2067
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
Are you adding the launch commands to hobbitlaunch.cfg (and not clientlaunch.cfg)? On the server, the commands should go in hobbitlaunch.cfg, and use the client config files for the ENV entry.
Thanks, Larry Barber
On 1/24/06, McGraw, Robert P. <rmcgraw at purdue.edu> wrote:
Richard
I thought I saw the problem but I guess not.
I have put the changes in the client directory of the server and restarted the server. It does not see to pick up what is in the client directory. If I run runclient.sh on the client then it works but I have read that it is not necessary to run runclient.sh on the server.
What needs to be done on the server to get bb-pridiag to work on the server?
Thanks
Robert
Robert P. McGraw, Jr. Manager, Computer System EMAIL: rmcgraw at purdue.edu Purdue University ROOM: MATH-807 Department of Mathematics PHONE: (765) 494-6055 150 N. University Street FAX: (419) 821-0540 West Lafayette, IN 47907-2067
-----Original Message----- From: Deal, Richard [mailto:rdeal at tigr.ORG] Sent: Tuesday, January 24, 2006 10:36 AM To: hobbit at hswn.dk Subject: RE: [hobbit] bb-prtdiag and temperature.sh question.
Yes the modification goes in the clientlaunch.cfg and no change is needed on the server side. I have these added to my clientlaunch.cfg for most sun machines:
[meta] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/meta LOGFILE $HOBBITCLIENTHOME/logs/meta.log INTERVAL 5m
[ntp] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/bb-ntp.sh LOGFILE $HOBBITCLIENTHOME/logs/bb-ntp.log INTERVAL 5m
[ntpstat] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/ntpstat.sh LOGFILE $HOBBITCLIENTHOME/logs/ntpstat.log INTERVAL 5m
[prtdiag] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/bb-prtdiag.sh LOGFILE $HOBBITCLIENTHOME/logs/bb-prtdiag.log INTERVAL 5m
[cpu2] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/bb-cpu2.sh LOGFILE $HOBBITCLIENTHOME/logs/bb-cpu2.log INTERVAL 5m
[msgs] ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/bb-msgs.sh LOGFILE $HOBBITCLIENTHOME/logs/bb-msgs.log INTERVAL 5m
[sge] DISABLED ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/sge.sh LOGFILE $HOBBITCLIENTHOME/logs/sge.log INTERVAL 5m
[vx] DISABLED ENVFILE $HOBBITCLIENTHOME/etc/hobbitclient.cfg CMD $HOBBITCLIENTHOME/ext/bb-vxcheck.sh LOGFILE $HOBBITCLIENTHOME/logs/bb-vxcheck.log INTERVAL 5m
SGE and VX check are enabled on the few hosts were it is needed. Richard
-----Original Message----- From: McGraw, Robert P. [mailto:rmcgraw at purdue.edu] Sent: Tuesday, January 24, 2006 10:30 AM To: hobbit at hswn.dk Subject: [hobbit] bb-prtdiag and temperature.sh question.
Richard,
Thanks for your reply.
When I think I understand how hobbit works, I seem to get confused again.
I see the modifications you suggest in hobbitclient.cfg and bb-prtdiag. No problem in making these.
I am confused where to set it to execute.
Let me see if I got how hobbit works on the client.
Hobbitlaunch reads the clientlaunch.cfg file.
Clientlaunch.cfg file reads hobbitclient.cfg file and executes hobbitclient.sh
hobbitclient.sh calls hobbitclient-sunos.sh (in my case) which executes the programs in hobbitclient-sunos.sh and writes the output to msg.txt .
4 hobbitclient.sh sends msg.txt to the $BBDISP.
Now I want to execute the bb-prtdiag and bb-prtdiag seems to send the data to $BBDISP inside the script.
Do I put the execution of $BBDISP in clientlaunch.cfg?
What do I need to do on the server side for this to show up in the hobbit html?
Thanks
Robert
From: Deal, Richard [mailto:rdeal at tigr.ORG] Sent: Tuesday, January 24, 2006 8:48 AM To: hobbit at hswn.dk Subject: RE: [hobbit] Repeat entries in bb-hosts
I didn't have to modify bb-prtdiag at all to get it running under the hobbit client. You will have to modify the etc/hobbitclient.cfg file to represent your environment and the bb-prtdiag modifications should also be added. I have these lines added to hobbitclient.cfg: (might be some line modification by email but you get the idea)
#from prtdiag script
UNAME="/sbin/uname" #PLATFORM_SPEC=
${UNAME} -i#PRTDIAG_COMMAND="/usr/platform/${PLATFORM_SPEC}/sbin/prtdiag" PRTDIAG_OPT="-v" ZONENAME=/usr/bin/zonename #Systems that don't support temperature checks EXCLUDE_SYSTEMS="Ultra-1 Ultra-2 Ultra-5_10 Ultra-30 Ultra-60 Ultra-80 UltraAX-i 2 UltraSPARC-IIi-cEngine Sun-Fire Netra-T4 UltraAX-e2 Ultra-Enterprise-10000" PRTDIAG_IGNORE_ERRORS="No failures|Most recent AC Power Failure|Minimum Availabl e|CS Fail|No Hardware failures|^===|currently no Boards|Fault Fan" PRTDIAG_IGNORE_FAULTS="No Recent System Faults found|No System Faults found|Faul t Value|Fault LED|NO_FAULT|Power Fault|Status Fault|Fault off" LOM_COMMAND="/usr/sbin/lom" LOM_OPT="-pfvt"Woops there is one slight modification to the bb-prtdiag script. Since hobbitclient.cfg does not allow for execution, just variable setting, I had to uncomment these two lines in bb-prtdiag: PLATFORM_SPEC=
$UNAME -iPRTDIAG_COMMAND="/usr/platform/$PLATFORM_SPEC/sbin/prtdiag"
From: McGraw, Robert P. [mailto:rmcgraw at purdue.edu] Sent: Tuesday, January 24, 2006 8:34 AM To: hobbit at hswn.dk Subject: RE: [hobbit] Repeat entries in bb-hosts
Has anyone rewritten the solaris temperature.sh and bb-prtdiag for hobbit? I would like to get these going on and just did not want to redo work that has already been done.
Thanks
Robert
Robert P. McGraw, Jr. Manager, Computer System EMAIL: rmcgraw at purdue.edu Purdue University ROOM: MATH-807 Department of Mathematics PHONE: (765) 494-6055 150 N. University Street FAX: (419) 821-0540 West Lafayette, IN 47907-2067
To unsubscribe from the hobbit list, send an e-mail to hobbit-unsubscribe at hswn.dk
participants (2)
-
lebarber@gmail.com
-
rmcgraw@purdue.edu