- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: Internal MMS Error
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-10-2009 08:07 AM
06-10-2009 08:07 AM
Internal MMS Error
%MMS-F-INTERNERR, Internal MMS Error. Please Report Error #2.
It worked 3 years ago and "nothing is changed" in the environment that we know of. Tried to debug by changing the MMS-file and adding qualifiers to MMS (/log/list/noaction/check_status/force/ignore etc) but cannot get any idea about what is wrong. Does anybody know what internal error number 2 means?
Thanks!
Peter Bengtsson
Etteplan for ABB
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-10-2009 08:42 AM
06-10-2009 08:42 AM
Re: Internal MMS Error
Since MMS digests the entire description file and builds its internal tree as a very early step, no actions execute if this step is not successful.
My best advice on this one is to use the divide and conquer approach. Using temporary copis of the original description file, cut out a large section of the file and see if you get past that message (the /NOACTION qualifier may be useful here to keep from doing a partial build). If the error stops, put back the cut section and remove the rest and do another division.
The only thing you need to do is make sure as you cut out pieces of the description file is that you don't cut dependencies in the middle. Also watch out for .IF ... .ENDIF conditionals. You don't want to introduce syntax errors as you chop away.
Hopefully, you will find the offending piece eventually.
Mark
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-10-2009 08:56 AM
06-10-2009 08:56 AM
Re: Internal MMS Error
The original MMS-file (tried more than one) is from the early 90:ies and worked 2006 when I last built it. I've cut out most of it and it now only contain one object to build but I still get the error.
The machine has been physically moved but according to the ones that did the move, nothing as been changed in the SW environment (like installing new version etc). But obviously something must have happened in the environment. Maybe a logical name, symbol etc... But which (there are a lot...)?
Hoped that #2 could give me a hint...
Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-10-2009 09:38 AM
06-10-2009 09:38 AM
Re: Internal MMS Error
There's an old release note for MMS around the "Use of library module specifications as targets in double colon rules is disallowed. A library module specification is one in which a source or target of a dependency rule is a module in a VMS library..." The results of that (mis)usage were formerly this internal error, but that was switched to a different error at MMS V2.2.
Confirm sufficient process quotas and other such for correct operations, see if the /VERIFY or /LOG gets you any details on the specific failure, and the confirm that the current ECO kits for whatever OpenVMS VAX or OpenVMS Alpha or OpenVMS I64 box is in use here, and for whatever version of DECset MMS here, and then lob this problem report and MMS file over to HP for a look.
I'd probably first try this on a newer or more current version of DECset MMS prior to ringing up HP support. (That's likely what HP is going to request here in any case, if you're not already there.)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-10-2009 10:52 AM
06-10-2009 10:52 AM
Re: Internal MMS Error
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-10-2009 11:31 AM
06-10-2009 11:31 AM
Re: Internal MMS Error
Yes, it might have something to do with library. The files I have problems with are creating libraries (OLB-files I think, I am not at work now so I cannot check). It seems like MMS-files that only compile files are working.
/verify and /log gives nothing.
I will check quotas for the account, disk space and such things. I will also check which MMS-version we are using.
Regards Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-11-2009 03:07 PM
06-11-2009 03:07 PM
Re: Internal MMS Error
What versions of DECset/MMS do you have on your unchanged system after all?
Based on some other old information and your comment that you've tried using /list/log already, it might be due to a corrupt library or some other part of the MMS installation that hasn't survived.
bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2009 03:52 AM
06-18-2009 03:52 AM
Re: Internal MMS Error
Checked process quotas, ok. Cannot find any logical name that is wrong (not saying that everything is ok). MMS version is 2.6. Have not reinstalled it yet. Found the log-file from 2003 (attached). Also attached the log file from now when it fails. Attached one of the mms-files that fails (at least 2 fails) and also a more detailed log when running the attached mms-file. Greatful for any more ideas!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2009 04:35 AM
06-18-2009 04:35 AM
Re: Internal MMS Error
Ooh. That's pretty old and tired. Around
here:
alp $ write sys$output f$getsyi( "version")
V7.3-2
alp $ mms /id
%MMS-I-IDENT, MMS V3.5 © 2003 Hewlett-Packard Development Company, L.P.
And that's not the latest. (The full-kit
ECO on the FTP server includes V3.8-2.)
Did you ever try MMK?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2009 09:53 PM
06-21-2009 09:53 PM
Re: Internal MMS Error
Regards / Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-22-2009 03:31 PM
06-22-2009 03:31 PM
Re: Internal MMS Error
(seemingly sliently), is lack of pagefile quota
(pgflquo), and channel counts (film).
iirc, b/c most of what MMS will execute via
a subprocess, you migth also look at the
PQL_M*, and PQL_D* quotas, in particular those
that are pooled.
You might also try $SET WATCH/CLASS=ALL FILE
(/class=none to turn it back up), in case
there's some sort of loop, or recursion going
on ...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-22-2009 04:55 PM
06-22-2009 04:55 PM
Re: Internal MMS Error
What VAX or Alpha box?
What's changed in the system configuration since the last successful build? Any product upgrades?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-07-2009 05:38 AM
08-07-2009 05:38 AM
Re: Internal MMS Error
The VMS version is 5.5-2 on a VAX 4000-200 machine.
With some more testing by stripping and changed one of the failing MMS-files, I have found out one exact case where the error occurs:
I have a C-file that shall be compiled to an object file and then put into an object library. If MMS determines that the object file needs to be rebuilt (object file is missing or older than the C-file), everything seems to work, the C-file is compiled and the object file is replaced in the library. If the object file instead is up to date, I get the internal error directly after the time of the C-file and object file is fetched (and compared I guess but the log says nothing about it).
Any more ideas (except upgrading to newer versions which is no solution in this case)?
Thanks, Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-07-2009 06:21 AM
08-07-2009 06:21 AM
Re: Internal MMS Error
GIMP $ write sys$output f$getsyi( "version")
V5.5-2
GIMP $ mms /iden
%MMS-I-IDENT, DEC/MMS V2.7-03 COPYRIGHT © 1983, 1993 DIGITAL EQUIPMENT CORPORATION
and the MMS release notes say things like:
DEC/MMS
Version V2.7-03
6 October 1993
So, it's not as if MMS V2.7-03 is
particularly new.
> Did you ever try MMK?
Still wondering.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-09-2009 10:27 PM
08-09-2009 10:27 PM
Re: Internal MMS Error
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-10-2009 03:55 AM
08-10-2009 03:55 AM
Re: Internal MMS Error
More info; not all files cause problems. Files that has only one "action", e.g. compilation seems to work. But if there are 2 "actions", e.g. compilation and then put the object fil into a library, then it fails. And it then fails when the object file is up-to-date (need not be rebuilt).
Thankful for any more ideas!
Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-12-2009 05:22 AM
08-12-2009 05:22 AM
Re: Internal MMS Error
In the attached zip-file, there are two very small mms-files, one that fails with the internal error and one that is successful. The failing file is extracted from the original file that fails and contains the rules for compiling a C-file to an object file and then replacing the object file into an object library file (abb.olb). In the successful mms-file, the object file is instead linked into an exe-file and that always works. Attached are also two log-files (failing and successful) when running the two mms-files. The mms files are run 3 times each:
1) The C-file is modified and thus compiled and put into library/linked. This is always successful.
2) The C-file is not modified which results in the internal error in the failing example and "up-to-date" in the successful example.
3) The C-file is not modified but the qualifier /from_source is added which will cause unconditional compilation and then put into library/linked. This is also always successful.
Any ideas? Is the only answer to re-install mms?
Thanks / Peter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-12-2009 06:54 AM
08-12-2009 06:54 AM
Re: Internal MMS Error
That's a tough spot to be in here, yes.
Time to remove MMS. Entirely. Create a brute-force DCL build procedure for whatever this is, based on what MMS does for you, for instance. Or move to MMK, or whatever. Or force the existing MMS file to always do a full build; a "clean" pass or whatever it might be, and then a full build.
Sure. Try a VAXset re-install. Chances are, it won't help.
If you can't move on, then punt this up to your boss(es) to decide.
(Even tweaking the code of these sorts of large and complex applications around the edges is tantamount to triggering a re-qualification, in any case. This stuff is always a debatable call, too. Is replacing the MMS big enough to trigger a re-qualification? Or is just rebuilding the app? I had one where I could patch the images to make changes, but could not rebuild them. But I digress.)
Yes, you're going to zero-points this answer. Now think of why you're going to do that, and then of who ultimately owns this whole decision. Your bosses, right? Ask your manager for guidance. You've been deadlocked since June, after all.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-12-2009 08:59 AM
08-12-2009 08:59 AM
Re: Internal MMS Error
> answer. [...]
I'm still wondering why using MMK would
require going "through all Acceptance Tests",
but replacing the current MMS scheme with
some worked-around MMS scheme would be
harmless.
Knowing nothing, I'd expect that one could
observe the build, see who does what when,
say, "Well, that looks the same to me", and
go about his business. Unpleasant, perhaps,
but not inadequate. MMS does not, after all,
create the product, It manages the
compilers, linkers, and other tools which do
all the real work, and that real work is all
observable.
Of course, the same argument would apply as
well to a newer version of MMS.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-12-2009 09:55 PM
08-12-2009 09:55 PM
Re: Internal MMS Error
Regards Peter