Re: SLES15SP4 IPL failure: stage2 boot loader

2023-08-03 Thread Clovis Pereira
Looks like a problem with the host (KVM) not with the guest (SLES).

Clovis Pereira
IT Mainframe Specialist - SW services
TLS - IBM Technology Lifecycle Services
55 11 99925-6242 (Mobile)
gclo...@br.ibm.com

IBM

De: Linux on 390 Port  em nome de Alan Haff 

Enviado: quinta-feira, 3 de agosto de 2023 12:31
Para: LINUX-390@VM.MARIST.EDU 
Assunto: [EXTERNAL] Re: SLES15SP4 IPL failure: stage2 boot loader

> What QEMU do you have in the host?  (rpm -qa | grep qemu). Is that up2date?

qemu-s390-4.2.1-11.16.3.s390x

I know, I'm pretty far backlevel. Strange that it worked ok with SP3, though.

The good news is that I've been able to work around the problem for now by 
extracting the kernel and initrd from the guest disk and storing it on the host 
to IPL the guest with a direct kernel boot.

-Original Message-
From: Linux on 390 Port On Behalf Of Christian Borntraeger
Sent: Thursday, August 3, 2023 03:08
To: LINUX-390@VM.MARIST.EDU
Subject: [EXTERNAL] - Re: SLES15SP4 IPL failure: stage2 boot loader

Am 02.08.23 um 21:11 schrieb Alan Haff:
> I have a SLES15 SP4 system running under KVM on a z13s that refuses to IPL 
> after upgrading from SP3. The failure message is "! Cannot read stage2 boot 
> loader !". I've IPLed into a rescue shell from the SP4 ISO, set up a chroot 
> environment, and re-ran grub2-install with no obvious errors. Still no joy. 
> Not sure what to try next.
>
> Any ideas/suggestions/assistance would be greatly appreciated.

This looks like an error of the QEMU loader not being able to find the right 
things on the disk.
What QEMU do you have in the host?  (rpm -qa | grep qemu). Is that up2date?

--
For LINUX-390 subscribe / signoff / archive access instructions, send email to 
lists...@vm.marist.edu with the message: INFO LINUX-390 or visit 
http://www2.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390


Re: Can zLinux detect when files arrive in the virtual reader?

2022-09-02 Thread Clovis Pereira
What is the effect of use 'vmcp SPOOL RDR CONT CLASS *' in a zLinux machine?
I remember the need to use SPOOL RDR CONTINUE when sending files to a second 
level z/OS or z/VSE many years ago, to avoid START on every file.

Clovis Pereira
IT Mainframe Specialist - SW services
IBM Brazil - TSS, Technology Support Services
55 11 99925-6242 (Mobile)
gclo...@br.ibm.com

IBM

De: Linux on 390 Port  em nome de Alan Altmark 

Enviado: sexta-feira, 2 de setembro de 2022 10:50
Para: LINUX-390@VM.MARIST.EDU 
Assunto: [EXTERNAL] Re: Can zLinux detect when files arrive in the virtual 
reader?

I won’t pretend to be an expert in UDEV architecture, but the research I’ve 
done showed me that UDEV was meant to reflect physical device events to user 
space.

Having refreshed my memory by re-reading “IBM 2821 Control Unit Component 
Description”,  I think the arrival of a card deck in a card reader is 
equivalent to a USB stick appearing in a USB port.

When you press the START key on a 2540 card reader, the device transitions from 
NOT-READY to READY, causing an unsolicited interrupt (Alert+Device End) that 
tells the OS to start reading.  Once EOF is reached (no more cards in the 
hopper and the EOF button was pressed), the 2540 signals a Unit Exception, 
failing the outstanding READ operation that’s waiting for next card.  From that 
the OS knows that the file is complete.  Once, the UE is sent, the 2540 returns 
to the NOT-READY state.   In VM, the arrival of a RDR file effectively pushes 
the START button on the virtual RDR.   [I’m not looking to start a 
retrospective on the 2540 or its modes of operation that differed from the 
above description.  I’m just trying to make a point.]

But be careful.  While we think we’re interested in the arrival of spool files, 
we’re not.  Rather, we’re interested in knowing that if we start reading from 
the card reader, there are cards in the hopper to be read.  I.e. If a spool 
file arrives with class Q, but your RDR is spooled class Z, you won’t be able 
to read the spool file.  That’s why seeing the device transition to READY is so 
important.   That only happens if an *eligible* file arrives in you RDR.  
(Anyone who has written a non-blocking socket application will appreciate that 
subtle difference.)

Cards, tapes, disks.  They all had removeable media and they all signaled the 
host the same way.  Even a terminal would generate an unsolicited DE when you 
turned it on; that’s how the OS knew it was ok to write a logo to it.  (I guess 
the human was the removable media!)

This is not to be confused with changes in I/O configuration where subchannels 
are added to or deleted from the I/O configuration.  That’s a whole different 
kettle of fish.

Regards,
Alan

Alan Altmark
Senior Managing z/VM Consultant
IBM Technology Services
1 607 321 7556  (Mobile)
alan_altm...@us.ibm.com

From: WF Konynenberg 
Sent: Thursday, September 1, 2022 10:10 AM
To: Linux on 390 Port ; Alan Altmark 
; LINUX-390@VM.MARIST.EDU
Subject: [EXTERNAL] Re: Can zLinux detect when files arrive in the virtual 
reader?

I would be inclined to suggest that use of udev for user
I would be inclined to suggest that use of udev for user functionality like 
this likely constitutes abuse of the udev design. It might be better to find an 
approach that fits in the canonical Unix/Linux model of handling various device 
quirks. Steal ideas from, say, the magnetic tape driver interface and tooling, 
the tty subsystem, etc. Don't go out of your way to design something new that 
is completely unique to zlinux. I wouldn't be surprised if the rdr device 
driver needs a wee bit of fixing to make it properly support a classic style 
Unix/Linux device usage.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390


Re: z16 CPU type/model number

2022-04-13 Thread Clovis Pereira
More details in this draft Redbook: 
https://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/sg248951.html?Open
[https://www.redbooks.ibm.com/images/thumbs/sg24-8951-00_x2.jpg]<https://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/sg248951.html?Open>
IBM z16 (3931) Technical Guide | IBM 
Redbooks<https://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/sg248951.html?Open>
This IBM® Redbooks® publication describes the features and functions the latest 
member of the IBM Z® platform, built with the IBM Telum processor, the IBM z16™ 
(machine type 3931). It includes information about the IBM z16 processor 
design, ...
www.redbooks.ibm.com



Clovis Pereira
IT Mainframe Specialist - SW services
IBM Brazil - TSS, Technology Support Services
55 11 99925-6242 (Mobile)
gclo...@br.ibm.com

IBM

De: Linux on 390 Port  em nome de Mark Post 

Enviado: quarta-feira, 13 de abril de 2022 15:52
Para: LINUX-390@VM.MARIST.EDU 
Assunto: [EXTERNAL] Re: z16 CPU type/model number

On 4/13/22 14:48, Bfishing wrote:
> 3931

Great! Thanks for the quick response.


Mark Post

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390


Re: RACF and sysprog ID

2011-08-18 Thread Clovis Pereira
Hello, Troy.
Consider also give authority to individual userids, when justified. And
consider products self protection.
Example: DIRMAINT have his own mechanism to enable administrators
(AUTHUSER), RSCS have self protection for his commands, OPERATOR must be
managed by individuals defined into RTABLES, etc.,
For dangerous machines, use the LOGONBY option, enabling the individuals
to logon it, only when need. Example: Network (TCPIP) have the TCPMAINT
machine, RACF have AUDITOR, CP/CMS have MAINT. These machines  (MAINT,
AUDITOR, TCPMAINT) needs LOGONBY.
For the few powerful service machines, do not  enable them to logon
directly (TCPIP, RACFVM, OPERATOR): they must be managed by their partners
and must work disconnected. Or LOGONBY by a more restricted group, for
emergency only.
I know several customers that work this way, and they consider easy to
administer, after the first installation impact.
Regards,
__
Clovis



From:
George, Kevin A kevin.geo...@opm.gov
To:
LINUX-390@vm.marist.edu
Date:
18/08/2011 14:19
Subject:
Re: RACF and sysprog ID
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



On VM our SYSPROG users do not have any special RACF authority. We do have
LOGONBY access to all of the maintenance machines including MAINT and
TCPMAINT. This allows for any maintenance you may need to do. We also set
the VM privileges to ABCDEFG for those users which allows them to see and
control most things in VM.

-
Kevin George
U.S. Office of Personnel Management
1900 E Street NW
Room BH04L
Washington, DC 20415
(202) 606-1195 - Main
(202) 528-8215 - Cell

From: Linux on 390 Port [LINUX-390@VM.MARIST.EDU] On Behalf Of Troy A
Slaughter [t...@ntrs.com]
Sent: Thursday, August 18, 2011 12:07 PM
To: LINUX-390@VM.MARIST.EDU
Subject: RACF and sysprog ID

Hi all,

I'm trying to figure out the best way to define authority to a SYSPROG
group under RACF/VM.  I don't want SYSPROG members to have all authority
so I don't want to just add SPECIAL and OPERATION attributes to the group.
 But they should be able to perform system-wide list operations and such.
I also want them to have certain system display capabilities.  It seems
the only way to do that is via privilege classes.  If I'm right, it looks
like I will be doing a combination of RACF alterations to the SYSPROG
group as well as privilege class changes to the individual system IDs.

[cid:_2_0F36822C0F367E5800589D60862578F0]
___
Troy Slaughter | Software Consultant | Mainframe Platform Engineering
50 South Lasalle Street, LQ 11SE, Chicago, Illinois, 60603 | Phone
312-557-6322 | Cell 312-208-3735 | t...@ntrs.com mailto:t...@ntrs.com
Please visit northerntrust.comhttp://www.northerntrust.com/

CONFIDENTIALITY NOTICE: This communication is confidential, may be
privileged and is meant only for the intended recipient. If you are not
the intended recipient, please notify the sender ASAP and delete this
message from your system.

IRS CIRCULAR 230 NOTICE: To the extent that this message or any attachment
concerns tax matters, it is not intended to be used and cannot be used by
a taxpayer for the purpose of avoiding penalties that may be imposed by
law. For more information about this notice, see
http://www.northerntrust.com/circular230

P Please consider the environment before printing this e-mail.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/




--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: patching frequency

2011-08-18 Thread Clovis Pereira
Scott, only to feed this discussion:
Apply 5 patchs by month looks better than 15 by quarter or 30 by
half-year. Less corrections is faster, easy to analyze and less
problematic to fallback, if needed.
Is it a valid argument?
Regards,

PS. Only ideas, I don't work in the Linux team. Don't know the practical
issues...
__
Clovis



From:
Scott Rohling scott.rohl...@gmail.com
To:
LINUX-390@vm.marist.edu
Date:
18/08/2011 13:17
Subject:
Re: patching frequency
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



If someone told me to patch more frequently - I would make them explain
exactly how often and why.   For convenience sake, patching every x weeks
or
months might be nice .. but there should be policies in place that
distinguish between security fixes and other types, and give
rules/guidelines for how soon such patches should be applied.   If these
policies don't exist - they should be developed - so I would be working to
define that.

There are so many approaches to patching..  'if it ain't broke, don't fix
it' - 'stay a release behind current' - 'apply security fixes immediately'
.. that being told 'patch more frequently' doesn't really give you much to
go on.  What is your strategy when it comes to software maintenance?  What
are the policies that must be adhered to?  What are the maintenance
windows
that allow you to patch servers? Those seem like better indicators then
'frequency'.

Scott Rohling

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: z/VM page space

2011-06-20 Thread Clovis Pereira
Thanks, Bill.
Good explanation, enough for me.
At least, we seeded the idea.
Best regards,
__
Clovis



From:
Bill Holder hold...@us.ibm.com
To:
LINUX-390@vm.marist.edu
Date:
17/06/2011 18:39
Subject:
Re: z/VM page space
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



 Hi, People.
 My cent to this discussion.
 We are talking about pages on dasd, not pages in memory.
 So, these pages already was swapped. Except some control pages, I think.

 To free the dasd, VM will need:
 Know what pages are on the specific dasd. It can be done by Page out
 routines, updating one table.
 Drain the dasd, to prevent new allocation
 Put on the bit to force a Page In for the pages on that dasd.
Returning
 to normal page process.
 After some time, no pages are on this dasd. It can be purged from the
page
 tables, removing the control pages.

 Of course, it is not so simple to implement, but looks like viable.
 What do you, the experts, think about?
 __
 Clovis

Hi Clovis - I'm not sure I completely follow what you're proposing,
but I believe I already covered it (though maybe I wasn't very
clear).  What you describe seems similar to the design approach I
suggested.  The challenge is this:  There is is only one way to
do your first step Know what pages are on the specific
DASD; that is to scan all pages in all pageable spaces using
CP's translation tables to determine whether each page is on that
DASD.  Once all pages on the DASD have been located, moving them
is easy enough.  Finding them is the hard part.

The problem is that there is no way to get from the structures
representing the 4K records on the DASD (the paging slots
containing the pages) back to the structures which tell us
what page is in each slot.  All we have to represent each
paging slot is one bit (allocated or not) in a bitmap, there
is no room for a back pointer to the description of the page
that the slot contains.  So we have to find the pages the
other way - from the top down, scanning all pages in the
system to check if they are on the volume in question.
This is not a small effort.

You might ask why we don't just add that missing back pointer;
it seems easy enough.  It would indeed be easy enough to code,
but the cost in terms of the additional storage usage to hold
all of those pointers would be prohibitive - for a maximum
sized paging system using ECKD volumes pushed to today's
supported limits (about 11TB of paging space), it would mean
at least an additional 22GB of non-pageable central storage
usage just to hold those back pointers - for a function that
is only very rarely used.  Using a more real-world example:
if you have a 32GB system with a 4:1 overcommit ratio of
total virtual to real, with paging configured according to
recommendations, those back pointers would take up at least
512MB of non-pageable central storage.  It just seems
excessively wasteful to spend that much central storage
resource representing things that aren't even in storage,
especially when it's only needed on a very rare basis.

- Bill

Bill Holder, Senior Software Engineer
IBM z/VM Development, Memory Management, Endicott, NY
Phone:  607-429-3640IBM TieLine: 620-3640

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/




--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: z/VM page space

2011-06-17 Thread Clovis Pereira
Hi, People.
My cent to this discussion.
We are talking about pages on dasd, not pages in memory.
So, these pages already was swapped. Except some control pages, I think.

To free the dasd, VM will need:
Know what pages are on the specific dasd. It can be done by Page out
routines, updating one table.
Drain the dasd, to prevent new allocation
Put on the bit to force a Page In for the pages on that dasd. Returning
to normal page process.
After some time, no pages are on this dasd. It can be purged from the page
tables, removing the control pages.

Of course, it is not so simple to implement, but looks like viable.
What do you, the experts, think about?
__
Clovis



From:
Scott Rohling scott.rohl...@gmail.com
To:
LINUX-390@vm.marist.edu
Date:
17/06/2011 12:59
Subject:
Re: z/VM page space
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu






 Hi David - one further comment - although it is indeed typical to see
some
 CP owned pages written immediately after the system IPL, it's really not
 safe to make the assumption that that is the only time it will happen,
In
 particular, the ISFC and Virtual Free Storage spaces are pageable,
 and page reference activity, and therefore paging behavior, for them
 can be driven at times other than system IPL.

 Bill Holder, Senior Software Engineer


I'm curious about why CP would write pages immediately after IPL?   At
that
point, there is likely sufficient memory and paging isn't needed..  so why
not wait until it is?   I'm sure there's a good explanation - just
wondering...

Scott Rohling

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: z/VM page space

2011-06-14 Thread Clovis Pereira
Friends,
Please, take a look at SPOOLCHN
http://www.vm.ibm.com/download/packages/

Follow the announce:
   (c) Copyright International Business Machines Corporation 1993,2005
All Rights Reserved.

  *-*
  *Name: SPOOLCHN, version 5.C  *
  * *
  * Description: Extensions to spool Query commands *
  * *
  *  Author: Richard Ross (rich...@us.ibm.com)  *
  * *
  *Date: August, 2005   *
  *-*


SPOOLCHN is a VM system programmer utility (class C or E) which will
display files in the spool system.

SPOOLCHN has the following advantages over the standard spool Query
commands:
  - can show spool usage (blocks of spool data)
  - shows more information than the spool Query commands
  - output can be directed to terminal, stack, disk, or variables in REXX

  - output can include an exec for manipulating the spool files
  - more search criterea than spool Query, such as number of records,
age of file, etc.
  - wildcard searches allowed

---
SPOOLCHN has been tested on all current releases of VM.
---

SPOOLCHN is  used by  a privileged  user to  query files  in the  spool
system.
Unlike QUERY RDR, QUERY PRT, or QUERY  PUN, SPOOLCHN will show spool files
that
are open (as these  files do take up space in the spool  system).  It will
also
not tie up system resources the way that a QUERY RDR ALL will.

SPOOLCHN requires class C or E to display the spool file blocks in real
storage
(DIAGNOSE 4).  It also requires class D if the DIAGNOSE D8 option is used.


---

SPOOLCHN is available from VMTOOLS and http://www.vm.ibm.com

Richard Ross
_

__
Clovis



From:
Scott Rohling scott.rohl...@gmail.com
To:
LINUX-390@vm.marist.edu
Date:
14/06/2011 10:32
Subject:
Re: z/VM page space
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



Performance Toolkit can show you the paging load for users (menu option 22
-
FCX113)..  how much in XSTORE, how much on DASD ... but it doesn't
identify
the paging volume(s) the pages are stored on, if that's what you want to
do.

Scott Rohling

On Tue, Jun 14, 2011 at 7:03 AM, Nelson, Gene C.
gcnel...@fedins.comwrote:

 In z/VM is there a way to tell who or what is using that page space?
  Coming from the z/OS world
 I know there was a way to display show was the biggest user of the page
 slots.  Is there a way
 to do that in z/VM?


 Gene Nelson
 Federated Insurance Company
 121 E. Park Square
 Owatonna, MN  55060
 (507) 455-5200
 ext. 4555706

 -Original Message-
 From: Linux on 390 Port [mailto:LINUX-390@VM.MARIST.EDU] On Behalf Of
Alan
 Altmark
 Sent: Monday, June 13, 2011 6:02 PM
 To: LINUX-390@VM.MARIST.EDU
 Subject: Re: z/VM page space

 On Monday, 06/13/2011 at 03:48 EDT, Sam Bass sam.b...@mclaneco.com
 wrote:
  I am migrating from one disk subsystem to another.
  I know that you can add PAGE volumes via DEF CPOWNED after you have
 formatted a
  volume and ATT *unit* SYSTEM.
 
  Is there a way to do a 'page delete' like you can in z/OS so you can
 move off
  of the old disk volumes?

 Unfortunately, no.  You can tell CP to stop using (adding new data to)
a
 paging or spooling volume, but you cannot make CP migrate data off of
the
 drained volume onto an active one.

 Alan Altmark

 z/VM and Linux on System z Consultant
 IBM System Lab Services and Training
 ibm.com/systems/services/labservices
 office: 607.429.3323
 mobile; 607.321.7556
 alan_altm...@us.ibm.com
 IBM Endicott

 --
 For LINUX-390 subscribe / signoff / archive access instructions,
 send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
 visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390
 --
 For more information on Linux on System z, visit
 http://wiki.linuxvm.org/

 The information contained in this e-mail message is intended only for
the
 personal and confidential use of the designated recipient(s) named
above.
 This message may be an attorney-client or work product communication
which
 is privileged and confidential. It may also contain protected health
 information that is protected by federal law.  If you have received this
 communication in error, please notify us immediately by telephone and
 destroy (shred) the original message and all attachments. Any review,
 dissemination, distribution or 

Re: Storage Options

2011-04-29 Thread Clovis Pereira
 Is there a way to connect a Zseries - to open -
 storage (that do not have FICON) ?  ---

Yes, if your storage are connected to a Switch that have FC Cards and one
of them was connected to a zSeries FICON card (configured as FCP).
__
Clovis



From:
Mark Post mp...@novell.com
To:
LINUX-390@vm.marist.edu
Date:
29/04/2011 19:08
Subject:
Re: Storage Options
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



 On 4/29/2011 at 03:28 PM, Davey, Clair cda...@scspa.com wrote:
 Is there a way to connect a Zseries IFL only system to open systems only
 storage (that do not have FICON) ?  If this is possible, is it also
 possible to connect a Zseries system with IFL and CP engines to open
 systems only storage?

Yes.  The type of processor is irrelevant.  All that matters is that you
have one (or more) FICON card configured (i.e. loaded with the microcode)
for FCP.


Mark Post

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: VSWITCH for z/vm tcpip

2011-01-03 Thread Clovis Pereira
 During IPL, TCPIP tries to attach device 0600, fails and stop working.

This is a problem from IPWIZARD.
You put the NICDEF command into Directory, correctly,  so no need to get
the device via DTCPARMS. But, any inconsistency with DTCPARMS and TCPIP
dies.
Comment or delete the :ATTACH. line and all will work.

IPWIZARD is only for the initial connection, as noted in TCPIP's Program
Directory:

IPWIZARD Considerations

If the IPWIZARD command has been used to create an initial TCP/IP
configuration, the following files
have been created and customized:
- PROFILE TCPIP
- SYSTEM DTCPARMS
- TCPIP DATA
These files enable basic network connectivity for your z/VM system, with
their content based on
information supplied via the IPWIZARD panels. If you intend to provide
more comprehensive TCP/IP
services for your installation, further customization of the previously
listed files is required. Additional
TCP/IP configuration files will also require customization, dependent upon
the specific services that
are to be established.

__
Clovis



From:
Sergey Korzhevsky s_korzhev...@iba.by
To:
LINUX-390@vm.marist.edu
Date:
03/01/2011 15:19
Subject:
VSWITCH for z/vm tcpip
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



Hi All,

 Could you, please, help me define vswitch for linuxes AND z/VM TCPIP.

At first, i created all tcp/ip configuration with 'ipwizard' and real OSA
addresses and it worked fine. Now, i would like to move to VSWITCH.

The OSA is 010, i made the following changes in system config:

DEFINE VSWITCH VSW1 RDEV 010
MODIFY VSWITCH VSW1 GRANT TCPIP

for user TCPIP:

NICDEF 600 TYPE QDIO LAN SYSTEM VSW1

I also changed TCPIP PROFILE accordingly

DEVICE d...@0600  OSD 0600   NONROUTER
LINK ETH0 QDIOETHERNET d...@0600   MTU 1500 IP

BUT, my concern is file SYSTEM   DTCPARMS:

:nick.TCPIP:type.server
   :class.stack
   :ATTACH.0600-0602

During IPL, TCPIP tries to attach device 0600, fails and stop working.

TCP:

NIC 0600 is created; devices 0600-0602 defined
z/VM Version 6 Release 1.0, Service Level  (64-bit),

skip

DTCRUN1022I Console log will be sent to default owner ID: TCPMAINT
HCPCPS040E Device 0600 does not exist
DTCRUN1001E CP VARY ON 0600-0602 failed with return code 40
DTCRUN1099E Server not started - correct problem and retry
DTCRUN1019I Server will not be logged off because you are connected


This is controller:

q vswitch
VSWITCH SYSTEM VSW1 Type: VSWITCH Connected: 0Maxconn: INFINITE
  PERSISTENT  RESTRICTEDNONROUTER Accounting: OFF
  VLAN Unaware
  MAC address: 02-00-01-00-00-01
  State: Ready
  IPTimeout: 5 QueueStorage: 8
  Isolation Status: OFF
  RDEV: 0010.P00 VDEV: 0010 Controller: DTCVSW1
Ready; T=0.01/0.01 11:11:12


Thank you.




WBR, Sergey

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/




--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: Finding the lost symlink in SLES11.1

2010-12-29 Thread Clovis Pereira
Thanks a lot, Steffen (and Mark and Rick).
This solves a lot of doubts.
Happy New Year for all in this list.
_
Clovis 


From:
Steffen Maier ma...@linux.vnet.ibm.com
To:
LINUX-390@vm.marist.edu
Date:
28/12/2010 18:43
Subject:
Re: Finding the lost symlink in SLES11.1
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



On 12/28/2010 08:22 PM, Richard Troth wrote:
 There are changes between the kernel shipped with SLES 10 and that
 shipped with SLE 11.  If you have home-grown scripts (as many of us
 do), you'll have to adjust them.  Looks like the link you're after
 changed from

  /sys/devices/dcssblk/PERFOUT/block:dcssblk0

 to

  /sys/devices/dcssblk/PERFOUT/block/dcssblk0

 (if I am reading the traffic correctly).

The recent distro major releases (SLES11 SP1, RHEL 6) have their kernel 
built without CONFIG_SYSFS_DEPRECATED_V2 [1] which seems correct and has 
the consequences on sysfs layout that you encountered.
This applies to all kinds of device classes, e.g. block or network [3].
Indeed the former symlink was replaced with two containing directories, 
the name of the outer depending on the device class.
There are some rules for user space tooling working with sysfs to get it 
future-proof [2]. Maybe they are of help.

[1] http://lxr.linux.no/#linux+v2.6.32/init/Kconfig#L608
[2] http://lxr.linux.no/#linux+v2.6.32/Documentation/sysfs-rules.txt
[3] 
https://www.redhat.com/archives/anaconda-devel-list/2010-June/msg00095.html


Steffen

Linux on System z Development

IBM Deutschland Research  Development GmbH
Vorsitzender des Aufsichtsrats: Martin Jetter
Geschäftsführung: Dirk Wittkopp
Sitz der Gesellschaft: Böblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or 
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/




--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Finding the lost symlink in SLES11.1

2010-12-28 Thread Clovis Pereira
Hello, friends.
There are one symlink in SLES10 used to find the PERFOUT dcss, that is
missing in SLES11 SP1.
See on SLES10:

# ls -l /sys/devices/dcssblk/PERFOUT/
total 0
lrwxrwxrwx 1 clovis root0 Dec 28 16:18 block:dcssblk0 -
../../../block/dcssblk0
-rw-r--r-- 1 clovis root 4096 Dec 28 16:18 save
-rw-r--r-- 1 clovis root 4096 Dec 28 16:18 shared
--w--- 1 clovis root 4096 Dec 28 16:18 uevent

On SLES11 SP1, the reply didn't match:

 # ls -l /sys/devices/dcssblk/PERFOUT/
total 0
drwxr-xr-x 3 root root0 Dec 28 14:31 block
drwxr-xr-x 2 root root0 Dec 28 20:19 power
-rw--- 1 root root 4096 Dec 28 20:19 save
-r 1 root root 4096 Dec 28 20:19 seglist
-rw--- 1 root root 4096 Dec 28 20:19 shared
-rw-r--r-- 1 root root 4096 Dec 28 20:19 uevent

The SYMLINK (block:dcssblk0) is missing. I think this wasn't created by
udev,
I test one new udev.rule without success (maybe wrong, I'm not the
expert):

# cat /etc/udev/rules.d/98-dcss.rules

#
# Rules for dcss - Clovis - Dec/2010
# This file should be installed in /etc/udev/rules.d
#
SUBSYSTEM!=block, KERNEL!=dcssblk*,
ACTION!=add,
SYMLINK+=../../../block:%k%c

This rule runs, document the Symlink into udev DB but didn't create the
real SYMLINK.
Anyone know how to create the link or bypass it?
Thanks a lot for any help...
__
Clovis

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: Finding the lost symlink in SLES11.1

2010-12-28 Thread Clovis Pereira
Hi, Mark.
See:

# ls -l /sys/devices/dcssblk/PERFOUT/block
total 0
drwxr-xr-x 6 root root 0 Dec 28 14:31 dcssblk0

# ls -l /sys/devices/dcssblk/PERFOUT/block/dcssblk0/
total 0
-r--r--r-- 1 root root 4096 Dec 28 15:34 alignment_offset
lrwxrwxrwx 1 root root0 Dec 28 15:34 bdi -
../../../../virtual/bdi/252:0
-r--r--r-- 1 root root 4096 Dec 28 15:34 capability
-r--r--r-- 1 root root 4096 Dec 28 14:31 dev
lrwxrwxrwx 1 root root0 Dec 28 14:31 device - ../../../PERFOUT
-r--r--r-- 1 root root 4096 Dec 28 15:34 ext_range
drwxr-xr-x 2 root root0 Dec 28 15:34 holders
-r--r--r-- 1 root root 4096 Dec 28 15:34 inflight
drwxr-xr-x 2 root root0 Dec 28 15:34 power
drwxr-xr-x 2 root root0 Dec 28 15:34 queue
-rw-r--r-- 1 root root 4096 Dec 28 14:31 range
-r--r--r-- 1 root root 4096 Dec 28 14:31 removable
-r--r--r-- 1 root root 4096 Dec 28 15:34 ro
-r--r--r-- 1 root root 4096 Dec 28 15:34 size
drwxr-xr-x 2 root root0 Dec 28 14:31 slaves
-r--r--r-- 1 root root 4096 Dec 28 15:34 stat
lrwxrwxrwx 1 root root0 Dec 28 14:31 subsystem -
../../../../../class/block
-rw-r--r-- 1 root root 4096 Dec 28 15:34 uevent

__
Clovis



From:
Mark Post mp...@novell.com
To:
LINUX-390@vm.marist.edu
Date:
28/12/2010 16:56
Subject:
Re: Finding the lost symlink in SLES11.1
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



 On 12/28/2010 at 01:49 PM, Clovis Pereira gclo...@br.ibm.com wrote:
 Hello, friends.
 There are one symlink in SLES10 used to find the PERFOUT dcss, that is
 missing in SLES11 SP1.
 See on SLES10:

 # ls -l /sys/devices/dcssblk/PERFOUT/
 total 0
 lrwxrwxrwx 1 clovis root0 Dec 28 16:18 block:dcssblk0 -
 ../../../block/dcssblk0
 -rw-r--r-- 1 clovis root 4096 Dec 28 16:18 save
 -rw-r--r-- 1 clovis root 4096 Dec 28 16:18 shared
 --w--- 1 clovis root 4096 Dec 28 16:18 uevent

 On SLES11 SP1, the reply didn't match:

  # ls -l /sys/devices/dcssblk/PERFOUT/
 total 0
 drwxr-xr-x 3 root root0 Dec 28 14:31 block
 drwxr-xr-x 2 root root0 Dec 28 20:19 power
 -rw--- 1 root root 4096 Dec 28 20:19 save
 -r 1 root root 4096 Dec 28 20:19 seglist
 -rw--- 1 root root 4096 Dec 28 20:19 shared
 -rw-r--r-- 1 root root 4096 Dec 28 20:19 uevent

 The SYMLINK (block:dcssblk0) is missing. I think this wasn't created by
 udev,

Or, there's more information in the (apparently new)
/sys/devices/dcssblk/PERFOUT/block sub-directory.  What's in there?


Mark Post

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/




--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: Red Hat Enterprise Linux 6 - installing problems

2010-12-10 Thread Clovis Pereira
Rick, to compliment:

Hercules have a IPL_DVD command. No need to map the source .iso file if 
installing into Hercules.

Using Windows as a server, we can mount the .iso file on a free dasd 
letter (using the freeware program MagicISO by example)  and enabling 
this letter to any FTP server (FileZilla?)... 

Using any Linux (including zLinux or PC flavors) we can loop mount the 
.iso file (mount -o loop dvd-file.iso /mnt/cd1) and exporting it (put 
/mnt/cd1 into /etc/exports) for use with NFS (the better choice).

All these options keep the symlinks and enable installation of zLinux 
without problems. 
__
Clovis 



From:
Richard Troth vmcow...@gmail.com
To:
LINUX-390@vm.marist.edu
Date:
10/12/2010 14:47
Subject:
Re: Red Hat Enterprise Linux 6 - installing problems
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



So ... we're glad you're flying now, and you don't need the following,
but I will post anyway for reference.

Following on what Clovis suggested, you can get Hercules to treat a
DVD as an FBA disk.  Depending then on the installer, you may be able
to install from local media.  It is probably more reliable than any
network installation.  It is certainly more efficient than a network
installation.

Take a snap-shot of the DVD as a .iso file, just like Clovis said.
(Or use the original image you downloaded, if you burned the DVD
locally.)  Tell Hercules that is a 9336.  Then within Linux, load the
dasd_mod_fba  driver and point to the device thus defined.  Voi-la!
Local media.  Not just Herc, but anything which will attach a file
to the S390, emulated or otherwise, so we're talking P/390 and stuff.

-- R;   
Rick Troth
Velocity Software
http://www.velocitysoftware.com/





On Tue, Dec 7, 2010 at 16:22, Bern VK2KAD vk2...@hotmail.com wrote:
 I tried that but the installed kept saying various rpms were missing - 
even
 though they were there - very weird.

 Install is now complete - I created an FTP server on Ubuntu on a 
separate PC
 - mounted the DVD and served it back to the installer from there - once 
this
 was setup the install occurred without incident is a couple of hours.

 Thanks to all for assistance.

 --
 From: Agblad Tore tore.agb...@volvo.com
 Sent: Tuesday, December 07, 2010 11:17 PM
 To: LINUX-390@VM.MARIST.EDU
 Subject: Re: Red Hat Enterprise Linux 6 - installing problems

 Hi, About the DVD and the symlinked files problem,
 just take the sym links and move the real files to the linked places, 
it
 works fine after that :)

 Cordialement / Vriendelijke Groeten / Best Regards / Med Vänliga
 Hälsningar
  Tore Agblad

  Volvo Information Technology
  Infrastructure Mainframe Design  Development
  SE-405 08, Gothenburg  Sweden
  E-mail: tore.agb...@volvo.com

  http://www.volvo.com/volvoit/global/en-gb/
 
 From: Linux on 390 Port [linux-...@vm.marist.edu] On Behalf Of Bern 
VK2KAD
 [vk2...@hotmail.com]
 Sent: Tuesday, December 07, 2010 04:10
 To: LINUX-390@VM.MARIST.EDU
 Subject: Re: Red Hat Enterprise Linux 6 - installing problems

 Hi

 I was encouraged to try this technique - I can see the file structure 
but
 the symbolic links are still unresolved.

 I copied the iso to a USB thumb drive which found a home at H: - I then
 mapped an E: drive from the ISO using a free Mount'n'Drive manager 
from
 DAEMON tools lite.   The iso contents are successfully shown on the E:
 drive
 but the symbolic links just look like empty datasets - a 0KB file.

 I then tried a linux ftp server called vsftpd which I installed using
 apt-get.Everyting looks fine - ftp'ing into the ftp server gives 
the
 expected results and the install tree looks correct and the symbolic 
links
 actually work.

 Unfortunately, when I try to connect to this server via the RedHat
 installer, all I get on the log is Couldn't connect to server

 My next attempt is work out how to create a NFS connection - more 
reading
 needed.

 B.

 --
 From: Clovis Pereira gclo...@br.ibm.com
 Sent: Monday, December 06, 2010 10:47 PM
 To: LINUX-390@VM.MARIST.EDU
 Subject: Re: Red Hat Enterprise Linux 6 - installing problems

 Hi,
 My circunvention to it, is copy the entire DVD as one .iso file to 
WinXP,
 mount the .iso as a virtual driver and enable it to FTP server. This
 preserve all DVD structures.
 There are a lot of free programs to create the .iso file and to create
 the
 virtual drivers.
 __
 Clovis



 From:
 Alan Altmark alan_altm...@us.ibm.com
 To:
 LINUX-390@vm.marist.edu
 Date:
 06/12/2010 01:41
 Subject:
 Re: Red Hat Enterprise Linux 6 - installing problems
 Sent by:
 Linux on 390 Port LINUX-390@vm.marist.edu



 On Sunday, 12/05/2010 at 05:44 EST, Bern VK2KAD vk2...@hotmail.com
 wrote:

 My next issue was the file structure on the DVD - my FTP server is

 Filezilla

 running on XP - I simply

Re: Red Hat Enterprise Linux 6 - installing problems

2010-12-06 Thread Clovis Pereira
Hi,
My circunvention to it, is copy the entire DVD as one .iso file to WinXP,
mount the .iso as a virtual driver and enable it to FTP server. This
preserve all DVD structures.
There are a lot of free programs to create the .iso file and to create the
virtual drivers.
__
Clovis



From:
Alan Altmark alan_altm...@us.ibm.com
To:
LINUX-390@vm.marist.edu
Date:
06/12/2010 01:41
Subject:
Re: Red Hat Enterprise Linux 6 - installing problems
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



On Sunday, 12/05/2010 at 05:44 EST, Bern VK2KAD vk2...@hotmail.com
wrote:

 My next issue was the file structure on the DVD - my FTP server is
Filezilla
 running on XP - I simply copied the DVD contents to a folder on the FTP
 server - alas this created another problem - the symbolic links for
repodata
 and packages weren't handled properly

Actually, the problem is not the file structure, but Windows XP itself.
Windows Vista is the first version of Windows to include support for
symbolic links in NTFS.  Hopefully MS added the support to the CD/DVD
drivers as well.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training
ibm.com/systems/services/labservices
office: 607.429.3323
alan_altm...@us.ibm.com
IBM Endicott

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: Debian version for zSeries

2010-11-17 Thread Clovis Pereira
Friends:
No problem to run zLinux on a CP processor. IFL is preferable, not 
mandatory...

Carlos, I see Debian (looks like the  31bit, s390 version) available at 
Debian site: http://cdimage.debian.org/debian-cd/5.0.6/s390/iso-cd/ 
Personally, I didn't install it, yet. 
__
Clovis 


From:
Rogério Soares rogerio.soa...@gmail.com
To:
LINUX-390@vm.marist.edu
Date:
17/11/2010 10:33
Subject:
Re: Debian version for zSeries
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



Carlos, i guess that is not possible run a z/linux without a IFL
Processor...



On Wed, Nov 17, 2010 at 10:23 AM, Carlos Bodra - Pessoal 
cbo...@terra.com.br wrote:

 Hello

 I`m looking for debian version for zSeries (64 bits), Is it available?
 Where can I found it?
 If not available, what kind of problems can I have if run 31bits version
 using zvm 4.4 and a
 z10 processor using CP not IFL.

 --
 Carlos Bodra
 IBM zSeries Certified Specialist
 Sao Paulo - Brazil


 --
 For LINUX-390 subscribe / signoff / archive access instructions,
 send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
 visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390
 --
 For more information on Linux on System z, visit
 http://wiki.linuxvm.org/


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or 
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: HCPGIR450W and HCPGIR453W after editing user direct

2010-11-05 Thread Clovis Pereira

Hello,
My personal vision:
I think this model was planned for CMS (or equivalent) users, not for the
new plug and play systems, like zVM itself and Linux.
Example: when we attach a dasd to Linux or second level zVM, they recognize
the new resource  and puts it online, automagically. So,  the signalling
mechanism already exist.
Why don't extent it to changes in USER DIRECT (HCPDIR?), including memory
changes? And left the decision how to process the interrupt to guest OS.
Maybe it is material for another Request For Change
__
Clovis


|
| From:  |
|
  
--|
  |Alan Altmark alan_altm...@us.ibm.com   
 |
  
--|
|
| To:|
|
  
--|
  |LINUX-390@vm.marist.edu  
 |
  
--|
|
| Date:  |
|
  
--|
  |05/11/2010 12:16 
 |
  
--|
|
| Subject:   |
|
  
--|
  |Re: HCPGIR450W and HCPGIR453W after editing user direct  
 |
  
--|
|
| Sent by:   |
|
  
--|
  |Linux on 390 Port LINUX-390@vm.marist.edu  
 |
  
--|





On Friday, 11/05/2010 at 12:59 EDT, Shane ibm-m...@tpg.com.au wrote:
 We are talking about a hipervisor running (nominally) directly on the
 hardware - not a user-space application like VBox.
 In my naivety I would expect z/VM to be *very* aware of an interrupt
 for a guest IPL. If there are changes in the (z/VM) environment why
 wouldn't they resolved immediately at that point ?. It's all smoke and
 mirrors after all.
 Principle of least astonishment should prevail IMHO.

During the development of the CIM models for (all) virtualization, it was
recognized that a virtual machine has four states:
o Defined - the virtual server is defined within the hypervisor, but is
not consuming resources (an entry in USER DIRECT)
o Active - the virtual server is running (logged on)
o Paused - resources allocated, but virtual server is not running (press
PA1 with SET RUN OFF)
o Suspended - hibernated (saved state) with no real resources (other than
disk) allocated.  On System z, applies only to newer Linuxen.

There are configuration settings associated with the definition of the
virtual server, and there are settings associated with the running virtual
server.  The runtime settings can be constrained by the definition.
Consider memory: it has a default and a maximum value in USER DIRECT.  The
current runtime value can be anything up to the maximum.

It would be a Bad Thing if changing the directory changed a running
virtual server.  That would seriously hamper proper Change Management and
would create havoc in a virtual machine.  Some conditions are detected
only at virtual server IPL and the virtual server has the expectation that
they will remain that way forever, as there is no signalling mechanism to
tell it that there has been a change.  (Consider privilege class.)

This is one of the reasons that revoking a virtual machine's access to a
minidisk does not DETACH the minidisk from the virtual machine. 

Re: Oracle 10.2.0 Install

2010-04-23 Thread Clovis Pereira

Hello,
I see two points of views here:

1- A fake-rpm is easy and fast to implement, but not a definitive solution.
2- A complete installation package, for a lot of platforms, but more
difficult to be wrote.

Both are good ideas. The keyword to chose between them is: urgency.

Regards, Clovis.


|
| From:  |
|
  
|
  |David Boyes dbo...@sinenomine.net  
   |
  
|
|
| To:|
|
  
|
  |LINUX-390@vm.marist.edu  
   |
  
|
|
| Date:  |
|
  
|
  |23/04/2010 13:36 
   |
  
|
|
| Subject:   |
|
  
|
  |Re: Oracle 10.2.0 Install
   |
  
|
|
| Sent by:   |
|
  
|
  |Linux on 390 Port LINUX-390@vm.marist.edu  
   |
  
|





 I think the idea here is provide an fake rpm which depends on the
 same
 dependencies as Oracle DB do. So, installing this
 oracledeps-fake-virtual-10.2.0.2.rpm will install the dependencies,
 and
 you will be able to install Oracle without having to check manually
 gcc,
 libgcc, openmotif, libaio, etc...

 And this is a good idea.

Oh, I'm not disagreeing that the fake RPM is a step in the right direction;
but it's not far enough. If you're going to package a product for a
platform, do it in a way that doesn't circumvent the software management
system.

Sorry, I guess I'm just in a grumpy mood today. This kind of stuff (trying
to be half-pregnant by partially complying with RPM) makes migration and
upgrade a PITA in that the vendors *think* they have deployed a solution,
but they're still causing maintenance, deployment and support problems.
IMHO, we should be asking Oracle to play *by* the rules, not hack around
the rules.

I also know they can't do everything at once, but we need to provide them
some guidance on what they should be focusing on so they can plan to
correct it later.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: ecblank.gif

Re: How to enter control characters from an EBCDIC keyboard?

2010-04-04 Thread Clovis Pereira
Hi,
Sometimes, I forgot to type the cont parameter using the ping command on a
3215 terminal (example: ping -c 4 ip.address). In 3215 terminals, ping
without a count result in a forever command. The unique way to stop it (al
least the unique I know, without terminate the session) is a Ctrl-C. In
this case, I open a Notepad session, click a Ctrl-C pair (^C), paste and
copy it in the 3215 session, so stoping the ping command. Obviously, I use
it on a PC and using a 3270 emulator that supports copy/paste.
I think a Notepad session and copy/past can be useful.
Regards, Clovis.




From:
karl williamson pub...@khwilliamson.com
To:
LINUX-390@vm.marist.edu
Date:
04/03/2010 12:41 AM
Subject:
Re: How to enter control characters from an EBCDIC keyboard?
Sent by:
Linux on 390 Port LINUX-390@vm.marist.edu



David Boyes wrote:
 I'm working on EBCDIC support for Perl 5.  I'm not familiar with EBCDIC
 terminals, but apparently there are asynchronous ones.

 Very, VERY rare -- to the point of almost non-existent. The 3270 is the
primary terminal type, and it's half-duplex, page-oriented. The older
line-mode terminal (the 3215) is emulated, and pretty much behaves as a
dumb TTY.

 How can one enter a control character from such a terminal?  On ASCII
 terminals, pressing the Ctrl key and another at the same time generates
 a control sequence.  Since H is the eighth letter of the alphabet,
 CTRL-H sends 8, which is a backspace on ASCII platforms.  Is there
 something similar that happens on EBCDIC?

 The convention to enter a control character is to use the digraph
'^letter' (EBCDIC not or cent sign (depending on code page) + character)
and have apps translate that to the appropriate code point. The issue is
that control characters in a 3270 world don't work the way they do on
byte-oriented terminals, so they're rare (if not almost non-existent) in
the 3270 environment. In the rare event a control character is used, it's
almost always represented as a hex value in a string (for example to
enable color or highlighting), and those don't occur as control
characters.


I don't understand the above.  On ASCII terminals, often a control is
printed as '^letter.', but entering requires pressing two keys at the
same time.  It seems like you are saying that the terminal will send a
control character whenever a not or cent or maybe caret is typed
whenever followed by a letter.  If so, how then does one enter these
three characters literally?  And where could I find a mapping to look
at, a sample for one of the code pages?

 The few EBCDIC code pages that I'm familiar with have 65 controls: 0 to
 0x1F plus 0xFF.  Are all 65 enterable from the keyboard?

 See above.

 I see from the archives that there are some problems between the ASCII
 LF (or NL) and the EBCDIC NEL.  Is there a rule of thumb for which of
 these, or both, should mean a new-line, matching, say, '\n' in the C
 language?

 On a page-oriented terminal, the concept is somewhat difficult to
represent. Writing a newline doesn't actually update the screen until you
rewrite the page. On the older terminals (3215), the equivalent would be
processing a CR/LF pair. In fact, you pretty much need to assume that all
line-oriented I/O has exactly the function of a TTY. No cursor
positioning, nothing smarter than a TTY.

 Also, in looking at the Perl 5 source code, it is clear to me that no
 one is running modern Perl versions on EBCDIC platforms, because it
 wouldn't work.  But I can't imagine a Linux system without Perl.  Could
 someone explain?

 Linux on z is an ASCII system. Perl works just like it does elsewhere.
Ditto with OpenSolaris for Z.

 There isn't anything in the Z hardware that dictates the use of
particular character sets; it's just what you program it to recognize as
character graph 'A'. IBM has included machine instructions to help process
EBCDIC data, but that's for the convenience of OSes who choose to code
data that way.

 I guess I would ask what kind of EBCDIC support are you creating?
Other than providing a string translation function (to_ascii, or
to_ebcdic), I'm not sure what EBCDIC support for Perl would mean. Perl
already has a codepage mapping toolset, and there are a number of EBCDIC
variations, so the question of which EBCDIC? comes up. Are you porting
Perl to a specific IBM OS? If so, that might be a very different set of
questions.

 -- db

 --
 For LINUX-390 subscribe / signoff / archive access instructions,
 send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390



--
For LINUX-390 

Re: REXEC / RSH

2009-10-09 Thread Clovis Pereira

Hello,
If you use rexec from two Linux, looks like the Linux side are ok.
From the MVS side, I used this Job to test this kind of work, but my test
was from to send a command (NETSTAT in this test) from MVS to VM (OP1
machine).
Nothing needed at MVS side.
Adjust for your environment and test it:

//STP1 EXEC PGM=REXEC,REGION=512K,
// PARM='-l OP1-p pwop1 target_IP  NETSTAT HOME'
//SYSPRINT DD SYSOUT=*
//SYSTCPD  DD DSN=SYS1.PARMLIB.SHARED(DATA02),DISP=SHR

Regards, Clovis


|
| From:  |
|
  
|
  |Jones, Russell russell.jo...@anpac.com   
   |
  
|
|
| To:|
|
  
|
  |LINUX-390@VM.MARIST.EDU  
   |
  
|
|
| Date:  |
|
  
|
  |09/10/2009 12:31 
   |
  
|
|
| Subject:   |
|
  
|
  |REXEC / RSH  
   |
  
|
|
| Sent by:   |
|
  
|
  |Linux on 390 Port LINUX-390@VM.MARIST.EDU  
   |
  
|





Does anyone have any experience running remote linux commands from MVS
batch? I have found that MVS TSO has REXEC and RSH, but I am been
unsuccessful executing a remote command on linux. I can use rexec/rsh from
one linux system to another, but not from MVS.

Any help on using these commands, or other suggestions on how to execute
remote commands will be much appreciated.

Russell Jones
ANPAC

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: ecblank.gif

Re: Has anyone looked into a console server

2009-09-30 Thread Clovis Pereira

Hello,
My homemade solution was to create one VM machine as log's repository,
named VMLOGS.
This machine is based on WAKEUP command, waiting for any file on his
reader, timed events, etc. like the old VMUTIL.
All my Linux and other set the CP SPOOL CONSOLE START TO VMLOGS NAME
'userid()' CONSOLE...
PROP intercept the midnight msg  (HCPMID6001I) and CP SEND CP 'vmuser'
CLOSE CONS  for each logged machine to get the consoles at daily basis.
Runs fine for years...
Clovis.



|
| From:  |
|
  
|
  |Michael MacIsaac mike...@us.ibm.com
   |
  
|
|
| To:|
|
  
|
  |LINUX-390@VM.MARIST.EDU  
   |
  
|
|
| Date:  |
|
  
|
  |30/09/2009 11:07 
   |
  
|
|
| Subject:   |
|
  
|
  |Has anyone looked into a console server
   |
  
|
|
| Sent by:   |
|
  
|
  |Linux on 390 Port LINUX-390@VM.MARIST.EDU  
   |
  
|





Hello list,

Has anyone ever tried to log the 3270 Linux consoles to a central server?
I see on http://freshmeat.net/projects/conserver/
  Conserver provides remote access to serial port consoles and logs all
data to a central host.

It would be nice to rarely need 3270 sessions, but also to be able to get
to any Linux's console logs and search for specific error messages.

I'm hoping someone has already blazed this trail. Thanks.

Mike MacIsaac mike...@us.ibm.com   (845) 433-7061

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: ecblank.gif

Re: Has anyone looked into a console server

2009-09-30 Thread Clovis Pereira

Good remember, Scott.
For who are new to VM, there are some utilities very useful.
One of them are SFPURGER (see the manual  CMS Commands and Utilities
Reference).
This does the spool management, purging or keeping files on spool based on
age, class, queue, origin, etc.
Is one of the functions I run daily  using my scheduling routine (WAKEUP
running into VMLOGS). My spool, only one volume, never goes above 70%.
Best regards,


|
| From:  |
|
  
|
  |Scott Rohling scott.rohl...@gmail.com  
   |
  
|
|
| To:|
|
  
|
  |LINUX-390@VM.MARIST.EDU  
   |
  
|
|
| Date:  |
|
  
|
  |30/09/2009 15:02 
   |
  
|
|
| Subject:   |
|
  
|
  |Re: Has anyone looked into a console server
   |
  
|
|
| Sent by:   |
|
  
|
  |Linux on 390 Port LINUX-390@VM.MARIST.EDU  
   |
  
|





I've implemented exactly the same thing (even called it VMLOGS) -- but use
VMSERVE as the engine...I also have it wakeup every hour and transfer
any closed cons files for any user to itself. This helps catch those users
who still spool consoles to themselves or their printer...  And - it wakes
up every few hours and issues a CP SEND CP userid CLOSE CONS to all
disconnected users - to keep somewhat current logs.  And - I also use it to
purge DIRMAINT files from users readers, which end up there as a result of
our automated provisioning...   very handy and very simple.Our spool
has
stayed in check for over a year -- and we only need a single spool volume.

Scott



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: ecblank.gif

Re: vmpoff=LOGOFF not working in RHEL 5.3?

2009-08-14 Thread Clovis Pereira

Hi,
Please, try with vmphalt  too.

root=LABEL=/ vmpoff=LOGOFF vmphalt=LOGOFF BOOT_IMAGE=0

Regards,
__
Clovis Pereira
zVM  zOS Support -  SWS
Maintenance and Technical Support Services
MTS Brazil
phone: 55-11-2132-3399
gclo...@br.ibm.com


   
  From:   Michael MacIsaac mike...@us.ibm.com
   
  To: LINUX-390@VM.MARIST.EDU  
   
  Date:   14/08/2009 12:07 
   
  Subject:vmpoff=LOGOFF not working in RHEL 5.3? 
   
  Sent by:Linux on 390 Port LINUX-390@VM.MARIST.EDU  
   





Hi,

Is anyone seeing the vmpoff=LOGOFF *not* working on RHEL 5.3?

I add this parm to zipl.conf, run zipl and reboot.  Then I do a shutdown
(halt) from a 3270 session:

# cat /proc/cmdline
root=LABEL=/ vmpoff=LOGOFF BOOT_IMAGE=0
# halt
halt

Broadcast message from root (console) (Fri Aug 14 10:56:58 2009):

 The system is going down for system halt NOW!
 INIT: Switching to runlevel: 0
...
01: HCPGSP2629I The virtual machine is placed in CP mode due to a SIGP
stop from
 CPU 00.
00: HCPGSP2630I The virtual machine is placed in CP mode due to a SIGP
stop and
store status from CPU 00.

And the session stops here - it is not logged off as with other distos.

Similarly, if I do a halt from an SSH session with no 3270 session active,
the user ID remains in a disconnected (DSC) state.

Thanks.

Mike MacIsaac mike...@us.ibm.com   (845) 433-7061

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: ecblank.gif

Re: Any idea? Dirmaint error by detach 123 disk(540RES)

2009-05-27 Thread Clovis Pereira
 How can I fix this? Please. Help.

On MAINT, DETACH 123
This command will restore the link: DIRM CP LINK * 123 123 MR
If DIRMAINT reply returns RC=0 then try your commands again.
Like this:
 DVHREQ2288I Your CP request for MAINT at * has been accepted.
 DVHCMS3868I DASD 0123 LINKED R/W;
 DVHREQ2289I Your CP request for MAINT at * has completed; with RC = 0.
Regards,   Clovis.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: RHEL 5.2 Native LPAR install problem: Anaconda reports rpm 'corruption' error when attempting to install first package

2009-02-12 Thread Clovis Pereira
 there's been a Boot from CD or FTP server capability in the HMC

If you have few time to use HMC, or the access is restrict, you can test
your media (CD/DVD) at home before use them.
It is possible on a workstation using Hercules 3.06 (Windows or Linux
flavor), command ipl_dvd.
If the DVD boots on Hercules, it will boot on HMC without problems. I use
this way to test media wrote from ISO files.
Regards, Clovis.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: RHEL 5.2 Native LPAR install problem: Anaconda reports rpm 'corruption' error when attempting to install first package

2009-02-12 Thread Clovis Pereira

Very good.
I didn't know this. Going to experiment...
I hope other distros can work this way, to facilitate our life.
I'm trying to install one Debian ETCH for a month, on my free time, without
success. For my own knowledge, so, without any support, yet... With SLES I
didn't have any problem...
Thanks a lot, Mark.
Clovis.



   
 Mark Post 
 mp...@novell.com 
   To
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 linux-...@vm.mar 
 IST.EDU  Subject
   Re: RHEL 5.2 Native LPAR install
   problem: Anaconda reports rpm   
 12/02/2009 17:00  'corruption' error when attempting
   to install first package
   
 Please respond to 
 Linux on 390 Port 
 linux-...@vm.mar 
 IST.EDU  
   
   




 On 2/12/2009 at  7:45 AM, Clovis Pereira gclo...@br.ibm.com wrote:
  there's been a Boot from CD or FTP server capability in the HMC

 If you have few time to use HMC, or the access is restrict, you can test
 your media (CD/DVD) at home before use them.

With SLES10, you can actually insert the media into a PC and boot from it.
It should bring up the rescue system.  From there, you can mount the DVD,
configure the NIC, and start the NFS server to act as an installation
server for your mainframe.  This also would act as a good test of the
burning process.  ;)


Mark Post

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: pic09359.gifinline: ecblank.gif

Re: Formatting 60 mod9s

2009-02-04 Thread Clovis Pereira

If your new Linux is a SLES, it have a function to format a number of disks
simultaneously, in parallel mode, during the installation process. Very
useful.
Or, what I did:  I have a pool of VM machines to do it. One DDR0 (master)
and 30 DDR(1-30) slaves, that format dasd (ICKDSF) simultaneously. I run
about 10 by time, to prevent I/O queue problems.
Regards, Clovis.



   
 Bauer, Bobby 
 (NIH/CIT) [E]
 baue...@mail.nih  To
 .gov LINUX-390@VM.MARIST.EDU 
 Sent by: Linux on  cc
 390 Port  
 linux-...@vm.mar Subject
 IST.EDU  Formatting 60 mod9s 
   
   
 04/02/2009 12:18  
   
   
 Please respond to 
 Linux on 390 Port 
 linux-...@vm.mar 
 IST.EDU  
   
   




I need to format 60 339-9 for use with a new Linux guest. Up to now out
guest have used a LOT less and I would attach them to a current Linux and
format them with dasdfmt. 60 volumes will take a long time unless there is
a quicker way that I don't know about.

Thanks
Bobby Bauer
Center for Information Technology
National Institutes of Health
Bethesda, MD 20892-5628
301-594-7474


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: pic00715.gifinline: ecblank.gif

Re: LPAR to LPAR communication

2009-02-02 Thread Clovis Pereira

I didn't think a physical cable was require for FICON FCTC.

Mark, If I understand this point, you are talking  about to use a unique
CHPID for a FCTC, acting as Send/Receiver.
This one-channel solution needs at least one fiber cable to connect the
CHPID to a Ficon Director, but could be one already in use for other
devices.
The solution that doesn't need any cable is Hipersocket, when  the LPARs
are on the same CEC.
Regards, Clovis.



   
 Mark Pace 
 mpac...@gmail.co 
 m To
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 linux-...@vm.mar 
 IST.EDU  Subject
   Re: LPAR to LPAR communication  
   
 02/02/2009 16:06  
   
   
 Please respond to 
 Linux on 390 Port 
 linux-...@vm.mar 
 IST.EDU  
   
   




Rob -
If you're using a FICON chpid can't you just share the CHPID and control
unit?  I didn't think a physical cable was require for FICON FCTC.

On Mon, Feb 2, 2009 at 8:36 AM, Rob van der Heij rvdh...@gmail.com wrote:

 On Mon, Feb 2, 2009 at 2:13 PM, Bernie Wu bernard...@ncci.com wrote:

  Hi Listers,
  We have a 2 LPARS, each hosting one VM, which in turn hosts several
Linux
 guests.
  I would like to be able to query the number of guests on another LPAR
 from a linux guest on a different LPAR.  Is this possible and if so, what
do
 I have to do to set it up ?

 That function is provided (and a lot more) when you tie the systems
 together with CSE. Apart from a steady hand, it requires CTC
 connections between the LPARs (two FICON chpids and a short fiber).
 The z/VM manual is not really light reading material, but there have
 been some presentations and (red/rose) papers on the subject.

 Rob

 --
 For LINUX-390 subscribe / signoff / archive access instructions,
 send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
 visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390




--
Mark Pace
Mainline Information Systems
1700 Summit Lake Drive
Tallahassee, FL. 32317

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: pic04505.gifinline: ecblank.gif

Re: LPAR to LPAR communication

2009-02-02 Thread Clovis Pereira

I had some problems with this some years ago. So, I learn something...
CNC-CTC (SCTC) are for ESCON channels.
The 3088 (or BCTC) are for parallel channels, a pair at each side.
FICON channels can be defined both as FCTC, and can be one at each side,
not necessary a pair.
And with a Ficon Director, we can share a unique FICON channel, defining
two or more LCUs, one for each LPAR. There are a document about this
somewhere into the IBM world.
Regards,
Clovis



   
 Rob van der Heij  
 rvdh...@gmail.co 
 m To
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 linux-...@vm.mar 
 IST.EDU  Subject
   Re: LPAR to LPAR communication  
   
 02/02/2009 16:35  
   
   
 Please respond to 
 Linux on 390 Port 
 linux-...@vm.mar 
 IST.EDU  
   
   




On Mon, Feb 2, 2009 at 7:06 PM, Mark Pace mpac...@gmail.com wrote:

 If you're using a FICON chpid can't you just share the CHPID and control
 unit?  I didn't think a physical cable was require for FICON FCTC.

I think that with FICON you also need a CNC and CTC device to couple.
The CNC type chpid definition tells the channel to play control unit
too. But I'm willing to learn...

Lets have some beers and I will tell you stories about real 3088
devices ;-)

Rob

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: pic20680.gifinline: ecblank.gif

Re: Z/Linux CKD DASD migration from one DASD Subsystem to another

2009-01-23 Thread Clovis Pereira

For who have DIRMAINT enabled and properly configured (file EXTENT CONTROL,
at least), the steps 1-5, 7 and 9 can be substituted by a unique command:
DIRM CMD (ChangeMDisk).
The step 6 can be started as a batch of commands, using several CMD
commands; see DIRM BATCH.
Full packs can be managed the same way, if defined as MDISK ... DEVNO,
Doesn't work for DEDICATEd dasds.
And the command DIRM CLONED can be used to duplicate MDISK: alloc, define
and populate (even if fullpacks with DEVNO).
Commands very useful.
Regards, Clovis.



   
 David Boyes   
 dbo...@sinenomin 
 e.net To
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 linux-...@vm.mar 
 IST.EDU  Subject
   Re: Z/Linux CKD DASD migration from
   one DASD Subsystem to another   
 21/01/2009 16:42  
   
   
 Please respond to 
 Linux on 390 Port 
 linux-...@vm.mar 
 IST.EDU  
   
   




On 1/21/09 12:02 PM, tony...@bellsouth.net tony...@bellsouth.net wrote:

 Hi all,
 I would like to know what ways you have used to migrate z/Linux CKD DASD
 volumes from one DASD subsystem to another?  Thanks.

If you used minidisks (the right way, IMHO) then you:

1) Allocate new minidisks on the new array using a knowable pattern, eg if
you have a 150 on the existing guest, allocate a new minidisk at F150 on
the
userid. Do this for all the minidisks on that userid.

2) Shut the guest down. You need to do this to get a good copy.

3) From an appropriately privileged ID (MAINT, etc):

LINK guest 150 150 RR  (you don't need/want write access to this
volume)
LINK guest F150 F150 MR(you're going to overwrite this one, so write)

4) DDR the contents of one to the other:

DDR
SYSPRINT CONS
INPUT 150 3390 SCRTCH
OUTPUT F150 3390 SCRTCH
COPY ALL
blank line

5) DETACH 150
   DETACH F150

6) Repeat #3 and #4 for all the other minidisks for that userid.

7) Update the CP directory and swap the MDISK definitions for the 150 and
F150 MDISKs (make the old one F150, and the new one 150). Repeat for all
minidisks on that userid. Write the CP directory either by hand or using
your directory manager. If you want, you can just comment the old disks out
in the directory entry in case you need to switch back for some reason.

8) IPL the guest as normal. That id is now running on the new disks.

9) Deallocate the Fxxx disks. If you commented them out in step 8, they are
now free disk space until you overwrite them or reallocate the space.

10) Repeat for all guests.

If you used dedicated volumes, now you pay for it. There is a procedure on
linuxvm.org to do this -- you get to do it the hard way.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: pic08271.gifinline: ecblank.gif

Re: Z/Linux CKD DASD migration from one DASD Subsystem to another

2009-01-23 Thread Clovis Pereira

To avoid this risk doesn't put all these disks on SYSTEM CONFIG.
If you need repeated volsers, is secure to use fullpack dasd defined as
MDISK ... DEVNO. VM mounts them only when necessary  and volser doesn't
matter
I know a VM system that process many Disaster Recovery tests
simultaneously, where many customers keep your dasds as 530RES by example.
Use of DEVNO keep all secure and independent. Of course, the owned dasds
have another different volsers and was mounted at lowest addresses.
MVS doesn't work this way, so these dasds must be defined as OFFLINE to
other MVS LPARs.
Regards, Clovis



   
 Alan Altmark  
 alan_altm...@us. 
 ibm.com   To
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 linux-...@vm.mar 
 IST.EDU  Subject
   Re: Z/Linux CKD DASD migration from
   one DASD Subsystem to another   
 21/01/2009 18:31  
   
   
 Please respond to 
 Linux on 390 Port 
 linux-...@vm.mar 
 IST.EDU  
   
   




On Wednesday, 01/21/2009 at 02:39 EST, David Boyes dbo...@sinenomine.net
wrote:
 I also really prefer to let VM manage the actual cyl 0. That may be just
 that I'm ancient and weird, but that way, there's absolutely zero chance
 that something weird in Linux will cause something unpleasant to happen
to a
 disk that some other OS cares about, and there's zero chance of some
yoyo
 creating duplicate volids on the physical system, which could impact the
 operation of the entire environment (cf the discussion about what order
 multiple DRCT areas get interpreted if you want to see how random that
can
 get)

z/VM presumes that you do not have any duplicate volids for any volid that
appears in SYSTEM CONFIG.  If you allow duplicate volids, then you place
the system at risk since the system may mount the wrong volume during IPL.

A Voice, off-stage
:
11.  Thou shalt Not give cylinder 0 unto thine untrusted guests
12.  Thou may ignorest #11 if thou will use OFFLINE_AT_IPL and
ONLINE_AT_IPL to ensure that only the RDEVs desired by thee are processed
in SYSTEM CONFIG.

Let not the serpent of Convenience sway you onto a Dark path of
Corruption.

Alan Altmark
z/VM Development
IBM Endicott

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: pic13945.gifinline: ecblank.gif

Re: z/VM issues after replicating DASD to DR site

2008-11-18 Thread Clovis Pereira

Dresmond, you can solve all this questions only with changes into SYSTEM
CONFIG.

 1) SYSTEM CONFIG has System_Identifer_Default ZVMCS1,  we want our DR
to
 be ZVMCS3

Include Serial Number of each CPU to differentiate. Example:
  SYSTEM_IDENTIFIER_DEFAULT UNDEFND
  SYSTEM_IDENTIFIER* %%1341 ZVMCS1
  SYSTEM_IDENTIFIER* %%0D06 ZVMCS3

 2) I see duplicate MAC addresses on OSA,,, I found the VMLAN MACPREFIX
 statement, but since it goes in SYSTEM CONFIG, that brings me back to
the
 first issue again.

After step 1, prefix each VMLAN card with the Sysid. Example:
ZVMCS1: VMLAN MACPREFIX 021341
ZVMCS3: VMLAN MACPREFIX 020D06

 3)   TCPIP profile needs a different IP address, maskl and Gateway at
our
 DR site.

After step 1, TCPIP will use first the sysid profile by default. So,
create two profiles TCPIP with different names:
ZVMCS1 TCPIP,
ZVMCS3 TCPIP,
When these files exist, PROFILE.TCPIP will not be used by default.

 4) If we make any of the changes above on the DR system, they will get
 over-written because the DASD replicates constantly.

Make the changes on your base dasd before the replication. The two VM
images can use the same SYSTEM CONFIG.

There are other changes possible in this same line. Please, see the manual
VM System Planning for details.
Good  luck.

__
Clovis Pereira
zVM  zOS Support -  SWS
Maintenance and Technical Support Services
MTS Brazil
phone: 55-11-2132-3399
[EMAIL PROTECTED]


   
 Dresmond McLaurin 
 Dresmond.McLauri 
 [EMAIL PROTECTED] 
To
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 [EMAIL PROTECTED] 
 IST.EDU  Subject
   z/VM issues after replicating DASD
   to DR site  
 18/11/2008 18:30  
   
   
 Please respond to 
 Linux on 390 Port 
 [EMAIL PROTECTED] 
 IST.EDU  
   
   




Hope this email finds you well... We are building zVM/Linux/CCL/IPTG to
replace 3746-900's... We IPL'd our DR site remotely yesterday and ran into
issues because we replicate mirror images of all DASD to DR site from
production site... When z/VM ipls, CP is using the production system and
some parameters don't work in DR... For example,

1) SYSTEM CONFIG has System_Identifer_Default ZVMCS1,  we want our DR to
be ZVMCS3

2) I see duplicate MAC addresses on OSA,,, I found the VMLAN MACPREFIX
statement, but since it goes in SYSTEM CONFIG, that brings me back to the
first issue again.

3)   TCPIP profile needs a different IP address, maskl and Gateway at our
DR site.

4) If we make any of the changes above on the DR system, they will get
over-written because the DASD replicates constantly.


Any guidance is greatly appreciated, thanks

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: pic06727.gifinline: ecblank.gif

Re: Z10 , z/VM and z/OS

2008-11-07 Thread Clovis Pereira
Only a compliment:
With a z10 and zVM 5.4, you need a new processor but not a new LPAR.
See, from manual CP Planning and Administration version 5 release 4:
Specialty Processors Enhancement
z/VM provides support for a new Processor Resource/Systems Manager logical
partition mode of operation: z/VM.
In a z/VM mode logical partition, ICF (Internal Coupling Facility) and IFL
(Integrated Facility for Linux) specialty processors can be configured in
addition to processor types of CP (Central Processor), zAAP (IBM System z™
Application Assist Processor), and zIIP (IBM System z9® Integrated
Information Processor and IBM System z10™ Integrated Information
Processor).

So, the zOS and zLinux(IFL) can now run on the same LPAR under VM.
Good luck.
__
Clovis Pereira



   
 Dave Jones
 [EMAIL PROTECTED] 
 are.com   To 
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc 
 [EMAIL PROTECTED] 
 IST.EDU  Subject 
   Re: Z10 , z/VM and z/OS 
   
 07/11/2008 15:01  
   
   
 Please respond to 
 Linux on 390 Port 
 [EMAIL PROTECTED] 
 IST.EDU  
   
   




Yes, I am afraid you doz/Os simply will not IPL on an IFL processor.

Ceruti, Gerard G wrote:
 Hi all

 If I have a z10 LPAR running z/VM on IFl's only  and I want to start a
z/OS system to
 run DB2 , do a need a General purpose CP ?.

 Regards Gerard Ceruti may the 'z' be with you



_



 Standard Bank email Disclaimer and confidentiality note

 This e-mail, its attachments and any rights attaching hereto are, unless
the content
 clearly indicates otherwise, the property of Standard Bank Group Limited
and its
 subsidiaries. It is confidential, private and intended for only the
addressee.

 Should you not be the addressee and receive this e-mail by mistake,
kindly notify the
 sender, and delete this e-mail immediately. Do not disclose or use it in
any way. Views
 and opinions expressed in this e-mail are those of the sender unless
clearly stated as
  those of Standard Bank Group.

 Standard Bank Group accepts no liability for any loss or damages
howsoever incurred, or
 suffered, resulting, or arising, from the use of this email or its
attachments.

 Standard Bank Group does not warrant the integrity of this e-mail nor
that it is free
 of errors, viruses, interception or interference.

 Licensed divisions of the Standard Bank Group are authorised financial
services
 providers in terms of the Financial Advisory and Intermediary Services
Act, No 37 of
 2002 (FAIS).

 For information about the Standard Bank Group visit our website
 http://www.standardbank.com





 --
For LINUX-390
 subscribe / signoff / archive access instructions, send email to
[EMAIL PROTECTED]
 with the message: INFO LINUX-390 or visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390

--
DJ

V/Soft
   z/VM and mainframe Linux expertise, training,
   consulting, and software development
www.vsoft-software.com

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
inline: graycol.gifinline: pic05067.gifinline: ecblank.gif

Re: var subdirectory

2008-09-29 Thread Clovis Pereira

 #cp vi vmsg 0 1

Hi,
Remember that you have 15 seconds, by default,  to enter this command.
I'm not so fast, so I prefer to record my options on PF keys, like this
model of PROFILE.EXEC:

/*/
'CLOSE RDR'
'CP PURGE RDR ALL'
'SWAPGEN B000 1000 (DIAG'
'SWAPGEN B001  500 (DIAG'
CP SET PF1 #CP VI VMSG 0 1
CP SET PF2 #CP VI VMSG 0 2
CP SET PF3 #CP VI VMSG 0 3
Select
   When userid() = 'LNXSUSE' Then 'CP IPL 9000 CLEAR' /* SUSE */
   Otherwise  'CP IPL 9004 CLEAR' /* RHEL */
End
Exit rc

This is an example, I haven't 3 options, yet. But the time is enough to
enter a PF key and the ENTER key.
If somebody is slower than me, you can set ... PF1 IMM #CP ... and the
IMMediate parameter will reduce to only one key...   ;-)
Good luck.
__
Clovis Pereira
zVM  zOS Support -  SWS
Maintenance and Technical Support Services
MTS Brazil
phone: 55-11-2132-3399
[EMAIL PROTECTED]


   
 Mark Post 
 [EMAIL PROTECTED] 
   To
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 [EMAIL PROTECTED] 
 IST.EDU  Subject
   Re: var subdirectory
   
 29/09/2008 11:23  
   
   
 Please respond to 
 Linux on 390 Port 
 [EMAIL PROTECTED] 
 IST.EDU  
   
   




 On 9/27/2008 at  4:38 PM, in message
[EMAIL PROTECTED], Gentry,
Stephen [EMAIL PROTECTED] wrote:
-snip-
 If I'm supposed to issue init 1 at startup time, where do I do
 that?  At startup time, I get a list of kernels and I can issue a #cp
 command to choose which kernel. If I have to do the init 1 here, how do
 I do it?

#cp vi vmsg 0 1

The zero selects your default kernel, and the one tells the system to come
up in runlevel 1.  You can specify other parameters as well.


Mark Post

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: pic08800.gifinline: ecblank.gif

Re: z/VM CP commands (LOGON)?

2008-08-21 Thread Clovis Pereira

Tom, suggestions:

1- To automate the IPL, I start my Linuxes together with VM, coding  CP
XAUTOLOG guest into AUTOLOG1's profile.exec
2- To automate Shutdown, there are changes on VM (SYSTEM CONFIG) and in
Linux (zipl.conf)

Resuming:

   On SYSTEM CONFIG (can be activated by commands, too):
   (These numbers are times in seconds and must be adjusted for your
   installation). See manuals.

/**/
/*CP SIGNAL   */
/**/
 SET SIGNAL SHUTDOWN 30
 SET SHUTDOWNTIME 60

   On zipl.conf, include the parameters vmpoff and vmphalt:

[ipl]
  ...
parameters = root=/dev/system/sistema vmphalt=logoff vmpoff=logoff
TERM=dumb

These customization will instruct the VM to delay the FORCE until the Linux
complete his halt process. Also works for the LPAR DEACTIVATE. And instruct
the Linux to do the LOGOFF command itself.

See details on VM manuals and in the Cookbooks for RHEL and for SLES.
Good luck.

Clovis Pereira
zVM  zOS Support -  SWS
Maintenance and Technical Support Services
MTS Brazil
phone: 55-11-2132-3399
[EMAIL PROTECTED]


   
 Tom Burkholder
 [EMAIL PROTECTED] 
 vc.comTo
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 [EMAIL PROTECTED] 
 IST.EDU  Subject
   z/VM CP commands (LOGON)?   
   
 21/08/2008 16:10  
   
   
 Please respond to 
 Linux on 390 Port 
 [EMAIL PROTECTED] 
 IST.EDU  
   
   




z/VM'ers,

After a few searches and actually scanning the CP commands and utilities
manual, hopefully I can get some help with this z/VM related question.  If
I have a z/linux guest called ztrash01, I can logon to z/VM as ztrash01,
IPL xxx, logon to Linux and shutdown -h now, and if I'm still logged on as
console from my 3270 terminal session, enter logoff.  No problem.

The why I want to do the following is to potentially stress test some
applications by forcing off a z/Linux guest (crash) and then eventually
trying to automate and re-IPL, but first I gotta be able to do some basic
z/VM CP commands below.

I read the LOGON in the CP commands and Utilities reference, but I'm doing
something wrong (other than trying to trash and stress test my guest).

I'm still playing with test systems, but from a z/VM CP perspective, for
now the Linux guest ztrash01 is shutdown and halted, but ztrash01 is
still logged onto z/VM.

1. If I'm logged on as operator to z/VM, I can issue CP command q n and
see that guest ztrash01 is logged onto z/VM and DSC (disconnected).
2. Still as operator, I can issued CP command force ztrash01 logoff immed
and this logs the guest, ztrash01, off of z/VM (FORCED BY OPERATOR)
3. Still as operator, a q n verifies that the guest is gone (i.e. logged
off z/VM)
4.  Now, as operator, instead of going to another z/VM terminal session and
logging on as ztrash01, still as operator, I would like to cause the
guest ztrash01 to logon (and eventually IPL).

To cause the IPL of guest ztrash01 at LOGON, I believe I can put that in
the PROFILE EXEC (e.g. IPL xxx) at the end, but how (if at all) can I cause
the guest to be logged on (opposite of FORCE) while being logged on to z/VM
as operator?

Thanks in advance,
Tom B.



--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: pic06960.gifinline: ecblank.gif

Re: Layer 2 on the VSWITCH --Take 3

2008-08-18 Thread Clovis Pereira



Ryan, I have DHCPD running on VM (not Linux) for years, since a G5 machine.
Why not let VM do the work?
Regards,
__
Clovis Pereira
zVM  zOS Support -  SWS
Maintenance and Technical Support Services
MTS Brazil
phone: 55-11-2132-3399
[EMAIL PROTECTED]


   
 Ryan McCain   
 [EMAIL PROTECTED] 
 state.la.us   To
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 [EMAIL PROTECTED] 
 IST.EDU  Subject
   Layer 2 on the VSWITCH --Take 3 
   
 18/08/2008 11:52  
   
   
 Please respond to 
 Linux on 390 Port 
 [EMAIL PROTECTED] 
 IST.EDU  
   
   




With the help of the people on this list I was able to determine DHCPD
wasn't working on our Linux guests because the VSWITCH was set to Layer 3.
The suggestion was to set it to Layer 2.  Sounds simple enough, right?

Here is feedback from IBM on the issue:

--SNIP--
2. Another dependency is hardware.  Layer 2 support is available only on
z890,  z990, and  z9.Are you running  one of these?
--SNIP--



We have 2064 - z900, 2066 - z800 and 2084 - z990.Does this mean it's
not possible for us to run a DHCP server on one of our Linux guests?  Maybe
this support guy is wrong???

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: ecblank.gif

Re: Adding SuSE 10 dasd

2008-08-12 Thread Clovis Pereira
Lea, let Yast do all the work.
Try yast dasd
Or, yast2 dasd on a graphical VNC session...
Best regards,
__
Clovis Pereira
zVM  zOS Support -  SWS
Maintenance and Technical Support Services
MTS Brazil
phone: 55-11-2132-3399
[EMAIL PROTECTED]


   
 Stahr, Lea  
 [EMAIL PROTECTED] 
 ar.comTo
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 [EMAIL PROTECTED] 
 IST.EDU  Subject
   Re: Adding SuSE 10 dasd 
   
 12/08/2008 13:54  
   
   
 Please respond to 
 Linux on 390 Port 
 [EMAIL PROTECTED] 
 IST.EDU  
   
   




The disk was defined in the VM directory for the Linux guest but was not
picked up during the boot. On SLES 8 we added them ZIPL.CONF but the
SLES 10 ZIPL.CONF file does not contain the disk range on the PARAMETERS
statement.

Lea Stahr
zVM, Linux and zLinux Administrator
Navistar, Inc.
630-753-5445
[EMAIL PROTECTED]


-Original Message-
From: Linux on 390 Port [mailto:[EMAIL PROTECTED] On Behalf Of
Rich Smrcina
Sent: Tuesday, August 12, 2008 11:44 AM
To: LINUX-390@VM.MARIST.EDU
Subject: Re: Adding SuSE 10 dasd

That doesn't add a disk, it enables (think: vary online) an existing
disk.

Mauro Souza wrote:
 I usually add a dasd using
 chccwdev -e 0.0.0123

 have you tried it?


--
Rich Smrcina
VM Assist, Inc.
Phone: 414-491-6001
Ans Service:  360-715-2467
rich.smrcina at vmassist.com
http://www.linkedin.com/in/richsmrcina

Catch the WAVV!  http://www.wavv.org
WAVV 2009 - Orlando, FL - May 15-19, 2009

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

CONFIDENTIALITY NOTICE:  This e-mail, and any attachments
and/or documents linked to this email, are intended for the
addressee and may contain information that is privileged,
confidential, proprietary, or otherwise protected by law.  Any
dissemination, distribution, or copying is prohibited.  This
notice serves as a confidentiality marking for the purpose of
any confidentiality or nondisclosure agreement.  If you have
received this communication in error, please contact the
original sender.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: swap to DCSS documentation/cookbook?

2008-08-08 Thread Clovis Pereira

Mike, I'm not sure if it is the same case, but Omegamon XE uses DCSS and
have some details to take into consideration.

The command for define the dcss is:
DEFSEG dcssname hexpage1 - hexpage2 type
where:
- hexpage1 - hexpage2 = the range of pages that are to be saved. Here you
specify the starting page and the ending page.
- type = the type of virtual machine access permitted to pages in the
range.

Considerations:

1- if the begin of dcss is lower than the size of the virtual machine, you
must open a hole in machine's memory to imbed it.
Like it: For a machine with 256M (140 + 116), use this command in
Profile.EXEC: DEF STORE CONFIG 0.140M 160M.116M

2- if the dcss is greater, you must inform the kernel where is the end of
the memory.
If your guest storage is sufficiently low, your entire DCSS address range
might be above the guest storage. You can then modify the /etc/zipl.conf
file to make the DCSS accessible to the Linux guest. Perform these steps to
extend the Linux address range:
1. Add the following command to the [ipl] section of the parameters line in
the /etc/zipl.conf file:
mem=address
where address is an address at or above the upper limit of the DCSS.

Please, take a look on manual GC32-1957-00 - OMEGAMON XE on z/VM and Linux,
Planning and Configuration Guide
Best regards,
__
Clovis Pereira
zVM  zOS Support -  SWS
Maintenance and Technical Support Services
MTS Brazil
phone: 55-11-2132-3399
[EMAIL PROTECTED]


   
 Michael MacIsaac  
 [EMAIL PROTECTED] 
 omTo
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 [EMAIL PROTECTED] 
 IST.EDU  Subject
   Re: swap to DCSS
   documentation/cookbook? 
 08/08/2008 11:59  
   
   
 Please respond to 
 Linux on 390 Port 
 [EMAIL PROTECTED] 
 IST.EDU  
   
   




Carsten,

 I am willing to guide you through the setup process.
 In short, you'll have to do the following steps:
 - use DERFSEG to define a dcss with one page exclusive write and the
 rest exclusive nonsaved access mode
Can you give one example of this command? Is it OK to do this step from
MAINT? In Pieter's example, would this have to go above the 8GB line?

 We have'nt got a good documentation on the setup unfortunatly
I have the Virtualization Cookbooks R/W for a short while longer before
they go through the ITSO publishing machine. I could throw a quick
example at the bottom of the Miscellaneous Recipes chapter. Doing so
might help the community - so more specific examples will be most helpful.
I have a 5.4 system to try it on.  Thanks.

Mike MacIsaac [EMAIL PROTECTED]   (845) 433-7061

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

inline: graycol.gifinline: pic02834.gifinline: ecblank.gif

Re: New to zLinux... Backup solutions...

2008-07-18 Thread Clovis Pereira

Only a compliment:

 The zOS sys admin has informed me he has taken a copy of the
 system. However as he is also new to zVM, he is unsure of the
 restore process.

These backups as John did can be restored to a original volume without
problem, because the volume was already formatted.
To restore to  a new volume, it MUST be CP-Formatted before the restore.
Use ICKDSF to format with the option CPVOLUME FORMAT.
Best regards.
__
Clovis Pereira
zVM  zOS Support
Maintenance and Technical Support Services
MTS Brazil



   
 McKown, John
 [EMAIL PROTECTED] 
 thmarkets.com To
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 [EMAIL PROTECTED] 
 IST.EDU  Subject
   Re: New to zLinux... Backup 
   solutions...
 17/07/2008 13:04  
   
   
 Please respond to 
 Linux on 390 Port 
 [EMAIL PROTECTED] 
 IST.EDU  
   
   




I have successfully backed up and restored volumes containing z/Linux
data using z/OS and DFDSS. And example step would look something like:

//BACKUP   EXEC  PGM=ADRDSSU,
// TIME=NOLIMIT,REGION=2048K
//SYSPRINT DD  SYSOUT=*
//DASD1DD  DISP=OLD,
// UNIT=SYSALLDA,
// VOL=SER=volser
//BACKUP   DD  DSN=hlq.BACKUP.VVOLSER(+1),
// DISP=(NEW,CATLG),
// UNIT=CART,
// LABEL=(1,SL,EXPDT=99000),
// VOL=(,,,10),
// DCB=(BKUPSYS.MODEL,BLKSIZE=32000)
//SYSINDD  *
 DUMP  INDDNAME(DASD1) -
   OUTDDNAME(BACKUP) -
   TRACKS(0,0,3338,14) -
   OPT(3)   -
   CPVOLUME -
   ADMINISTRATOR
/*

This was for a 3390-3 volume, which has 3339 cylinders (0..3338). I
think why it worked for me was the use of the TRACKS parameter to dump
each track.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it.

 -Original Message-
 From: Linux on 390 Port [mailto:[EMAIL PROTECTED] On
 Behalf Of Brian O'Mahony
 Sent: Thursday, July 17, 2008 10:08 AM
 To: LINUX-390@VM.MARIST.EDU
 Subject: New to zLinux... Backup solutions...

 We have installed a single zLinux VM on our s390 here.

 I want to take a backup of this system in case something
 drastic happens (ie the developers/testers break it).

 The zOS sys admin has informed me he has taken a copy of the
 system. However as he is also new to zVM, he is unsure of the
 restore process.

 Normally for our linux/UNIX servers we use backup
 applications, or in some cases use dd.

 What is the suggested solution for the actual zLinux OS. Is
 there anything we should be wary about? Does it have to be
 restored to the same disks etc.

 Any help or pointers would be great.

 Thanks

 B


 The information in this email is confidential and may be
 legally privileged.
 It is intended solely for the addressee. Access to this email
 by anyone else
 is unauthorized. If you are not the intended recipient, any
 disclosure,
 copying, distribution or any action taken or omitted to be
 taken in reliance
 on it, is prohibited and may be unlawful. If you are not the intended
 addressee please contact the sender and dispose of this
 e-mail. Thank you.

 --
 For LINUX-390 subscribe / signoff / archive access instructions,
 send email to [EMAIL PROTECTED] with the message: INFO
 LINUX-390

Re: Question re communicating with VM guest machine

2008-03-28 Thread Clovis Pereira

Andy, many years ago I have a similar problem.
The better solution today is work with the products designed for data
transmissions, like RSCS or TCPIP, using one of the protocols available
(CTC, IUCV, OSA, VSWITCH, VMLAN...).
But READER/PUNCH also works to send files to a second level VM.
Don't forget that the Reader for the second level VM looks like a
physical Reader. So, the data received must contain a header like the
real world to identify the destiny.
Try sending the files using a EXEC like this:

/*/
  arg fn ft fm vm2lvl . ( user2lvl
  If fn = 
 Then Do
   Say Missing Filename to send.
   Exit 
 End
  If ft   =  Then ft   = *
  If fm   =  Then fm   = A
  If vm2lvl   =  Then vm2lvl   = ZVM530   /* -- adjust */
  If user2lvl =  Then user2lvl = MAINT/* -- adjust */
  CP SPOOL PUN TO vm2lvl CONT
  header = left(ID,8)||left(user2lvl,8)||NAME vm2lvl userid()
  EXECIO 1 PUNCH (STRING header
  LISTFILE fn ft fm ( EXEC ARGS
  CMS DISK DUMP
  ERASE CMS EXEC A
  CP SPOOL PUN NOCONT
  CP CLOSE PUNCH
  CP SPOOL PUN OFF
Exit

This exec sends multiple files on a single transmission, and DISK DUMP
can manipulate records greater than 80 characters. At other side RECEIVE
completes the work.
Good luck,

__
Clovis Pereira
zVM  zOS Support -  SWS
IBM - Maintenance and Technical Support Services
MTS Brazil
phone: 55-11-2132-3399
[EMAIL PROTECTED]


   
 Andy Robertson
 [EMAIL PROTECTED] 
 ohnlewis.co.ukTo
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 [EMAIL PROTECTED] 
 IST.EDU  Subject
   Question re communicating with VM
   guest machine   
 28/03/2008 10:09  
   
   
 Please respond to 
 Linux on 390 Port 
 [EMAIL PROTECTED] 
 IST.EDU  
   
   



Long time browser but comparative newbie to LINUX here



My question really relates to z/VM rather than LINUX, but we do run
multiple LINUX guests



I am trying to set up a guest z/VM 5.3 system under z/VM 5.2

I need to communicate with this system in order to transmit large files
(too large to cut and paste by screen) to and from it

I have tried defining real readers and punches on the 5.3 system (using
SET RDEVICE there) and using these to transmit punch files to and from the
5.3 system.   They are defined at 000c and 000d respectively

The punch works just fine.  Files I punch to it go through the real 000d
punch to the spool of the 5.2 system and can be accessed from there

however, whatever I do the reader at 000c does not seem to see the files
waiting on the 5.3 guest machine's virtual reader queue



I am sure this is some stupid gotcha but I can't find what I am doing
wrong

Anyone seen this before?
**
This email is confidential and may contain copyright material of the John
Lewis Partnership.
If you are not the intended recipient, please notify us immediately and
delete all copies of this message.
(Please note that it is your responsibility to scan this message for
viruses). Email to and from the
John Lewis Partnership is automatically monitored for operational and
lawful business reasons.
**

John Lewis plc
Registered in England 233462
Registered office 171 Victoria Street London SW1E 5NN

Websites: http://www.johnlewis.com
http://www.waitrose.com
http://www.greenbee.com
http://www.johnlewispartnership.co.uk

**

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email

Re: Betr.: Re: How does swap space work ?

2007-03-08 Thread Clovis Pereira
Tom:
For the variables, try (on the begining of the exec, this work for a
similar exec I use):

//
  numeric digits 12

About the control blocks, many are mapped into MACLIBs.

One example (one of them): try MACLIST HCPGPI...

_
Clóvis Pereira
IBM Brasil
Global Technology Services/SW Services
Tel:  55-11-2132-3399
Internet: [EMAIL PROTECTED]
--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: Fcp and zlinux

2007-02-28 Thread Clovis Pereira

One good thing I like on SUSE distributions is the documentation on
directory /docu on first instalation CD. I dont't saw it on others distros.
Until Sles9 many Redbooks was included. Very usefull.
But on Sles10 (at lest on a copy I saw), only few Suse manuals are
available.
_
Clóvis Pereira
IBM Brasil
Global Technology Services/SW Services
Tel:  55-11-2132-3399
Internet: [EMAIL PROTECTED]



   
 Mark Post 
 [EMAIL PROTECTED] 
   To
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 [EMAIL PROTECTED] 
 IST.EDU  Subject
   Re: Fcp and zlinux  
   
 28/02/2007 11:59  
   
   
 Please respond to 
 Linux on 390 Port 
 [EMAIL PROTECTED] 
 IST.EDU  
   
   




 On Wed, Feb 28, 2007 at  7:45 AM, in message
[EMAIL PROTECTED], Lee, Gary D.
[EMAIL PROTECTED] wrote:
 Sir:

 That seemed to work.
 The module is now loaded.
 Now I think I need to create this mapping information.
 I've got everything I need except the lun created by the san.
 I am using the document Getting started with Zseries fibbre channel
 protocol (a red paper) as my guide for setting up our 3592 tape drives.
 I have no idea where this lun comes from.
 Any ideas would surely be helpful.

You'll need to get that from your SAN administrator.

 Also, where is the best source for suse documentation? So far, it looks
 like a crap shoot.
 I'm used to things like the IBM manual sets for a product.

To be honest, before starting with Novell this month, I've not paid a huge
amount of attention to the documentation that comes with SLES.  If I really
needed something, I tended to look at the IBM Device Drivers and
Installation Commands document on developerWorks.  I suppose I should start
taking a look at the SUSE doc now.


Mark Post

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390






Re: New DASD

2006-10-31 Thread Clovis Pereira

Personally, I associate DEDICATE with V=R: DEDICATE Virtual Real
Never more I used it wrong...
_
Clóvis Pereira
IBM Brasil
Global Technology Services/SW Services
Tel:  55-11-2132-3399
Internet: [EMAIL PROTECTED]



   
 Ray Mansell   
 [EMAIL PROTECTED] 
 Sent by: Linux on  To
 390 Port  LINUX-390@VM.MARIST.EDU 
 [EMAIL PROTECTED]  cc
 IST.EDU  
   Subject
   Re: New DASD
 31/10/2006 15:44  
   
   
 Please respond to 
 Linux on 390 Port 
 [EMAIL PROTECTED] 
 IST.EDU  
   
   




You are not alone. I *always* have to check DIRM HELP before adding a
dedicate statement. On the other hand, it is similar to, for example,
the MVC instruction in that the 'target' appears before the 'source'.

Ray Mansell

Bates, Bob wrote:
 Careful on the DEDICATE statement. I never understood why but the
addresses seem backwards to me. The virtual address is first and the real
address second. So the DEDICATE would be

 DEDICATE 991 10FC

 Bob


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390






Re: Server Time Protocol support for zSeries

2006-10-11 Thread Clovis Pereira
 My suggestion has always been to get a 9037-2

In my understand, the STP was designed to keep a pool of z9 machines
syncronized without the need of a 9037, and it is fully supported by the
newer zOS.
One of the z9 can be syncronized with a External server (or not) and act
like the 9037 for the others.
When one of the machines in the pool isn't a Z9 (without the STP), the 9037
stil is necessary.
Into each machine, doesn't matter for the LPARs if the clock was externally
syncronized or not.

_
Clóvis Pereira
IBM Brasil
Global Technology Services/SW Services
Tel:  55-11-2132-3399
Internet: [EMAIL PROTECTED]
--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Re: DHCP over VSWITCH?

2006-08-25 Thread Clovis Pereira

Please, see the Apar VM63608 from IBM.
Good luck.
_
Clóvis Pereira
IBM Brasil
Global Technology Services/SW Services



HCPSWU2833E Error 'E00A'X adding IP address 192.54.6.16 for VSWITCH
SYSTEM VLINUX1.
HCPSWU2833E IP address is already in use on the LAN.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390




Re: V-Disk sizing question

2005-11-18 Thread Clovis Pereira
To define, you can use DIRMAINT.
See this partial help from command DIRM AMDisk:

V-DISK
provides virtual disk space to a user upon logging on. The V-DISK may
already exist when the user links to it, providing other users that
previously linked to it are still linked when the user logs on. Otherwise,
the owner must initialize or format this minidisk at each logon. It
remains a part of the owner's virtual configuration until logoff or disk
detachment. When the last linked user logs off or detaches the V-DISK, the
file space is returned for reallocation to another user.
VDBS
is functionally equivalent to V-DISK except that the size is specified
in units of CMS 512, 1024, 2048, or 4096 blocks rather than in CKD
cylinders or FBA blocks. Valid values are: VDBS512, VDBS0512, VDBS1024,
VDBS2048,   VDBS4096, VDBS1K, VDBS2K, and VDBS4K.

Example: to define a Vdisk with 32M:

DIRM FOR LINUXxx AMD AMDISK 0200 3390 VDBS1024 32000 MR


_
Clóvis Pereira
IBM Brasil -ITS/SW Services
Tel:  55-11-2132-3399
Internet: [EMAIL PROTECTED]



   
 Rich Smrcina  
 [EMAIL PROTECTED] 
 omTo
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 [EMAIL PROTECTED] 
 IST.EDU  Subject
   Re: V-Disk sizing question  
   
 18/11/2005 17:36  
   
   
 Please respond to 
 Linux on 390 Port 
   
   




As to the size, Linux does nothing automatically (unless you tell it
to).  You can define the vdisk size to whatever you want.  I typically
use 32MB for some machines more for others, depending upon the machine.

Steve Gentry wrote:
 Is there a 1 to 1 correspondence in the size of the VM linux machine
(user
 directory entry) and the amount of swap space either mdisk or v-disk?
 Linux usually doubles the size of the defined memory.
 So, for example,  a Linux guest  is defined with 100 meg,  the swap size
 will usually be around 200meg
 Do I need to define a v-disk size of 200meg?
 Also, what is the latest and greatest way of setting up a v-disk?  I've
 found different examples. Some are a few years and the technique are
 applicable to the technology back then.
 Procedures have progressed etc.  I didn't want to spend time on using an
 old technique when a newer more stream lined method would work.
 Thanks,
 Steve G.

 --
 For LINUX-390 subscribe / signoff / archive access instructions,
 send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
 http://www.marist.edu/htbin/wlvindex?LINUX-390


--
Rich Smrcina
VM Assist, Inc.
Main: (262)392-2026
Cell: (414)491-6001
Ans Service:  (360)715-2467
rich.smrcina at vmassist.com

Catch the WAVV!  http://www.wavv.org
WAVV 2006 - Chattanooga, TN - April 7-11, 2006

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or
visit
http://www.marist.edu/htbin/wlvindex?LINUX-390

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390


Fw: V-Disk sizing question

2005-11-18 Thread Clovis Pereira
Sorry, my example contains two Finger Checks...
The correct form is:

DIRM FOR LINUXxx AMDISK 0200 FB-512 VDBS1024 32000 MR

With this command, the directory card generated by DIRMAINT was:

MDISK 0200 FB-512 V-DISK 64000 MR


_
Clóvis Pereira
IBM Brasil -ITS/SW Services
Tel:  55-11-2132-3399
Internet: [EMAIL PROTECTED]

- Forwarded by Clovis Pereira/Brazil/IBM on 18/11/2005 18:16 -
   
 Clovis
 Pereira/Brazil/IB 
 M  To
   Linux on 390 Port   
 18/11/2005 17:59  LINUX-390@VM.MARIST.EDU   
cc
   
   Subject
   Re: V-Disk sizing question(Document
   link: Clovis Pereira)   
   
   
   
   
   
   



To define, you can use DIRMAINT.
See this partial help from command DIRM AMDisk:

V-DISK
provides virtual disk space to a user upon logging on. The V-DISK may
already exist when the user links to it, providing other users that
previously linked to it are still linked when the user logs on. Otherwise,
the owner must initialize or format this minidisk at each logon. It
remains a part of the owner's virtual configuration until logoff or disk
detachment. When the last linked user logs off or detaches the V-DISK, the
file space is returned for reallocation to another user.
VDBS
is functionally equivalent to V-DISK except that the size is specified
in units of CMS 512, 1024, 2048, or 4096 blocks rather than in CKD
cylinders or FBA blocks. Valid values are: VDBS512, VDBS0512, VDBS1024,
VDBS2048,   VDBS4096, VDBS1K, VDBS2K, and VDBS4K.

Example: to define a Vdisk with 32M:

DIRM FOR LINUXxx AMD AMDISK 0200 3390 VDBS1024 32000 MR


_
Clóvis Pereira
IBM Brasil -ITS/SW Services
Tel:  55-11-2132-3399
Internet: [EMAIL PROTECTED]



   
 Rich Smrcina  
 [EMAIL PROTECTED] 
 omTo
 Sent by: Linux on LINUX-390@VM.MARIST.EDU 
 390 Port   cc
 [EMAIL PROTECTED] 
 IST.EDU  Subject
   Re: V-Disk sizing question  
   
 18/11/2005 17:36  
   
   
 Please respond to 
 Linux on 390 Port 
   
   




As to the size, Linux does nothing automatically (unless you tell it
to).  You can define the vdisk size to whatever you want.  I typically
use 32MB for some machines more for others, depending upon the machine.

Steve Gentry wrote:
 Is there a 1 to 1 correspondence in the size of the VM linux machine
(user
 directory entry) and the amount of swap space either mdisk or v-disk?
 Linux usually doubles the size of the defined memory.
 So, for example,  a Linux guest  is defined with 100 meg,  the swap size
 will usually be around 200meg
 Do I need to define a v-disk size of 200meg?
 Also, what is the latest and greatest way of setting up a v-disk?  I've
 found different examples. Some are a few years and the technique are
 applicable to the technology back then.
 Procedures have progressed etc.  I didn't want to spend time on using an
 old technique when a newer more stream lined method would work.
 Thanks,
 Steve G

Fw: V-Disk sizing question (correction)

2005-11-18 Thread Clovis Pereira
Sorry, my example contains two Finger Checks...
The correct form is:

DIRM FOR LINUXxx AMDISK 0200 FB-512 VDBS1024 32000 MR

With this command, the directory card generated by DIRMAINT was:

MDISK 0200 FB-512 V-DISK 64000 MR

_
Clóvis Pereira
IBM Brasil -ITS/SW Services
Tel:  55-11-2132-3399
Internet: [EMAIL PROTECTED]

- Forwarded by Clovis Pereira/Brazil/IBM on 18/11/2005 18:16 -
   
 Clovis
 Pereira/Brazil/IB 
 M  To
   Linux on 390 Port   
 18/11/2005 17:59  LINUX-390@VM.MARIST.EDU   
cc
   
   Subject
   Re: V-Disk sizing question(Document
   link: Clovis Pereira)   
   
   
   
   
   
   



To define, you can use DIRMAINT.
See this partial help from command DIRM AMDisk:

V-DISK
provides virtual disk space to a user upon logging on. The V-DISK may
already exist when the user links to it, providing other users that
previously linked to it are still linked when the user logs on. Otherwise,
the owner must initialize or format this minidisk at each logon. It
remains a part of the owner's virtual configuration until logoff or disk
detachment. When the last linked user logs off or detaches the V-DISK, the
file space is returned for reallocation to another user.
VDBS
is functionally equivalent to V-DISK except that the size is specified
in units of CMS 512, 1024, 2048, or 4096 blocks rather than in CKD
cylinders or FBA blocks. Valid values are: VDBS512, VDBS0512, VDBS1024,
VDBS2048,   VDBS4096, VDBS1K, VDBS2K, and VDBS4K.

Example: to define a Vdisk with 32M:

DIRM FOR LINUXxx AMD AMDISK 0200 3390 VDBS1024 32000 MR


_
Clóvis Pereira
IBM Brasil -ITS/SW Services
Tel:  55-11-2132-3399
Internet: [EMAIL PROTECTED]
--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390