Hi David,
Thanks for the troubleshooting I have submitted the bug # 2837911
Thanks
Arvind
--- On Fri, 8/14/09, David Bender <[email protected]> wrote:
> From: David Bender <[email protected]>
> Subject: Re: [staf-users] Starting STAF automatically as root
> To: "Arvind Chandra" <[email protected]>
> Cc: [email protected]
> 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: [email protected]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Arvind
> Chandra <[email protected]>
>
> 08/14/2009 01:41
> PM
>
>
>
>
> To
> [email protected]
>
>
> 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
>
> [email protected]
>
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/staf-users