Keyboard Shortcuts
Likes
- H390-Vm
- Messages
Search
This group is for all folks running the original IBM VM/370 Release 6 operating system (or later (e.g. VMTCE (Community Edition)) on Hercules. Like the other early IBM operating systems this version has always been in the public domain and so can be freely distributed. The base version as supplied by IBM is lacking in many facilities. IBM solved this by providing additional extension products which were licensed and so are not available. There are however many user enhancements available which can be installed. In addition, in order to get users up and running quickly updated "releases" of VM/370 included the most popular updates are available for download, so novices can start to learn VM without having to delve into the system internals. It is intended that this wiki will provide information on the base release and these updates.
The available versions are here :-
?
?
Re: I forgot the VOLSER of drives (3380) I created
>> Are we running the same version of VM/CE even with fixes?
As I wrote before, I tested on a freshly downloaded VM/370 CE R1.2. >> I want to thank you for testing this with me. My pleasure. :-) >> What are your thoughts on figuring out my issue? How can I diagnose this problem? Well, like me, try it on a freshly downloaded version of VM/370 CE R1.2. If it works there, then the problem lies with your current system somehow. That would be some progress. Cheers, Ren¨¦ FERLAND, Montr¨¦al |
Re: Trying to access 191 give DMSLIO109S
If I recall correctly, a 3380 only has 885 cylinders, not 886. (Unless you're using 'E' or 'K' models, but I'm not sure if VM/CE supports those.) On Sun, May 19, 2024 at 7:18?PM Bertram Moshier via <herc370390vm=[email protected]> wrote:
-- Jeff Henry |
Re: I forgot the VOLSER of drives (3380) I created
Hello?
Ren¨¦, Yeah, I need to agree with you both that it is something?here and I have zero idea where to go from here. Are we running the same version of VM/CE even with fixes? I want to thank you for testing this with me. What are your thoughts on figuring out my issue? How can I diagnose this problem? Bert On Sun, May 19, 2024 at 5:49?PM Ren¨¦ Ferland via <ferland.rene=[email protected]> wrote: On Sun, May 19, 2024 at 02:27 PM, Bertram Moshier wrote: |
Re: I forgot the VOLSER of drives (3380) I created
On Sun, May 19, 2024 at 02:27 PM, Bertram Moshier wrote:
So, what might be happening? Is this a bug, or am I doing something wrong (other than wanting more than four 3380 drives attached via DMKSYS at IPL time)?Hello Bertram, Well, I tried with 16 disks, BGM380 to BGM38F, and guess what, it works... all 16 disks are attached to the system! So, at this point, I am inclined to say you are doing something wrong. What exactly? I can't tell. :-( Cheers, Ren¨¦ FERLAND, Montr¨¦al? |
Re: I forgot the VOLSER of drives (3380) I created
Hello?Ren¨¦ of Montr¨¦al and et al, I?got 380-383 (BGM380-BGM383) to attach at IPL time. When I tried the next group of four (384-387 / BGM384-BGM387), none of this group showed up, but the drives (6D0-6D3 / VM14-0 through VM14-3) did become attached to the system.
Next, I changed to adding the fifth 3380 (384 / BGM384) to the attached system list via DMKSYS, and it failed!
The DASD list stayed the same from the above. I even verified that 384 / BGM384 was in the DMKSYS TEXT file. It looks like the maximum number of 3380 drives you can attach at IPL time is four, but why only four? I say four 3380 only because there are thirteen 3350 drives (6A0-6A8, 6AC-6AD, 6B0-6B1) attached at IPL time. So, what might be happening? Is this a bug, or am I doing something wrong (other than wanting more than four 3380 drives attached via DMKSYS at IPL time)? Bertram Moshier of Chicago |
Re: I forgot the VOLSER of drives (3380) I created
Hello? Ren¨¦ of?Montr¨¦al, Again, thank you so very much for working on this issue. I successfully reproduced your success with my system.? My system's DMKSYS and SYSUSR work file with two 3380 devices.? This result tells me:
If the problem is the second (maximum drives regardless of type), some 3380 drives would be attached to the system. Yet, I see that drives VM50-5 through?VM14-3 show up, but none of the 3380 drives. Given what we're seeing in our testing, shouldn't at least two of them BGM380 and BGM381) show up?? As for the first, I doubt this is the case, but it is possible. Any thoughts on:
Thank you, Bertram Moshier of Chicago WB8ERT On Sun, May 19, 2024 at 4:14?AM Ren¨¦ Ferland via <ferland.rene=[email protected]> wrote: On Sun, May 19, 2024 at 12:48 AM, Bertram Moshier wrote: |
Re: I forgot the VOLSER of drives (3380) I created
On Sun 19 May 2024 at 10:42:44 -0700, Dave Wade wrote:
On Sun, May 19, 2024 at 10:59 AM, Bertram Moshier wrote:Or use an exec like this:While I have you here, what is the command syntax for edit and ee forI have never done that! I think its a pain as EE does not support UPDATE directly. * * Usage: VMFEE fn ctlfile * VMFEE fn ft ctlfile * * Like VMFASM, update the given ASSEMBLE file with the UPDATES * (given as the fn of the CNTRL file) * but call EE to show the result (using $fn ft A). * * If you don't specify the file type, it is assumed to be ASSEMBLE * like with VMFASM. * * If you save changes, a file "$fn UPDATE" is created. * * If this file already exists when invoking this exec, * the updates are not re-done, but you can edit from where you left * off. * If you don't save changes, the temporary files are removed. * &CONTROL OFF &IF &INDEX LT 3 &GOTO -ARGS2 -ARGS3 &NAME = &1 &FT = &2 &CNTL = &3 &GOTO -ARGDON -ARGS2 &NAME = &1 &FT = ASSEMBLE &CNTL = &2 * -ARGDON &UPNM = $&NAME &ANAME = &UPNM &EDITOR = EE * -STSYS STATE &NAME &FT * &IF &RETCODE EQ 0 &GOTO -STCTL &TYPE *** &NAME &FT NOT FOUND *** &EXIT 1 * -STCTL STATE &CNTL CNTRL * &IF &RETCODE EQ 0 &GOTO -STUPD &TYPE *** &CNTL CNTRL NOT FOUND *** &EXIT 2 * Did we edit this file before? -STUPD &TYPE STATE &ANAME UPDATE A STATE &ANAME UPDATE A &IF &RETCODE EQ 0 &GOTO -DOEDIT * Do the update -FUPD UPDATE &NAME &FT * &CNTL CNTRL * ( CTL STK &IF &RETCODE EQ 40 &ANAME = &NAME &IF &RETCODE GT 12 &IF &RETCODE NE 40 &GOTO -UPDERR * Get most recent update level &IF &READFLAG EQ CONSOLE &GOTO -EXIT &READ ARGS &TEXT = &2 &READ ARGS &ARGS &2 &3 &4 &5 &6 &7 &8 &9 * &BAKFT = BAK&FT COPY &ANAME &FT A = &BAKFT = (REPLACE -DOEDIT &TYPE EDITING &ANAME &FT ... UPDATE &TEXT &EDITOR &ANAME &FT &GLOBAL0 = &RETCODE &TYPE EDITED " &NAME &FT " ... UPDATE " &TEXT " * Automatically generate some update statements from * the differences, and put them in fn UPDATE A. XCOMPARE &ANAME &BAKFT A = &FT = (CMSUPD * Did the user change something? STATE &ANAME UPDATE A &IF &RETCODE EQ 0 &GOTO -UPDATED * Since we didn't edit the file we may as well remove it ERASE &ANAME &FT A ERASE &ANAME &BAKFT A &GOTO -EXIT * -UPDATED &IF &RETCODE EQ 0 &TYPE UPDATE FILE " &ANAME UPDATE A " CREATED -EXIT &EXIT &GLOBAL0 -Olaf. -- ___ Olaf 'Rhialto' Seibert <rhialto/at/falu.nl> \X/ There is no AI. There is just someone else's work. --I. Rose |
Re: I forgot the VOLSER of drives (3380) I created
On Sun, May 19, 2024 at 10:59 AM, Bertram Moshier wrote:
Hello and thank you for the information on 3380 drives.I have never done that! I think its a pain as EE does not support UPDATE directly. So you end up using UPDATE to generate an updated source, make a copy, edit with EE, use XCOMPARE to generate a new update file Dave |
Re: I forgot the VOLSER of drives (3380) I created
On Sun, May 19, 2024 at 02:56 AM, Bertram Moshier wrote:
Did you also use shadow files?? I assume you did use shadow files.I just check: it works with or without shadow files, whether the disks are compressed or not, and whether I use SDL Hercules 4.7 or Hercules 3.13. Cheers, Ren¨¦ FERLAND, Montr¨¦al? |
Re: I forgot the VOLSER of drives (3380) I created
Hello and thank you for the information on 3380 drives. While I have you here, what is the command syntax for edit and ee for using updates? Bertram Moshier On Sun, May 19, 2024, 03:49 Dave Wade via <dave.g4ugm=[email protected]> wrote:
|
Re: I forgot the VOLSER of drives (3380) I created
Hello and thank you for your reply and trying to reproduce what I am seeing. I see some noticeable differences.? I am using uncompressed drives and 16 3380 drives. I will try removing BGM382-BGM38F and see what happens.? If it is still failing, I'll try using compressing the drives. Did you also use shadow files?? I assume you did use shadow files. I will let the group know my results. Bertram Moshier On Sun, May 19, 2024, 04:14 Ren¨¦ Ferland via <ferland.rene=[email protected]> wrote: On Sun, May 19, 2024 at 12:48 AM, Bertram Moshier wrote: |
Re: I forgot the VOLSER of drives (3380) I created
On Sun, May 19, 2024 at 12:48 AM, Bertram Moshier wrote:
Can someone try attaching it 3380 drives via SYSUSR, please?Hello Bertram, I took a freshly downloaded copy of VM/370 CE. I started it, updated the SYSUSR statement in DMKSYS with two 3380 disks, BGM380 and BGM381, specified AFTER the VM14-* disks. Then I rebuilt the CP nucleus, and stopped the system. After that, I created two (compressed) emulated 3380 disks with dasdinit, updated the configuration file vm370ce.conf for them (on cuu 380 and 381), and started the system. Once the IPL was complete, a query dasd shows the two disks, right at the top of the list, attached to the system. So it works for me. I have no idea what is going wrong for you. Cheers, Ren¨¦ FERLAND, Montr¨¦al? |
Re: I forgot the VOLSER of drives (3380) I created
¿ªÔÆÌåÓýRead the docs:- ? VMSETUP CP EE HRCMODS MEMO F => lists all mode EE HRC011DK MEMO F => 3380 support ? Only MINIDISKS and DEDICATED supported. ? Dave ? From: [email protected] <[email protected]> On Behalf Of Bertram Moshier via groups.io
Sent: Sunday, May 19, 2024 8:48 AM To: [email protected] Subject: Re: [h390-vm] I forgot the VOLSER of drives (3380) I created ? Hello, ? I'm wondering there could be a bug-preventing VM from attaching these 3380 (380-38F, BGM380-BGM38F) via the SYSUSR macro? ? I can attach the drives manually (e.g., CP ATTACH 380 SYSTEM BGM380), but VM fails to attach the drives to SYSTEM st IPL time. ? Ah, does VM via DMKSYS support 3380?? Just a thought, is all. ? Can someone try attaching it 3380 drives via SYSUSR, please?? Can 3380 drives be CP OWNED drives (e.g., paging, nucelus, spool, temp, etc)?? Maybe I missed a restriction in the 3380 support for VM/370 CE. ? I'm just trying where I made my mistake, or is there a bug. ? Bertram Moshier WB8ERT ? ? |
Re: I forgot the VOLSER of drives (3380) I created
Hello, I'm wondering there could be a bug-preventing VM from attaching these 3380 (380-38F, BGM380-BGM38F) via the SYSUSR macro? I can attach the drives manually (e.g., CP ATTACH 380 SYSTEM BGM380), but VM fails to attach the drives to SYSTEM st IPL time. Ah, does VM via DMKSYS support 3380?? Just a thought, is all. Can someone try attaching it 3380 drives via SYSUSR, please?? Can 3380 drives be CP OWNED drives (e.g., paging, nucelus, spool, temp, etc)?? Maybe I missed a restriction in the 3380 support for VM/370 CE. I'm just trying where I made my mistake, or is there a bug. Bertram Moshier WB8ERT |
Re: SYSIPL macro in DMKSYS
Hello, and thank you for your reply. What?do people think of having VM support going down the list concerning IPL startup? By this, I mean that if WARM fails, failover to CKPT, etc., if allowed by the SYSIPL macro. Examples of these are: SYSIPL? WARM and CKPT. This would mean that if WARM fails, then go to CKPT, and if it fails, then present the prompt to the operator. If SYSIPL?was WARM, Force the system would not do a?COLD start leaving it to the operator. Bertram Moshier On Fri, May 17, 2024 at 6:57?PM Ren¨¦ Ferland via <ferland.rene=[email protected]> wrote: On Fri, May 17, 2024 at 04:26 PM, Bertram Moshier wrote: |
Re: I forgot the VOLSER of drives (3380) I created
Hello, I corrected DMKSYS ASSEMBLE by putting the comma in the correct place.
The command CP Q 380-38F returns (see below), and thus, the drive VOLSERS are correct, but doing a CP Q DASD doesn't show them being attached to the system.
One diagnostic step I am considering is moving the BGM380-BGM38F from the end to, say, before the KIKS0 volume.? It might help figure out the issue, especially if KIKS0 doesn't attach to the system. I appreciate any help you can provide to me. Thank you. On Thu, May 16, 2024 at 4:17?PM Bertram Moshier via <herc370390vm=[email protected]> wrote: Hello, |
Re: SYSIPL macro in DMKSYS
On Fri, May 17, 2024 at 04:26 PM, Bertram Moshier wrote:
I've been reading through the various VM Planning guides looking for information on the SYSIPL macro, but I can't find any, even in the R6 PLC17 or VM/SP R3 manuals.? Where can I find documentation on this macro?? I should remember, but don't, where the MACLIB is for the DMKSYS macros.SYSIPL seems to be an addition to VM/370 by the Hercules community. The file SYSIPL MACRO is located on minidisk 094 of MAINT. I am sure some people in this group can tell you more about it. Cheers, Rene FERLAND, Montreal |
Re: I forgot the VOLSER of drives (3380) I created
Olaf 'Rhialto' Seibert wrote:
[...] One potential improvement to dasdinit I see is that it couldHmmm... Not a half bad idea. Let me think on it for a while. -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
SYSIPL macro in DMKSYS
Hello,
I've been reading through the various VM Planning guides looking for information on the SYSIPL macro, but I can't find any, even in the R6 PLC17 or VM/SP R3 manuals.? Where can I find documentation on this macro?? I should remember, but don't, where the MACLIB is for the DMKSYS macros. Thank you in advance for your help, Bertram Moshier |