- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Re: Global Sections: How to find out processes tha...
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
Discussions
Discussions
Forums
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
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-13-2009 02:02 AM
тАО01-13-2009 02:02 AM
we have had some problems recently because we couldn't recreate some global sections since there were still some processes around that had them mapped. We couldn't find a way how to find out which processes were still attached. With show dev /file we could only see the 000000 PID, and with analyze/system I just couldn't find the information needed to track the processes down.
Does anybody of you know a good method of achieving this ?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2009 02:41 AM
тАО01-13-2009 02:41 AM
Re: Global Sections: How to find out processes that are attached
would please put some more details?
How you are creating the global section and what error you are getting?
Cheers.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2009 03:08 AM
тАО01-13-2009 03:08 AM
Re: Global Sections: How to find out processes that are attached
we are creating a temporary global section. What exactly would you like to know ?
Regards,
Bernado
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2009 03:36 AM
тАО01-13-2009 03:36 AM
Re: Global Sections: How to find out processes that are attached
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2009 03:50 AM
тАО01-13-2009 03:50 AM
Re: Global Sections: How to find out processes that are attached
the error message is following:
%RMS-E-FLK, file currently locked by another user
We want to delete the section file and recreate it with another size. Problem is there are still processes having the old one mapped, and the question is how to find out who is mapping a global section.
Regards,
Bernado
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2009 03:58 AM
тАО01-13-2009 03:58 AM
Re: Global Sections: How to find out processes that are attached
A reboot will always help ;-)
Otherwise have a look with INSTALL LIST/GLOBAL/FULL and see, if you can find that global section. It may already be on the 'Delete Pending Global Sections' list.
If it's still installed and not on the delete pending list and you can't find the DECedi program to shut down this section, you may be able to write a little program using $DGBLSC to delete the section.
If it's on the delete pending list, you'll need to find, which processes are still mapped to that section:
$ ANAL/SYS
SDA> SHOW GSD/DELETE
SDA> SHOW GST/SECTION_INDEX=xx ! xx= GSTX
Then you'll find the WCB (Window Control Block) address in the 'Window' column.
SDA> SET OUT/NOINDEX x.x
SDA> SHOW PROC/CHAN ALL
SDA> EXIT
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2009 04:14 AM
тАО01-13-2009 04:14 AM
Re: Global Sections: How to find out processes that are attached
since it is a not a permanent global section, it should be unmapped when all processes have disconnected it. We now found out there was a user executing an interactive program that maps this section in question who exited the application by issuing Ctrl/Y without typing stop or exit at dcl prompt afterwards. So he still had the sections mapped since the image was only interrupted, but not run down.
I found that last part of your reply in another thread on this forum already
http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1204412
and have tried it out, but it didn't yield success, so I thought this might be due to the fact the user interrupted the executable.
I'll try to see if I can get more Information from analyze/system...
Regards,
Bernado
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2009 04:55 AM
тАО01-13-2009 04:55 AM
Re: Global Sections: How to find out processes that are attached
OpenVMS Developer & System Manager
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2009 05:04 AM
тАО01-13-2009 05:04 AM
Re: Global Sections: How to find out processes that are attached
It will scan all process channels.
fwiw
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-13-2009 05:06 AM
тАО01-13-2009 05:06 AM
Re: Global Sections: How to find out processes that are attached
$ D == "write sys$output"
(is in my login)
Wim