[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference azur::mcc

Title:DECmcc user notes file. Does not replace IPMT.
Notice:Use IPMT for problems. Newsletter location in note 6187
Moderator:TAEC::BEROUD
Created:Mon Aug 21 1989
Last Modified:Wed Jun 04 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:6497
Total number of notes:27359

4460.0. "Compile MIBs privately?" by ANOSWS::COMFORT (Cold iron shackle, ball & chain) Wed Jan 27 1993 15:41

    
    Hi,
    
    I have perused the notes file for a while now and I get the definite
    impression from notes dealing with dictionary updates, that I can
    compile MIBs and update the dictionary privately without having to shut
    down a production system, in that all instances of MCC must be shutdown
    to allow updates to the dictionary..  Some of the MIBs take quite a
    while to compile and be added to the dictionary.  If this is the case
    can someone please provide a list of the required files that would be
    needed in this private area, any logicals and whatever else I would
    need to accomplish this task.
    
    Thanks,
    
    Dave Comfort
T.RTitleUserPersonal
Name
DateLines
4460.1directions in MM Programming GuideKAJUN::NELSONThu Jan 28 1993 08:4516
Chapters 3 (VMS) and 4 (ULTRIX) of the Management Module Programmer's 
Guide tell you how to set up a development environment and how to have a 
private dictionary.

You want to follow the directions with the exception of the source 
dictionary.  Instead of copying the small develper's dictionary from
MCC_EXAMPLES, copy the production dictionary from MCC_COMMON. 

Set up your MCC_SYSTEM environment and use the MIB compiler to update 
the private copy of your dictionary.  Once that is done, you can replace 
the production dictionary and parse tables with the ones you have 
created.  Then when each new instance of MCC starts up, it will get the 
new dictionary.  Once all instances of MCC are using the new dictionary, 
you can purge the files.  Please remember that the background processes 
for Historian and Exporter and Alarms use the parse tables and 
dictionary so these must be restarted as well.
4460.2you can purge right away on VMSFARMS::LYONSAhh, but fortunately, I have the key to escape reality.Thu Jan 28 1993 10:527
If you are running on VMS, you can purge the files "right away".
The system will get everything right.  The only time you would have
a problem on VMS doing that is with Installed files, like page and swap files,
and system images (installed programs).

On ultrix, you would end up replacing the files.  I believe that you would need
to stop everything, move the new files in place, and restart everthing.
4460.3Let's tell the users.MOLAR::CHRISB::BRIENENNetwork Management Applications!Thu Jan 28 1993 11:5213
If this procedure is viewed as something users (particularly SNMP based
users) might appreciate, why not let them know about it ?

Where would a good place be to describe the steps involved?

 Release Notes? (the old standby)

 SNMP AM Use book? (that's where Dictionary Browser appears) 

 Installation book?

 Some other document? 

4460.4Good Idea @ .-1ANOSWS::COMFORTCold iron shackle, ball & chainThu Jan 28 1993 13:298
    
    My view would be to place this information in its own "manual",
    something like "managing and maintaining the DECmcc software suite".
    The manual could include dictionary management, parse table operations,
    map backdrop how tos, running alarms in batch to prevent multiple
    notifications, and any other common setup/management/operational items.
    
    Dave
4460.5CTM files not documentedGOSTE::CALLANDERFri Jan 29 1993 10:249
    please note Dave that if you use the programming stuff to figure
    this out, the documentation has not been updated yet to explain
    the new CTM file that is created by DAP.  When you get your new
    dictionary started don't forget to copy this file back.  The CTM
    file contains class information for the iconic map to make the look
    into process much quicker.
    
    jill
    
4460.6.CTM files are documented in MM Prog GuideKAJUN::NELSONFri Jan 29 1993 12:526
Actually,  the V1.3 MM Programmers Guide does give an explanation of and
directions for copying the .CTM file when making a private dictionary. 

See Chapter 3 (VMS) or Chapter 4 (ULTRIX) for more information.

...kjn