¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Automating cleanup of printer output files

 

Hello,

an an actually used (TK4-) system, printer output files tend to get large over time. So I want to truncate them to zero. I'm running 4.3.9999.0-SDL-g9ceed2cc on Linux.

What is the recommended way to do this without stopping and restarting hercules? Usually, a program has to be forced to close and reopen a file, so the actual blocks on disk are freed.

I did some research on the net but found nothing related.

Thanks!

:wq! PoC

PGP-Key: DDD3 4ABF 6413 38DE -


Re: REVLMOD versions

 

On 2020-07-16 3:05 AM, cjar1950 via groups.io wrote:
in SYS2,LINKLIB, I have?37.0, which may have been installed from the Prycroft site.
in SYSC.LINKLIB (which is Jays SYSCPK v 1.17), I also have 37.0. Jay appears to have added this to SYSCPK very recently.
in SYS2.CMDLIB, I have v 47.1, which appears to have been installed from a REVIEW installation.

Can/should I just delete the old version from SYS2.LINKLIB?
Sure, why not?

The later version has support for processing segment overlay programs.

Cheers,
Greg


REVLMOD versions

 

I was looking at the versions of software on my MVS38J builds, and noticed that I have 2 different versions of REVLMOD.

in SYS2,LINKLIB, I have?37.0, which may have been installed from the Prycroft site.
in SYSC.LINKLIB (which is Jays SYSCPK v 1.17), I also have 37.0. Jay appears to have added this to SYSCPK very recently.
in SYS2.CMDLIB, I have v 47.1, which appears to have been installed from a REVIEW installation.

Can/should I just delete the old version from SYS2.LINKLIB?

Chris

?


Re: IPLing two LPARs under one instance of Hercules

 

Hi Mark,

Can you point me to some documentation for interconnecting 2 MVS guests using CTCs and VTAM?? I've got the CTCs genned in MVS, but haven't found any documentation yet on how to take advantage of them.? I'd prefer to work outside of VM, but I'll start there to get it working and then move it outside if I have to.

Thanks,
Jeff


Re: IPLing two LPARs under one instance of Hercules

Robert Schreiber
 

Mark is right.? When LPARs first came out every once and awhile you would get some VM errors messages as it crashed. It was originally just a VM system with the covers closed so that you didn't have to "learn" VM and could not run applications on it.


Re: IPLing two LPARs under one instance of Hercules

 

¿ªÔÆÌåÓý

Both. VM level such that multiple 16M guest machines can run; guest level to support added concurrent jobs within the 16M virtual machine. Huge amounts of work can be done with this scenario. MVS guests can be interconnected with virtual CTCAs along with VTAM routing. This also permits full disk sharing via full-pack minidisks in scenarios that can break Hercules¡¯ current disk sharing methods under load.

The advantage of separate instances of Hercules is that it not bounded by number of active CPUs permitted by VM/370 R6. Thus one can spread the load across more cores.

Mark
dasdman

?

?

From: [email protected] <[email protected]> On Behalf Of Doug Wegscheid
Sent: Monday, July 13, 2020 6:26 PM
To: [email protected]
Subject: Re: [H390-MVS] IPLing two LPARs under one instance of Hercules

?

Creating paging volumes at the guest or host level?


Re: IPLing two LPARs under one instance of Hercules

 

Creating paging volumes at the guest or host level?


Re: IPLing two LPARs under one instance of Hercules

 

¿ªÔÆÌåÓý

Also, memory/paging performance can be readily extended by dynamically creating paging volumes on RAM-disks for high performance using a script.

?

Mark
dasdman

?

?

From: [email protected] <[email protected]> On Behalf Of Mark Waterbury
Sent: Monday, July 13, 2020 5:29 PM
To: [email protected]
Subject: Re: [H390-MVS] IPLing two LPARs under one instance of Hercules

?

Rahim,

If you load and run VM/370 as the primary OS, then you can run multiple operating systems under it, each in their own "virtual machine."? You could run DOS/360, DOS/VS, OS/360 (MFT or MVT, your choice), or OS/VS1 or MVS 3.8J ...

And of course you can also have multiple users signed on to VM running CMS... all at the same time.

Where do you think "LPARs" came from originally?? :-)

Hope that helps,

Mark S. Waterbury


Re: IPLing two LPARs under one instance of Hercules

 

Rahim,

If you load and run VM/370 as the primary OS, then you can run multiple operating systems under it, each in their own "virtual machine."? You could run DOS/360, DOS/VS, OS/360 (MFT or MVT, your choice), or OS/VS1 or MVS 3.8J ...

And of course you can also have multiple users signed on to VM running CMS... all at the same time.

Where do you think "LPARs" came from originally?? :-)

Hope that helps,

Mark S. Waterbury


Re: RPF 183 released

Ed Liss
 

The JCL listed in the manual has 2 errors in it.? For the "IN" dd, delete one of the DISP= keywords.? For the "COPY" statement, delete the space after the comma.


Re: IPLing two LPARs under one instance of Hercules

 

¿ªÔÆÌåÓý

Each instance of Hercules presents an individual LPAR or BASIC mode machine. Later on, there may be controlling software that handles multiple instances of Hercules on the same physical machine, thus giving more of the appearance of a multi-LPAR machine. But for now, you have to handle each instance separately.

?

Mark
dasdman

?

?

From: [email protected] <[email protected]> On Behalf Of Rahim Azizarab via groups.io
Sent: Sunday, July 12, 2020 8:40 PM
To: [email protected]
Subject: [H390-MVS] IPLing two LPARs under one instance of Hercules

?

?

I am curious to find out if anyone has been able to ipl two instances of any OS under Hercules when more than one CPU is defined.? I can ipl zlinux and MVS separately with the same config file but not both at the same time when I attempt a second IPL it say ? HHCPN053E ipl rejected.? I was hoping to assign each OS to a different CPU somehow.

?

Of course I can have separate instances of HERCULES running different Operating Systems.

?

?

?

regards;

?

?

Rahim



??


Re: IPLing two LPARs under one instance of Hercules

 

1. Hercules doesnt have LPARs
2. Run VM, then ipl each os as a VM Guest

Joe

On Sun, Jul 12, 2020 at 10:44 PM Rahim Azizarab via <rahimazizarab=[email protected]> wrote:

I am curious to find out if anyone has been able to ipl two instances of any OS under Hercules when more than one CPU is defined.? I can ipl zlinux and MVS separately with the same config file but not both at the same time when I attempt a second IPL it say ? HHCPN053E ipl rejected.? I was hoping to assign each OS to a different CPU somehow.

Of course I can have separate instances of HERCULES running different Operating Systems.



regards;


Rahim


??


IPLing two LPARs under one instance of Hercules

 


I am curious to find out if anyone has been able to ipl two instances of any OS under Hercules when more than one CPU is defined.? I can ipl zlinux and MVS separately with the same config file but not both at the same time when I attempt a second IPL it say ? HHCPN053E ipl rejected.? I was hoping to assign each OS to a different CPU somehow.

Of course I can have separate instances of HERCULES running different Operating Systems.



regards;


Rahim


??


Re: enabling MVS 3.8j syslog

 

¿ªÔÆÌåÓý

On 7/11/20 12:57 AM, Greg Price wrote:
$VS,'V SYSLOG,HARDCPY'

This seems to only work from the console, and not after shutting down JES2 and restarting it.? Odd.

However, SYS1.PARMLIB(IEASYS00) can also be tweaked, changing the HARDCPY line from 30E to SYSLOG:

HARDCPY=(SYSLOG,ALL,CMDS),

This captures everything from IPL start.

My primary problem was that I didn't think it was supported at all in the current SYSGEN.? Clearly it is, and simply not enabled.?

I'm not sure log to spool is useful on a Hercules system where browsing can be done on the host system output of 30E, but it's what I'm used to.? :-)

-- 
Drew Derbyshire

"Buckaroo . . . can you verify operational capability??"


Re: enabling MVS 3.8j syslog

 

On 7/11/20 12:57 AM, Greg Price wrote:
$VS,'V SYSLOG,HARDCPY'
Holy Ceiling Cat, it worked.? I thought I tried that, or something close to it.

--
Drew Derbyshire

Those who cannot remember the past are condemned to repeat it.
-- George Santayana


Re: enabling MVS 3.8j syslog

 

On 2020-07-11 7:40 AM, Drew Derbyshire wrote:
Does someone know the exact work need to enable it SYSLOG to spool?
My memory is that back in the day, we did not specify any hardcopy console or printer in the I/O gen, and would have set SYSLOG to hardcopy, quite possibly with a
$VS,'V SYSLOG,HARDCPY'
command at the end of JES2PARM.

Then the trick becomes getting JES2 up before you run out of WTO buffers.? The only time it became an issue was when there were problems which prevented JES2 from coming up, and if you entered into a long WTO dialog the 80% buffer full message came along, continuing to escalate until JES2 came up and relieved the buffer shortage.

Cheers,
Greg


enabling MVS 3.8j syslog

 

As had been pointed out before the the basic MVS 3.8j sysgen which is the basis for what most of us use has SYSLOG to spool disabled, and the log has to go to a physical printer,

Does someone know the exact work need to enable it SYSLOG to spool?? (And what it would break in terms of lost patches and the like?)

-ahd-

--
Drew Derbyshire

"I have always wished for my computer to be as easy to use as my
telephone; my wish has come true because I can no longer figure out
how to use my telephone." -- Bjarne Stroustrup


Re: Lessons from my MVS attempts

 

Thanks. I had discovered the first two a different way, but now searching the file names brought me to bitsavers. Thanks. The stash of manuals will keep me busy for a while.


Re: Domain bsp-gmbh.com expired

 

Hi Patrik,

It's great to hear that Volker is alive and well!

If you are able to get in touch with him, perhaps he can also sign over his ownership of the domain to you, and/or someone else as well.? As it is, no one except him can do anything with the original domain, except for paying the renewal fee, when it comes due.? At this point, it seems that Network Solutions is only "hosting" the domain name.? When the renewal comes up again, prior to 6/30/2022, another hosting company could be paid much less, to just register the name, and no one will have to pay a "re-instatement fee".? Without ownership of the domain, none of this is possible, as transfer to a new registrar cannot be accomplished without ownership.

ScottC


Re: Lessons from my MVS attempts

 

I have the following manuals related to ANSI Cobol as available on MVS 3.8j Turnkey (TK4_.8] so you might want to get them as well :

GC28-6396-6_IBM_OS_Full_American_National_Standard_COBOL_Apr76.pdf
GC28-6399-2_COBOL_Compiler_and_Library_Version_2_Programmers_Guide_Jul72.pdf
SC28-6483-2_OS_VS_COBOL_Compiler_and_Library_Programmers_Guide_Jun84.pdf

GC28-6670-6_OS_Debugging_Guide_Release_21.7_Nov72.pdf
GC28-6670-3_Programmers_Guide_to_Debugging_Rel_19_Jun70.pdf


One of these has a little booklet GC28-6396-6 that you can create which is a handy IBM ANSI Cobol format summary and reserved words list .
This in one of the top 3 manuals at the back - I just printed it off separately when printing out the manuals.

[ Yes I like paper Cobol manuals? ]?? As I have them going back to 1960/1.


If you cannot find them let me know and I will make them available via my website? but I do have a lot more as well :)

Vincent

On 10/07/2020 02:41, Stephen Dennis wrote:

I don't know how I first concluded that the MVT COBOL compiler did not support ELSE. To set the record straight, it supports nested IF/ELSE.

004200 PROCEDURE DIVISION USING LS-PARM-IN LS-PARM-OUT.
004300 0100-MAIN.
004400 MOVE ILY-YEAR TO FDM-X.
004500 MOVE C4 TO FDM-Y.
004600 CALL 'DYNALOAD' USING MB-DIVMOD MB-DIVMOD-IN MB-DIVMOD-OUT.
004700 IF FDM-MOD IS NOT ZERO
004800 MOVE 'N' TO ILY-LEAP
004900 ELSE
005000 MOVE C400 TO FDM-Y
005100 CALL 'DYNALOAD' USING MB-DIVMOD MB-DIVMOD-IN
005200 MB-DIVMOD-OUT
005300 IF FDM-MOD = 100 OR FDM-MOD = 200 OR FDM-MOD = 300
005400 MOVE 'N' TO ILY-LEAP
005500 ELSE
005600 MOVE 'Y' TO ILY-LEAP.
005700 GOBACK.
--
- IMPORTANT ¨C

This email and the information in it may be confidential, legally privileged
and/or protected by law.
It is intended solely for the use of the person to whom it is addressed.
If you are not the intended recipient, please notify the sender immediately
and do not disclose the contents to any other person, use it for any purpose,
or store or copy the information in any medium.

Please also delete all copies of this email & any attachments from your system.

If this is an encrypted email it is your responsibility to maintain the 1024
byte key system even for one-use keys. Once mail has been sent the sending key
is not kept and therefore a replacement mail cannot be resent.

We cannot guarantee the security or confidentiality of non encrypted email
communications.
We do not accept any liability for losses or damages that you may suffer as a
result of your receipt of this email including but not limited to computer
service or system failure, access delays or interruption, data non-delivery
or mis-delivery, computer viruses or other harmful components.

Copyright in this email and any attachments belongs to Applewood Computers.
Should you communicate with anyone at Applewood Computers by email,
you consent to us monitoring and reading any such correspondence.

Nothing in this email shall be taken or read as suggesting, proposing or
relating to any agreement concerted practice or other practice that could
infringe UK competition legislation (unless it is against Security
requirements).

This Email and its attachments (if any) are scanned for virii using Clamd
and ClamAV 0.101.5 or later (Linux x64).

Dykegrove Limited T/A Applewood Computers is a company registered in England
(no. 01681349) whose registered office is at Applewood House,
17 Stag Green Avenue, Hatfield, Hertfordshire, AL9 5EB, UK.