Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

dmq chk files

Klaes-Göran Carlsson
Frequent Advisor

dmq chk files

Hi

I found a *lot* of files named DMQ$USER:dmqcls_*.chk

Example:
dmq$user:dmqcls_eg72u003p06jj25_2040.chk;1

Can I remove those files?


And after delete, should I do something with the dir file? I know it could slow down vms system if dir files are big. Or does vms resize the dir file itself after deletions of thousands of files? Asking this because yeasterday I found a sys$specific:...*tcpip* directory with *lot* of log files. PURGE has to execute in 5 hours to complete.


1803_03023.DIR;1 223/1188


I guess its some kind of trace or debugging info from Bea Message Queue version 5.0, if so, how do I turned it off?


Regards
Klaes-Göran




4 REPLIES
Karl Rohwedder
Honored Contributor

Re: dmq chk files

You may use DFU to clear directories, it does a reverse delete. I also has the ability to truncate/compress directory-files.

You may find it via the freewarearchives:
http://h71000.www7.hp.com/freeware/freeware70/dfu/

regards Kalle
Volker Halle
Honored Contributor

Re: dmq chk files

Klaes-Goeran,

the data in a directory (.DIR) file is shuffled, when you delete filename entries from a directory. This is a very IO-intensive operation, if lots of files are being deleted, especially if they are being deleted alphabetically. You don't need to do anything with the big .DIR file. As your example shows, the EOF pointer has already been moved and the used portion of the directory file is much smaller now.

I've googled for 'dmqcls chk' but only found a pointer to a chinese BEA forum ;-(

Volker.
Daniel Fernandez Illan
Trusted Contributor

Re: dmq chk files

Klaes-Göran

You can see these link:
http://edocs.bea.com/tuxedo/msgq/interm/install.htm
and:
http://edocs.bea.com/tuxedo/msgq/vmsconf/appd.htm
that containt information about Bea Message Queue for OpenVMS.

Saludos.
Daniel.
Klaes-Göran Carlsson
Frequent Advisor

Re: dmq chk files

Hi

I got an explanation from BEA:

If the DMQ CLS client is aborted like network problems or restart of CLS server a file is written containing message number.

Files older than today could be deleted... but be careful.

Thanks all for your replies.

Klaes-Göran