Hi David,
        Thanks for the troubleshooting I have submitted the bug # 2837911
Thanks
Arvind

--- On Fri, 8/14/09, David Bender <bda...@us.ibm.com> wrote:

> From: David Bender <bda...@us.ibm.com>
> Subject: Re: [staf-users] Starting STAF automatically as root
> To: "Arvind Chandra" <arv...@yahoo.com>
> Cc: staf-users@lists.sourceforge.net
> Date: Friday, August 14, 2009, 2:50 PM
> 
> 
> I'm seeing the same
> behavior with fdisk
> on a RHEL 32-bit system when STAFProc is started during
> boot.  Even
> something like running "fdisk -v" will reproduce
> the problem:
> 
> 
> 
> # fdisk -v
> 
> fdisk (util-linux
> 2.13-pre7)
> 
> 
> 
> # STAF local PROCESS
> START SHELL COMMAND
> "fdisk -v" RETURNSTDOUT STDERRTOSTDOUT
> WAIT
> 
> Response
> 
> --------
> 
> {
> 
>   Return Code:
> 0
> 
>   Key    
>    :
> <None>
> 
>   Files  
>    :
> [
> 
>     {
> 
>      
> Return Code: 0
> 
>       Data
>    
>   :
> 
>     }
> 
>   ]
> 
> }
> 
> 
> 
> And if I start STAFProc
> after the system
> has booted, then it works fine:
> 
> 
> 
> # STAF local PROCESS
> START SHELL COMMAND
> "fdisk -v" RETURNSTDOUT STDERRTOSTDOUT
> WAIT
> 
> Response
> 
> --------
> 
> {
> 
>   Return Code:
> 0
> 
>   Key    
>    :
> <None>
> 
>   Files  
>    :
> [
> 
>     {
> 
>      
> Return Code: 0
> 
>       Data
>    
>   : fdisk (util-linux 2.13-pre7)
> 
> 
> 
>     }
> 
>   ]
> 
> }
> 
>   
> 
> I've done some
> troubleshooting (using
> STDIN, changing the boot sequence/options when starting
> STAFProc) but nothing
> has resolved the problem.
> 
> 
> 
> Unfortunately I don't
> have any workarounds
> (other than starting STAFProc after the system boots).
>  You can open
> a bug on SourceForge to track the problem.
> 
> 
> 
> Thanks, 
> 
> David 
> 
> 
> 
> 
> David
> Bender 
> 
> STAF/STAX Development 
> 
> IBM Software Group, WPLC 
> 
>   
> 11501 Burnet Rd.
> 
> 
> Bldg. 903-5B002 
> 
> Austin, TX 78758-3400 
> 
>   
> Phone (T/L): 1-512-286-5315
> (363-5315) 
> 
> ITN: 23635315 
> 
> Email: bda...@us.ibm.com
> 
> 
>   
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Arvind
> Chandra <arv...@yahoo.com>
> 
> 08/14/2009 01:41
> PM
> 
> 
> 
> 
> To
> staf-users@lists.sourceforge.net
> 
> 
> cc
> 
> 
> 
> Subject
> [staf-users] Starting
> STAF automatically
> as root
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> Hi,
> 
>    I am facing an intersting issue. I want to start
> staf on a host(RHEL
> 5 - 64 bit) when it boots up. Now I want to run a command
> on it remotely.
> 
>  To start staf I have added a script in /etc/init.d so that
> it starts when
> host boots up
> 
> Below is the snippet of the script
> 
> ----
> 
>         echo -n "Starting STAF:
> "
> 
>         PATH=/usr/local/staf/bin:$PATH
> 
>       
>  LD_LIBRARY_PATH=/usr/local/staf/lib:$LD_LIBRARY_PATH
> 
>       
>  CLASSPATH=/usr/local/staf/lib/JSTAF.jar:/usr/local/staf/samples/demo/STAFDemo.jar:$CLASSPATH
> 
>       
>  STAFCONVDIR=/usr/local/staf/codepage
> 
>         export PATH LD_LIBRARY_PATH
> CLASSPATH STAFCONVDIR
> 
>         /usr/local/staf/bin/STAFProc
> >/dev/null
> 2>&1 &
> 
> ------------
> 
> Good news is that staf starts successfully. Bad news is
> that I am not able
> to issue all the commands
> 
> 
> 
> 
> 
> [arv...@achandra-dev1 local]$ staf 192.168.1.69 process
> start wait returnstdout
>  shell command "ls -l"
> 
> Response
> 
> --------
> 
> {
> 
>   Return Code: 0
> 
>   Key        : <None>
> 
>   Files      : [
> 
>     {
> 
>       Return Code: 0
> 
>       Data       : total 258
> 
> drwxr-xr-x  2 root root  4096 Feb 27  2008
> bin
> 
> drwxr-xr-x  3 root root  4096 May  6
>  2008 blaster
> 
> drwxr-xr-x  4 root root  1024 Feb 27  2008
> boot
> 
> drwxr-xr-x 11 root root  3740 Aug 14 10:44 dev
> 
> drwxr-xr-x 92 root root 12288 Aug 14 10:44 etc
> 
> drwxr-xr-x  3 root root  4096 Sep 16  2008
> home
> 
> drwxr-xr-x 12 root root  4096 Feb 27  2008 lib
> 
> drwxr-xr-x  8 root root  4096 Feb 27  2008
> lib64
> 
> drwx------  2 root root 16384 Feb 27  2008
> lost+found
> 
> drwxr-xr-x  2 root root  4096 Aug 14 10:44 media
> 
> drwxr-xr-x  2 root root     0 Aug 14 10:44
> misc
> 
> drwxr-xr-x  3 root root  4096 Sep 19  2008
> mnt
> 
> drwxr-xr-x  2 root root     0 Aug 14 10:44
> net
> 
> drwxr-xr-x  3 root root  4096 May  6
>  2008 opt
> 
> dr-xr-xr-x 87 root root     0 Aug 14 10:43 proc
> 
> drwxr-x--- 18 root root  4096 Aug 13 17:30 root
> 
> drwxr-xr-x  2 root root 12288 Jul 10 14:16 sbin
> 
> drwxrwxrwx  2 root root  4096 Aug 13 16:14 sdb
> 
> drwxr-xr-x  4 root root     0 Aug 14 10:43
> selinux
> 
> drwxr-xr-x  2 root root  4096 Oct 10  2006
> srv
> 
> drwxr-xr-x 11 root root     0 Aug 14 10:43 sys
> 
> drwxrwxrwt  8 root root  4096 Aug 14 10:44 tmp
> 
> drwxr-xr-x 15 root root  4096 Feb 27  2008 usr
> 
> drwxr-xr-x 21 root root  4096 Feb 27  2008 var
> 
> 
> 
>     }
> 
>   ]
> 
> }
> 
> 
> 
> Now I run this command 
> 
> [arv...@achandra-dev1 local]$ staf 192.168.1.69 process
> start wait returnstdout
>  shell command "fdisk -l"
> 
> Response
> 
> --------
> 
> {
> 
>   Return Code: 0
> 
>   Key        : <None>
> 
>   Files      : [
> 
>     {
> 
>       Return Code: 0
> 
>       Data       : 
> 
>     }
> 
>   ]
> 
> }
> 
> 
> 
> This is the information about trust level
> 
> [arv...@achandra-dev1 local]$ staf 192.168.1.69 trust list
> 
> Response
> 
> --------
> 
> Type    Entry  Trust Level
> 
> ------- ------ -----------
> 
> Default <None> 3          
> 
> Machine *://*  5          
> 
> 
> 
> Not sure why I am not able to issue this command
> 
> Now I log into the host as root and stop staf. Then restart
> STAF
> 
> 
> 
> Now again I issue command and it works
> 
> [arv...@achandra-dev1 local]$ staf 192.168.1.69 process
> start wait returnstdout
>  shell command "fdisk -l"
> 
> Response
> 
> --------
> 
> {
> 
>   Return Code: 0
> 
>   Key        : <None>
> 
>   Files      : [
> 
>     {
> 
>       Return Code: 0
> 
>       Data       : 
> 
> Disk /dev/sda: 5368 MB, 5368709120 bytes
> 
> 255 heads, 63 sectors/track, 652 cylinders
> 
> Units = cylinders of 16065 * 512 = 8225280 bytes
> 
> 
> 
>    Device Boot      Start    
>    
> End      Blocks   Id  System
> 
> /dev/sda1   *           1
>      
>    13      104391   83
>  Linux
> 
> /dev/sda2            
>  14    
>     652     5132767+  8e
>  Linux LVM
> 
> 
> 
> Disk /dev/sdb: 314 MB, 314572800 bytes
> 
> 10 heads, 60 sectors/track, 1024 cylinders
> 
> Units = cylinders of 600 * 512 = 307200 bytes
> 
> 
> 
>    Device Boot      Start    
>    
> End      Blocks   Id  System
> 
> /dev/sdb1              
> 1    
>    1024      307199+  83
>  Linux
> 
> 
> 
>     }
> 
>   ]
> 
> }
> 
> 
> 
> The version of STAF is 3.3.0
> 
> 
> 
> Am I missing something.
> 
> Thanks
> 
> Arvind
> 
> 
> 
> 
> 
>       
> 
> 
> 
> ------------------------------------------------------------------------------
> 
> Let Crystal Reports handle the reporting - Free Crystal
> Reports 2008 30-Day
> 
> 
> trial. Simplify your report design, integration and
> deployment - and focus
> on 
> 
> what you do best, core application coding. Discover
> what's new with 
> 
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> 
> _______________________________________________
> 
> staf-users mailing list
> 
> staf-users@lists.sourceforge.net
> 
> https://lists.sourceforge.net/lists/listinfo/staf-users
> 
> 
> 
> 


      

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users

Reply via email to