- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: Problem with Autogen: "Undefined symbol \pagef...
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
01-18-2005 04:41 AM
01-18-2005 04:41 AM
During an attempt to install Decnet OSI when I tried to do an Autogen it failed with these errors:
undefined sysmbol \pagefile3_cursize\
Autogen-f-symovf,noroom for symbol definition
Autogen-f-del_exp,delete some symbols or expand clisymtbl
Autogen-f-error, testfiles phase was aborted due to an unexpected error
What is the meaning of these errors, how can I avoid it?
Regards
Steph
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2005 04:46 AM
01-18-2005 04:46 AM
SolutionThe size of this memory area is governed by the system parameter CLISYMTBL (as mentioned in the AUTOGEN-F-DEL_EXP message).
You could try
$ DELETE/SYMBOL/GLOBAL/ALL
before running the autogen. This will delete all global symbols.
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2005 08:46 PM
01-18-2005 08:46 PM
Re: Problem with Autogen: "Undefined symbol \pagefile3_cursize\"
If you use help/message symovf you see a explanation to error:
The command interpreter cannot hold any more symbol definitions or labels. Note that this error can occur when a nested procedure is executed, because the command interpreter defines the symbols P1 through P8 before executing the procedure.
and offers two solutions:
delete unused symbols to recover symbol table space or increase CLISYMTBL using SYSGEN SET CLISYMTBL n.
Note that the SYSGEN SET command sets the new value for the duration of your process only. It does not change the permanent parameter value.
Saludos.
Daniel.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2005 09:11 PM
01-18-2005 09:11 PM
Re: Problem with Autogen: "Undefined symbol \pagefile3_cursize\"
modifying CLISYMTBL is best done with SYSGEN.
Add an entry in MODPARAMS.DAT & run AUTOGEN is the approprate way, but issuing SYSGEN WRITE CURRENT will directly put it in xxVMSSYS.PAR for next reboot, and WRITE ACTIVE will update currently active params. (I have now no docs at hand, and I do not know by head if it is a Dynamic param, but if it is, it will be active for any process created after the WRITE).
SYSGEN also shows the limit to what you can set it, and if I am not mistaken, that limit is not very high.
hth,
Have one on me.
Jan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-18-2005 09:26 PM
01-18-2005 09:26 PM
Re: Problem with Autogen: "Undefined symbol \pagefile3_cursize\"
As already said, you might have to delete some symbol definitions before running AUTOGEN. Increasing the CLISYMTBL value using SYSGEN is also an option. The maximum value of CLISYMTBL is 1024 pagelets (i.e. 64 Alpha pages), and it's a DYNAMIC parameter. Make sure to do a WRITE ACTIVE if you change the parameter (and a WRITE CURRENT, if you want the value to survive a reboot).
Regards,
Kris (aka Qkcl)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-19-2005 12:33 AM
01-19-2005 12:33 AM
Re: Problem with Autogen: "Undefined symbol \pagefile3_cursize\"
I think VMSINSTAL deletes all global symbols. You can try deleting local symbols too then increase CTLSYMTBL if still a problem.
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-19-2005 02:07 AM
01-19-2005 02:07 AM
Re: Problem with Autogen: "Undefined symbol \pagefile3_cursize\"
( I guess I really have to convince my wife that the extra garage heating & extra electricity bill for re-activating my Alpha 1000 ARE worthwhile!).
Ian, I already stated that it would only take effect for processes started AFTER the changing of the param.
If you read the OP carefully, he got the error running AUTOGEN, not VMSINSTAL.
Not the faintest info whether that was in the same session, and if so, what was executed in between that might have (re-)created al lot of symbols.
_IF_ the problem rose while running AUTOGEN in the context of the instal (cannot check now, but does DECnet OSI use VMSINSTAL? It think I' guess PCSI), then really there is hardly any option BUT increrasing CLISYMTBL.
Proost.
Have one on me.
Jan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-20-2005 07:53 AM
01-20-2005 07:53 AM
Re: Problem with Autogen: "Undefined symbol \pagefile3_cursize\"
1. When you get noroom for symbol definitions you could also try logging out and logging back in. Decnet OSI is done with $ PRODUCT INSTALL DNVOSIECO01/SOURCE=[location of the ...
The install or other activity since login could have added a lot of symbols. So you might also have been able to logout. Then login and the Autogen might have run.
2. Using Alpha VMS 7.3-2, we did have to increase CLISYMTBL for a system that uses Oracle.
Lawrence
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-23-2005 11:31 PM
01-23-2005 11:31 PM