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 |
Just recently I experienced the same symptoms as in notes 352 and 519. That is when I tried (both Iconic Map or CL) to create a domain, I received the "Entity already exists" message, and when I tried to delete this domain I got "Entity does not exist". However, my scenerio leading up to this symptom was different than in the other notes. I had a domain already created "CENTRAL_CANADA". I wanted to rename this domain to "CANADA". Using the Iconic Map, I opened domain CENTRAL_CANADA, and selected SHOW IDENTIFIER option under the OPERATIONS menu. This gave me another window which displayed the full-name of my domain. I then selected the CHANGE ENTITY from the OPERATIONS menu in this window. It promted me for Enity name and I entered "CANADA". This apparently completed. Understanding my intent, is this a valid method for doing so? The next thing I did (Iconic Map) was to open domain "CANADA". I received "Domain does not exist, do you want to create it". I selected yes, and received "already exists". I got the same run-around with the FCL as well. I grabbed a book on DNS, and went into DNS$CONTROL (the Server is also running on my MCC node). I found all the objects in my namespace that were created by myself thru MCC. These appeared as follows: DNS> sho dire . object * Object _____ Canada_MCC_EXT000 Object _____ CGOR01 Object _____ cthbr1 Object _____ CTHR01 Object _____ decnet Object _____ decnet_MCC_EXT000 Object _____ DNA_Registrar Object _____ HPO Object _____ HPO_MCC_EXT000 Object _____ Kanata Object _____ Kanata_MCC_EXT000 Object _____ kaobr1 Object _____ KAOR02 Object _____ KAOR03 Object _____ KAOR04 Object _____ LOO Object _____ LOO_MCC_EXT000 Object _____ MQOR01 Object _____ OTOR01 Object _____ TRC Object _____ TRC_MCC_EXT000 Object _____ TRCR01 Object _____ TROR01 Object _____ trou77_ch The domains are stored here using two object names, whereas the other global enities (eg. node4 OTOR01, bridge kaobr1) only have one. Can someone explain exactly why this is? Is it because the domain-name_MCC_EXT000 object is used to store cross-reference info about domain members? Anyhow, after I deleted the canada_mcc_ext000 object everything worked fine in MCC. BTW, this is the EFT1.1 kit, and I did not upgrade from a previous version. Steve
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
611.1 | GOSTE::CALLANDER | Thu Jan 10 1991 15:20 | 8 | ||
For a number of reasons, too many to explain, the final V1.1 version of the Domain FM makes use of a new algorythmn that we are hoping corrects all of the "inconsistent" results that people are receiveing. I will pass your note along so that this scenario can be tested against the new FM. Thanks for your input. | |||||
611.2 | VERNA::V_GILBERT | Thu Jan 10 1991 17:54 | 21 | ||
Steve, I think that your expectation of what "Change Entity" does is not what, in fact, that menu entry in the Management Window actually does. It has NOTHING to do with rename. Rather, it allows the user to select another entity of the same class and level while still in the Management Window (rather than going back to the Map, selecting another entity and operation and creating another Management Window. This is helpful if, for example you want to use a set template that you have typed information into for one entity, for another entity. By selecting Change Entity and entering another instance name, we update the top of the form with the new information. The changes are not made until you press Start Operation for the new entity. Similarly, if you have a Management Window for a show operation on an entity, you may Change Entity to another entity of the same class and level and we will do a show on the new entity. Hope that helps. Verna | |||||
611.3 | The Namespace is corrupted, What are the steps that caused it? | TOOK::A_MOORE | Thu Jan 10 1991 18:08 | 47 | |
A healthy domain called Canada should should look like this in DNS: Object _____ Canada Object _____ Canada_MCC_EXT000 . . Object _____ Canada_MCC_EXTnnn The domain_name_MCC_EXTnnn are extensions to store more members in a domain. Up to 3200 members can be stored. If it looks like the example below it is corrupt and you will get the symtoms you described. Object _____ Canada_MCC_EXT000 It is NOT recommened at all to delete mcc objects with DNS$control. But if it ever happens deletion all extension fragments ( i.e. Canada_MCC_EXT000 )will restore the namespace. The CHANGE ENTITY operation does not change the name of a domain. It can not corrupt the namespace. So we still need to find out how did the namespace become corrupted? Could someone have used DNS$Control? **** If Anyone find the set of operations that would corrupt the namespace in this manner please let me know immediately. **** For this version Domains do not allow renaming. Renaming domains, is deep puddle that affects numerous other Management Modules. If there are not any recordings being done by the historian, the recommended method is to copy a domain to temporary domain, delete the orginal and copy it back. Notes 352 and 519 were unrelated problems and not domain bugs . They were problems in communicating how DNS should be setup and that the DNS setup had changed between versions. Just as frustrating. Thanks for writing a complete and clear note. |