Additional Problem after Summary 2: CDSL-check

From: Dr. Martin Körfer (koerfer@mpch-mainz.mpg.de)
Date: Wed Apr 26 2006 - 05:17:44 EDT


Hi managers,

using:
# mkcdsl -f /usr/shlib/{implver}/libm.so /usr/shlib/libm.so

resulted in:

*** Error ***
Source name '/usr/shlib/implver/libm.so' is missing the required context:
/{memb}/

using:
# cdslinvchk

gave the former result:
Failed CDSL inventory check. See details in /var/adm/cdsl_check_list

# cat /var/adm/cdsl_check_list
=>
Expected CDSL: ./usr/shlib/libm.so -> ./{implver}/libm.so
An administrator or application has modified this CDSL Target to:
./ev6/libm.so

Does this mean, that I am missing a specific "kernel option" ???

Thanks in advance,

Martin

----------------------------------------------------------
The "success-mail" before
was a to quick response !!!

The link was created without any harm !
But,
#cdslinvchk
resulted in the message:
847205:/usr/bin/awk: /sbin/loader: Fatal Error: Cannot map library libm.so
and
the Mail Delivery Agent does not work any longer !!

Thus I recreated the link as before.

Martin
---------------------------------------------------------------------------
Thanks to Rudolf Gabler for the quick answer below.

Martin

----- Weitergeleitete Nachricht von Rudolf Gabler <rug@usm.uni-muenchen.de>
-----
    Datum: Tue, 25 Apr 2006 11:40:29 +0200
    Von: Rudolf Gabler <rug@usm.uni-muenchen.de>
Antwort an: Rudolf Gabler <rug@usm.uni-muenchen.de>
 Betreff: AW: CDSL-check
      An: "'Dr. Martin Körfer'" <koerfer@mpch-mainz.mpg.de>

Hallo Martin,

{implver} ist eines der beiden context abhängigen Variablen, die das CFS
versteht (das andere is {memb} (vergleiche /usr/sys/include/sys/namei.h)
Der Wert wird durch die aktuelle Rechnerarchitektur (default ev6) ersetzt
(ich habe einen cluster gemischt aus ev5 und ev6 Rechnern).
Den link kann man aber ganz einfach bereinigen durch ein entsprechendes

  cd /usr/shlib
  rm libm.so
  ln -s ./{implver}/libm.so libm.so

da ja die Interpretation der im link vorkommenden Zeichen (Variablen) durch
das entsprechende module im Kernel vorgenommen wird und der setzt eben dann
z.B. ev6 ein.

Viele Grüße,

Rudi Gabler

-----Ursprüngliche Nachricht-----
Von: tru64-unix-managers-owner@ornl.gov
[mailto:tru64-unix-managers-owner@ornl.gov] Im Auftrag von Dr. Martin Körfer
Gesendet: Tuesday, April 25, 2006 11:22 AM
An: tru64-unix-managers@ornl.gov
Betreff: CDSL-check

Hi managers,

we run TruCluster V5.1a, PK6 on a 2-ES40-node-Cluster with shared
HSG80-storage. Now we want to do a rolling updrate to 5.1B.

#cdslinvchk
resulted in amessage

Expected CDSL: ./usr/shlib/libm.so -> ./{implver}/libm.so
An administrator or application has modified this CDSL Target to:
./ev6/libm.so

I can not find this {implver} !!
Anybody knows, where this {implver} is and how it can be created??

Thanks

Martin

--
Dr. Martin Körfer
MPI f. Chemie
EDV
J.J.Becherweg 27
D-55128 Mainz
Tel. -49-6131/305541
Fax  -49-6131/3053188
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
----- Ende der weitergeleiteten Nachricht -----
--
Dr. Martin Körfer
MPI f. Chemie
EDV
J.J.Becherweg 27
D-55128 Mainz
Tel. -49-6131/305541
Fax  -49-6131/305318
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


This archive was generated by hypermail 2.1.7 : Sat Apr 12 2008 - 10:50:29 EDT