Networker

Re: [Networker] I/O Error...

2004-09-13 04:58:15
Subject: Re: [Networker] I/O Error...
From: "Maarten Boot (CWEU-USERS/CWNL)" <Maarten.Boot AT NL.COMPUWARE DOT COM>
To: NETWORKER AT LISTMAIL.TEMPLE DOT EDU
Date: Mon, 13 Sep 2004 10:57:09 +0200
Thanks Matt, my timezone is Europe/Amsterdam and I was already off for the
weekend.

For Srinivas,

Solaris and most modern Unix systems and Windows use dynamic linking.
That means that e.g. /usr/sbin/savefs is not yet a runnable program but is
made runnable while being started by the dynamic linker. (This is actually a
simplification).

What exactly is needed at runtime can be seen (on solaris) with ldd.

So ldd on /usr/sbin/savefs gives all the needed librarys that savefs needs in
order to work.

maartenb AT bagworm.nl.compuware DOT com $ldd savefs
        libsocket.so.1 =>        /usr/lib/64/libsocket.so.1
        libnsl.so.1 =>   /usr/lib/64/libnsl.so.1
        libdl.so.1 =>    /usr/lib/64/libdl.so.1
        libgen.so.1 =>   /usr/lib/64/libgen.so.1
        libkvm.so.1 =>   /usr/lib/64/libkvm.so.1
        libelf.so.1 =>   /usr/lib/64/libelf.so.1
        libadm.so.1 =>   /usr/lib/64/libadm.so.1
        libpthread.so.1 =>       /usr/lib/64/libpthread.so.1
        librt.so.1 =>    /usr/lib/64/librt.so.1
        libc.so.1 =>     /usr/lib/64/libc.so.1
        libmp.so.2 =>    /usr/lib/64/libmp.so.2
        libaio.so.1 =>   /usr/lib/64/libaio.so.1
        libmd5.so.1 =>   /usr/lib/64/libmd5.so.1
        libthread.so.1 =>        /usr/lib/64/libthread.so.1
        /usr/platform/SUNW,Ultra-4/lib/sparcv9/libc_psr.so.1
        /usr/platform/SUNW,Ultra-4/lib/sparcv9/libmd5_psr.so.1

It seems that lib posix is not one of them on my solaris 9
What is the output on your system

and have you done a filesystem check ?

lib posic is actually:

ls -l /usr/lib/*posix*
/usr/lib/libposix4.so -> ./libposix4.so.1
/usr/lib/libposix4.so.1 -> ./librt.so.1
/usr/lib/llib-lposix4 -> ./llib-lrt
/usr/lib/llib-lposix4.ln -> ./llib-lrt.ln

It looks more and more like a possible corruption on a filesystem

Maarten


> Just in case Maarten didn't answer,
>
>     The error message you got is from the actual file system on the
> client.   It means that
> the actual directory structure is damaged in some way so the file simply
> couldn't be copied.
> I had a similar thing happen on one of our file servers (RAID5, reiser
> file system), after
> a disk failure and reboot.   As a simple test, you could cd to /usr/lib
> and simply
> "cp libposix4.so.1  bogusname."   I would expect the "cp" to fail with
> some sort of error,
> though not, probably, the same I/O error you got from Networker.
>
>
> Matt Templemaartenb AT bagworm.nl.compuware DOT com $cd /usr/sbin
maartenb AT bagworm.nl.compuware DOT com $ls sav*
save      savefs    savegrp   savepnpc
maartenb AT bagworm.nl.compuware DOT com $ldd savefs
        libsocket.so.1 =>        /usr/lib/64/libsocket.so.1
        libnsl.so.1 =>   /usr/lib/64/libnsl.so.1
        libdl.so.1 =>    /usr/lib/64/libdl.so.1
        libgen.so.1 =>   /usr/lib/64/libgen.so.1
        libkvm.so.1 =>   /usr/lib/64/libkvm.so.1
        libelf.so.1 =>   /usr/lib/64/libelf.so.1
        libadm.so.1 =>   /usr/lib/64/libadm.so.1
        libpthread.so.1 =>       /usr/lib/64/libpthread.so.1
        librt.so.1 =>    /usr/lib/64/librt.so.1
        libc.so.1 =>     /usr/lib/64/libc.so.1
        libmp.so.2 =>    /usr/lib/64/libmp.so.2
        libaio.so.1 =>   /usr/lib/64/libaio.so.1
        libmd5.so.1 =>   /usr/lib/64/libmd5.so.1
        libthread.so.1 =>        /usr/lib/64/libthread.so.1
        /usr/platform/SUNW,Ultra-4/lib/sparcv9/libc_psr.so.1
        /usr/platform/SUNW,Ultra-4/lib/sparcv9/libmd5_psr.so.1
maartenb AT bagworm.nl.compuware DOT com $ls -l /usr/lib/*posix*
lrwxrwxrwx   1 root     root          16 Apr  6 15:29 /usr/lib/libposix4.so
-> ./libposix4.so.1
lrwxrwxrwx   1 root     root          12 Apr  6 15:29 /usr/lib/libposix4.so.1
-> ./librt.so.1
lrwxrwxrwx   1 root     root          10 Apr  6 15:45 /usr/lib/llib-lposix4
-> ./llib-lrt
lrwxrwxrwx   1 root     root          13 Apr  6 15:45 /usr/lib/llib-lposix4.ln
-> ./llib-lrt.ln
maartenb AT bagworm.nl.compuware DOT com $
>
> Srinivas Rao wrote:
> >Maarten,
> >Could you please explain about /usr/lib/libposix4.so.1 file as I am new to
> >Solaris.
> >
> >Thanks,
> >Srinivas Rao.
> >
> >
> >-----Original Message-----
> >From: Maarten Boot (CWEU-USERS/CWNL)
> >[mailto:Maarten.Boot AT nl.compuware DOT com]
> >Sent: 2004 Sep 10 7:17 PM
> >To: Legato NetWorker discussion; Srinivas Rao
> >Subject: Re: [Networker] I/O Error...
> >
> >
> >is it possible that you have a corrupt filesystem and that the
> >file /usr/lib/libposix4.so.1 is actually corrupt.
> >
> >find out with:
> >
> >cat /usr/lib/libposix4.so.1 >/dev/null
> >
> >and possibly do a filesystem check.
> >
> >also to check the needs of /usr/sbin/savefs
> >do a
> >ldd /usr/sbin/savefs
> >this should let the dynamic libraries needed by savefs
> >
> >Maarten
> >
> >On Friday 10 September 2004 07:45, Srinivas Rao wrote:
> >>Dear All,
> >>Can anyone tell me the meaning/workaround for the below error.
> >>
> >>* kabini.xxx.com:All 5 retries attempted
> >>* kabini.xxx.com:All nsrexec: authtype nsrexec
> >>* kabini.xxx.com:All ld.so.1: /usr/sbin/savefs: fatal:
> >>/usr/lib/libposix4.so.1: I/O error
> >>* kabini.xxx.com:All savefs: exited on signal 9
> >>
> >>Regards,
> >>Srinivas Rao.
> >>
> >>--
> >>Note: To sign off this list, send a "signoff networker" command via email
> >>to listserv AT listmail.temple DOT edu or visit the list's Web site at
> >>http://listmail.temple.edu/archives/networker.html where you can
> >>also view and post messages to the list.
> >>=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
> >
> >--
> >Maarten Boot,
> >Compuware Europe B.V.
> >Hoogoorddreef 5
> >1101 BA Amsterdam
> >
> >--
> >Note: To sign off this list, send a "signoff networker" command via email
> >to listserv AT listmail.temple DOT edu or visit the list's Web site at
> >http://listmail.temple.edu/archives/networker.html where you can
> >also view and post messages to the list.
> >=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=
>
> --
> =============================================================
> Matthew Temple                Tel:    617/632-2597
> Director, Research Computing  Fax:    617/582-7820
> Dana-Farber Cancer Institute  mht AT research.dfci.harvard DOT edu
> 44 Binney Street,  LG300/300  http://research.dfci.harvard.edu
> Boston, MA 02115              Choice is the Choice!
>
> --
> Note: To sign off this list, send a "signoff networker" command via email
> to listserv AT listmail.temple DOT edu or visit the list's Web site at
> http://listmail.temple.edu/archives/networker.html where you can
> also view and post messages to the list.
> =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=

--
Maarten Boot,
Compuware Europe B.V.
Hoogoorddreef 5
1101 BA Amsterdam

--
Note: To sign off this list, send a "signoff networker" command via email
to listserv AT listmail.temple DOT edu or visit the list's Web site at
http://listmail.temple.edu/archives/networker.html where you can
also view and post messages to the list.
=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=

<Prev in Thread] Current Thread [Next in Thread>