Sergio -
There is an object database, a topology database, and a map database. In
the map database, there are completely separate structures for each map.
Each of these databases has entries which point to objects/structures in
the others and these must remain in sync or you get the kind of failures
you are seeing.
I don't know how your system got into this condition, so that neither the
network nor an object which belongs in the network are present in the
object database. That means that there are "orphan" objects in your
topology database. Do an ovtopodump -v and redirect that to a file. The
edit the file and find those objects. They have to be there. You should
be able to get from them a selection name. Then you should be able to try
to locate that name on (all) your map(s). If you find them, then delete
them from all submaps. You must check each map you have (ovwls will tell
you their names so that you may open them). If you tell me that you still
cannot find these things on your maps, then, you should call Support and
tell them about it. They will help you through a procedure to delete such
objects which can be used as a last resort, but not without a complete
backup of /usr/OV/databases/openview.
The Support folks will also want to know what preceded this problem. Were
you doing maintenance and it failed? Did a daemon (netmon/ovwdb/ovtopmd)
or your GUI (ipmap) core? This is not a normal occurrence.
James Shanks
Tivoli (NetView for UNIX) L3 Support
Sergio Cardona F <sergcafe@apolo.visiontech.com.co> on 02/01/99 05:13:02 PM
Please respond to sergcafe@visiontech.com.co
To: James Shanks
cc: Discussion of IBM NetView and POLYCENTER Manager on NetView
<NV-L@UCSBVM.UCSB.EDU>
Subject: Re: database error
Hi James:
I searched the object by the number, but is not in the database, is
possible
that one map know
one object that is not in the database of objects?
thanks in advance,
Sergio Cardona.
Vision Tech
James_Shanks@tivoli.com wrote:
> No, it is NOT the OID. It is a unique identifier to distinguish this
> object from all others in the NetView database. There can be many
objects
> with the same OID, but only one will have that number.
>
> Finding it on the map is two-step process. First you find it in the
object
> datbase to obtain the selection name and then you locate that on the map.
> Start with ovobjprint -o <object id) and find out what this thing is
> called. Then open your read-write map, pull down Locate, then Objects,
and
> then by selection name.
>
> James Shanks
> Tivoli (NetView for UNIX) L3 Support
>
> Sergio Cardona F <sergcafe@apolo.visiontech.com.co> on 02/01/99 11:36:44
AM
>
> Please respond to sergcafe@visiontech.com.co
>
> To: James Shanks
> cc: Discussion of IBM NetView and POLYCENTER Manager on NetView
> <NV-L@UCSBVM.UCSB.EDU>
> Subject: Re: database error
>
> Thanks James:
>
> But, How can I find one object in the maps by its number ?.
> One question more, this number is the oid ?.
>
> Regards,
>
> Sergio Cardona.
> Vision Tech
>
> James_Shanks@tivoli.com wrote:
>
> > What about object 48955? That's the one causing the problem. ipmap
> has
> > been told by ovtopmd (the topology database manager) that he has an
> update
> > for that object, and the topology record says that it is in network
> object
> > 50057, but that does not exist (for somw reason or other). Can you
find
> > 48955 and delete it (from all submaps) so it can get re-discovered
> > correctly?
> >
> > James Shanks
> > Tivoli (NetView for UNIX) L3 Support
> >
> > Sergio Cardona F <sergcafe@apolo.visiontech.com.co> on 01/30/99
01:28:14
> PM
> >
> > Please respond to sergcafe@visiontech.com.co
> >
> > To: NV-L@UCSBVM.ucsb.edu
> > cc: (bcc: James Shanks)
> > Subject: Re: database error
> >
> > Hi All:
> > Yes, I made a mistake , but I made the ovobjprint with -o and this
> object
> > is
> > not int the database.
> >
> > Regards,
> >
> > Sergio Cardona.
> > Vision Tech.
> >
> > Leslie Clark wrote:
> >
> > > See the man page for ovobjprint. -s is for selection name, -o is for
> > > objectid.
> > >
> > > I see those from time to time and and have assumed they were netview
> > > talking to itself. It would be good to know if they indicate a
problem.
> > > Anybody
> > > know?
> > >
> > > Cordially,
> > >
> > > Leslie A. Clark
> > > IBM Global Services - Systems Mgmt & Networking
> > >
> > > Hi All:
> > >
> > > We have NetView 5.1 with aix 4.2.1 in a HACMP enviroment.
> > > I have this case:
> > > When the netview goes up, it puts some errors in the nettl.LOG00,
these
> > > errors
> > > look like:
> > >
> ========================================================================
> > > ************************************ NetView
> > > *******************************@#%
> > >
> > > Timestamp : Fri Jan 29 1999 17:48:15.900794
> > > Process ID : 17878 Subsystem : OVW
> > > User ID ( UID ) : 203 Log Class : ERROR
> > > Device ID : -1 Path ID : -1
> > > Connection ID : -1 Log Instance : 0
> > >
> > > Software : /usr/OV/bin/ipmap
> > > Hostname : antioquia.bancolombia
> > >
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> > > Unable to find network 50057 which contains node 48955
> > >
> ========================================================================
> > >
> > > I search in the database with the ovobjprint -s 50057 and it returns
> me:
> > > Object 50057 not found.
> > > OBJECTID SELECTION NAME
> > >
> > > ****** NO SUCH OBJECT ID ******
> > >
> > > Could you tell me what it means ?
> > > I suppose that I have one map with this ghost symbol, but I do not
> know
> > > how to
> > > locate this object.
> > > I already deleted all ghost symbols in all maps and I make ovmapcount
> and
> > a
> > > ovtopofix, but the problem continues.
> > > How can I locate this type of symbols by the number ?
> > > How can I fix it ?
> > >
> > > Regards,
> > >
> > > Sergio Cardona
> > > Vision Tech
|