Mainframe OS

460

Solutions

614

Contributors

A mainframe operating system is networking software infrastructure that allows a mainframe computer to run programs, connect linked machines, and process complex numerical and data-driven tasks. Modern mainframe design is generally defined by redundant internal engineering, extensive input-output facilities, strict backward compatibility with older software, high hardware and computational utilization rates and high stability and reliability. Well-known operating systems include IBM z/OS, z/VM, zTPF, z/VSE, OS/390, and their predecessors, along with MCP for Unisys ClearPath, and NonStop OS/Guardian on HP/Tandem, and questions regarding the IBM midrange operating system called IBM i, OS/400, and i5/OS.

Share tech news, updates, or what's on your mind.

Sign up to Post

I have to unistall an application from our as400.
The owner of the application can't help us.
So:
When I do the command: DISPLIBL
I see a System Library called SMESYS.
How to remove this library from the system list of libraries?

thanks,
0
Hi wmp,

How can I fill  LPAR memory (physical and swap) to see how application behaves when LPAR crashed having memory full?
I'm testing high availability of the application when OS freezes having memory full.

PS: You prefer threads in UNIX or Mainframe OS section?
0
Hi,

I have a java application with Apache log4j logger ( using Eclipse IDE).
The logger prints error and ouput onto a file.
When it is run locally, it looks OK

***Method Name ***
Header # of Product
 name1      100
 name 2      2000
*** End of Function ***

But when the java app is run in the IBM mainframe, it shows period, '.' for trailing white  spaces.

***Method Name ***..........................................
Header # of Product.........................................
name1      100.................................................
name 2      2000...............................................
*** End of Function ***......................................

Can't figure out why it is doing that.
Any suggestions??
Thanks.
0
Hi wmp,

I have difficult task to extract the matching of disk - LPAR for ALL vio servers (4).
But there are hundreds of disks for each vio! It would take a lot of time to extract this information.

It happens for you to have such script that would literally save my life!

Thank you in advance!
0
I need to copy some LIBs from one iSeries to another iSeries on the same network.

I also need to copy a directory on IFS from one iseries to another.

I am not an AS400 expert but I know how to access both green screen and IFS to get access to the LIBs I need to copy.

But I don't know what the commands/steps are to copy the LIBs and IFS to another server.

Can you help provide those steps/commands?

As an example:

On iSeries A (the server I need to copy the data FROM):

Here are the LIB Names:
>COTP900
>TPDTA
>TPCTL

On IFS this is the name of the dir I need to copy on iSeries A:
>TP900

They all need to be copied to iSeries "B".

Also, these iSeries servers are running the JD Edwards EnterpriseOne Software. The LIBs & Dirs I"m coping are JD Edwards LIBS/Dirs. Just in case anyone out there is familiar with JD Edwards on iSeries.

Thanks!!
0
Hi There

I am curious about free open source tools out there for cloning and deploying nodes in a HPC cluster.

I am working on a hardware cluster built with RHEL6.

All software for the cluster will be installed on an image node, which will not be one of the worker nodes. This software will then be mounted as an nfs share to each of the worker nodes. All of that is tested and working.

What I need to do is build a golden image on one of the worker nodes and clone it to the rest of the nodes. Whenever I need to change the OS on the worker nodes, I will just clone them from the updated golden image.

I have been using SystemImager but it is old and dated and has not been getting any updates. Are there any other free tools out there, or any processes you can recommend to me that would be suitable?

Thanks
0
Hi wmp,

I'm interested in understanding each hardware component in a Power 590 (not necessary this model, it can be Power Systems in general) because I've never physically touched one, as I only manage them remotely.

I've downloaded the redbook for 590 however it doesn't seem too explicit and it doesn't seem to point out, graphically, each hardware component present in the cabinet.

THANKS!
0
I am trying to get the host ip number for a device connection on AS/400.  In the work with Device Description, I see a device that I cannot seem to vary off because the emulation software that the user connects with is set to autoconnect.  How can I find out what is the host machine ip number that is trying to access the AS/400 with that device description?

thanks
Nick
0
Hi,
In as400:
with command 'wrklnk' I see my directory created in os400.
I can use this directory to archive data from personal computers.
Now: what command can I use in order to backup that particular directory?
I know a command (savdlo) that perhaps it could backup all directory structure,
but:
First, I don't know if the right command.
Second, I don't know how select only my directory,

Could yuo help me?

thanks
0
Hi Experts!

I'm looking for a way to call a windows application from Mocha Terminal. The scenario is:

1) I'm running a mainframe application (Natural - ADABAS) inside mocha terminal connected on IBM Mainframe
2) I want to press a PF3 function key and it calls a "firefox" or other application on windows environment (outside Mocha terminal).
3) Is also necessary that parameters containing values extracted from the application are sent to the command line. Ex: "firefox http://www.test.com.br/param1=200"

Thanks in advance!
Paulo
0
Hi,
It's arrived a new Power6 IBM.
Now: How to install it?
I need simple steps to follow if it's possible.
I see 2 HMC ports and 2 Ethernet ports.
What to do now?
Thanks
0
I have a client that is on iSeries that needs to have mulit-foundation installed. I've implemented MF on other platforms but not on iSeries. Plus, I don't do a lot of work on iSeries. So I'm sure I will probably need some help from a 400/E1 person.

The reason they want MF is because they have 2 different production environments running on the same 400. so they have PD and TP environments running on a single E1 foundation install.  They regularly need to refresh the data in their TP environment.  In order to do this, they have to interrupt service to the PD environment in order to clear any locks on the file objects for TP on their iSeries server.  By installing a separate E1 foundation for all TP based environments, these data refreshes can be performed with a shutdown of TP only and no interruption to PD users.

So, I am trying to find someone who has expereince doing this install on iSeries. This person needs to know both E1 (EnterpriseOne & iSeries).

I have attached a doc on how to do the install, but I don't know how complete this doc is and it doesn't include any "gotcha's" out there....especially for 400 novice like myself.

Here's the scope:

Scope:

1.       Install an additional E1 foundation pack on the current PD/PS enterprise server.

2.       Install an additional E1 foundation pack on the current PD/PS batch (a.k.a. app) server.

3.       Create new entry in the server list and new job queues for the new E1 foundations.

4.       Modify UBE …
0
Hi,

I need a basic manual for introduce me in the ISPF world, who detail me all menus, all keys, system logs, manage programs...

Thanks!
0
Hi all,
I have unload (using LISTDEF & TEMPLATing) a DB2 database of several tablespace/tables and associated SYSPUNCH cards. I will like to use LISTDEF and a Template to load the tables data into my test environment.
How can I do this? Is there other ways to do this? Any example(s) to guide me how to code the JCL, etc etc

I will appreciate any and all suggestions?

Thanks
0
I have a general question. I search on expert exchange web site and also googled it. I found many interesting information. I need some details about GARBAGE COLLECTION? What it is? How it handled in different operating systems specially like Microsoft, UNIX, LINUX, MAC, AS 400. I think there may be the same algorithm which all these operating system used when they handle garbage information into memory.  When we talk about programming languages how it handle in them? Can any one please describe it

Thanks.
0
Hello all,

I need to delete many files each time I run a particular job.
What I have tried and will like to do is to create a file which contains names of the files that I want to delete.

For example, the input file will look like the following:

Input_File:

GO1.OSCR.D1UNL.GO1DDEV1.GO1SCAM1.PUNCH,DISP=(OLD,DELETE,DELETE)
GO1.OSCR.D1UNL.GO1DDEV1.GO1SCJR1.PUNCH,DISP=(OLD,DELETE,DELETE)
GO1.OSCR.D1UNL.GO1DDEV1.GO1SDNF1.PUNCH,DISP=(OLD,DELETE,DELETE)
GO1.OSCR.D1UNL.GO1DDEV1.GO1SGAJ1.PUNCH,DISP=(OLD,DELETE,DELETE)
GO1.OSCR.D1UNL.GO1DDEV1.GO1SGCT1.PUNCH,DISP=(OLD,DELETE,DELETE)
...

I tried the following JCL which ran fine but did not delete the datasets I am interested in:
//JOBCARD
//UTL1000U EXEC PGM=IEFBR14
//SYSUDUMP DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//DD01 DD DSN=GO1.OGADM31.ATEMPFIL,DISP=SHR
//SYSIN DD DUMMY
//*

Can anyone suggest a way to accomplish what I need to get done?
I will greatly appreciate any help that I can get.

Thanks
0
Hi,
I'm trying to print from different drawers of a Kyocera Taskalfa 300ci depending on the transaction type I'm printing (Invoices from drawer 2, credits from drawer 3 etc.)
using the source drawer parameter makes no difference, it prints from the same drawer regardless if what I enter.
Has anyone had any experience of doing this, any help would be greatly appreciated.
0
Hi there,

User's are complaining that openning files in the AS400 IFS is to slow.

I checked all computers on Windows 7 and they all have the same issue..
Then I checked an Windows XP box, and to my surprise there is no issue...

Each time I open a word or excel file, it started but it waits
on the message... for expample..

if I want to open a file on the AS400 on the path of \\as400\file\word

it would show in word or excel the word 2010 startup screen

contacting: \\as400\files\word  

Network drives (Microsoft) work fine..

Please help :(
0
Hello again Gurus,

I was wondering if anyone has a solution for this issue that I want to resolve. Using LISTDEF and the TEMPLATE command I can dynamically write out all dataset including SYSPUNCH with unique names. However, what if I want to write all SYSPUNCH cards into a single file instead of many files? Something tells me it could be done but I just can't think of how to make that happen.

Can anyone suggest a possible solution?

As always, thank you guys...
0
Hi Gurus,

I need to find a solution on how to take a production backup image file and restore it to my test environment. The backups are made with the COPY utility.

Can all you gurus chip in and provide answers how you will go about performing this restore.data refresh. I know I can use DSN1COPY but that involves OBIDXLAT translation and with many many tablespaces to manage, I will gladly avoid having to do that. I am alsoaware that I could do Unload from PROD and LOAD to test but I am simply interested in using the backups that is made with the COPY utility. Can I UNLOAD and LOAD from an image dataset made with COPY utility?


Thanks in anticipation of very simple and creative answers.
0
Hello all,

I am running a job to copy DB2 tablespaces on the mainframe and it is failing on the template dataset definition for the COPY request. Can someone help descibe what I am missing and how to fix this. The error and JCL is shown below:

Error:

DSNU050I    DSNUGUTC -  COPY LIST OG1LIST COPYDDN(SYSTEMPL) PARALLEL(4) SHRLEVEL REFERENCE
DSNU427I    DSNUBBID - OBJECTS WILL BE PROCESSED IN PARALLEL,
                      NUMBER OF OBJECTS = 4

DSNU034I    DSNUBCKB - DATA SET TYPE INVALID FOR DDNAME SYSTEMPL
DSNU012I    DSNUGBAC - UTILITY EXECUTION TERMINATED, HIGHEST RETURN CODE=8

JCL:

//OG1TESTF JOB 05274,'ONGARD,BN-53',NOTIFY=&SYSUID,                     JOB02435
//      CLASS=H,MSGCLASS=X,REGION=0M
//*
//SETVAR SET SSNODE=DBO1,DBOI=P1,DBOO=D2,TRK=OG1,LOADIR=TEST,
//           NODELIB=OGADM3,PDBNAME='OG1DD%1',PNAME='OG1SC%'
//       SET VAL1='WHERE DBNAME LIKE ',
//           VAL2='OG1DDEV1',
//           LISTDEF='D1OG1LD'
//*
//JOBLIB   DD  DISP=SHR,DSN=SYS2.DB2.&LOADIR..SDSNEXIT
//         DD  DISP=SHR,DSN=SYS2.DB2.&LOADIR..SDSNLOAD
//         DD  DISP=SHR,DSN=SYS2.DB2.&LOADIR..RUNLIB.LOAD
//MYLIBS1  JCLLIB  ORDER=OG1.&NODELIB..PROCLIB
//*
//****************************************************
//*  DELETE PREVIOUS WORK FILES FOR DATABASE & TRACK *
//****************************************************
//*
//UTL100U EXEC PGM=IEFBR14                                              00058100
//DD01    DD DSN=OG1.F&SSNODE..&TRK..RUNDYNAM,  …
0
Problem Statement:
//UNLOAD    EXEC PGM=IKJEFT01
//SYSTSPRT  DD SYSOUT=*
//SYSTSIN   DD *  DSN SYSTEM(DB2X) RETRY(3)
RUN PROGRAM(DSNTIAUL)
PLAN(DSNTIAUL) -
PARM('SQL')
END
//SYSPRINT  DD SYSOUT=*
//SYSUDUMP  DD SYSOUT=D
//SYSREC00  DD DSN=OUTPUT.FILE.NAME,
//          DISP=(NEW,CATLG,DELETE),
//SYSPUNCH  DD SYSOUT=*                                          
//SYSIN     DD *
SELECT * FROM SYSIBM.SYSTABLESPACE WHERE NAME LIKE 'ABCD%'  
/*
End Problem Statement.

The answer that closely solves the problem that I have will look like this:

Potential Answer:

 I saw this in a post from someone with a similar problem...I need a separate step, prior to my catalg SELECT step, that writes the variable line(s) of SQL to a temporary file. Then concatenate that temporary file with the unchanging lines of SQL like shown below. I don't want to write any program for this. I want to know if there is any IBM utility that can serve the same purpose...take whatever is in the parm field and write it to the OUTPUT01 DD.

Does anyone know of s specific utility that I can use to achieve this objective?  And if so, the person please provide an example(s)? I have been thinking about IBM's ICETOOL or the SORT tool, but I do not know how to use the ICETOOL to accomplish this especially how to write the PARM variable to a file.

Any help will be much appreciated.


Freehand...
//SETVAR   EXEC PGM=PRM2FILE,PARM='WHERE XYZ=''&VAL'''
//SYSPRINT DD  SYSOUT=*
//OUTPUT01 DD…
0
Hi All,

I need to be able to substitute  two variables in this simple SQL code:

The JCL:
//SETVAR SET SSNODE=DBO1,DBOI=P1,DBOO=D2,
//           TRK=OG1,LOADIR=TEST,
//           PARMDIR=OGDBA,
//           PDBNAME='OG1DD%1',  <<-----Database name
//           PTSNAME='OG1SC%'       <<-----Tablespace Name

//SYSTSIN DD *
  DSN SYSTEM(DBO1) RETRY(3)
  RUN   PROGRAM(DSNTIAUL) PLAN(DSNTIB81) -
       LIB('SYS2.DB2.TEST.RUNLIB.LOAD') PARMS('SQL')
  END
/*
//SYSIN    DD *
  SELECT '-START DB('||DBNAME||') SPACENAM('||NAME||') ACCESS(UT)'  <<<------SQL
  FROM SYSIBM.SYSTABLESPACE
  WHERE DBNAME LIKE %PDBNAME
  AND NAME LIKE           %PTSNAME

//           PDBNAME='OG1DD%1',  <<-----Database name
//           PTSNAME='OG1SC%'       <<-----Tablespace Name


How can make this work?  I am getting errors every which way I try!

Your expert help will be highly appreciated
0
Hello
somvye001002 - A HP Health Collection is in failed state., Message: An instance of HP Health Collection class has updated the state to be error or warning. Attached is copy of the warning.
UNIX-Warning.docx
0
Hi
One of my clients uses an app distributed By an ASP using Citrix Xen
His XP station uses the Citrix client and Thinprint.
Hi printer, a Brother MFC 7320, when printing from this app, prints blank pages.
The ASP stated two years ago that his app wasn't 'compatible' with Brother's printers.

Funnily enough a windows test page sent from the Citrix Windows session prints properly on the Brother printer.

Is there an alternative compatible driver that I could install e.g. HP Laserjet, Canon, Xeroe, generic, etc that will work properly with Brother laser printers, and thus be compatible with the ASP's app ?

Thanks for reading

Yann
0

Mainframe OS

460

Solutions

614

Contributors

A mainframe operating system is networking software infrastructure that allows a mainframe computer to run programs, connect linked machines, and process complex numerical and data-driven tasks. Modern mainframe design is generally defined by redundant internal engineering, extensive input-output facilities, strict backward compatibility with older software, high hardware and computational utilization rates and high stability and reliability. Well-known operating systems include IBM z/OS, z/VM, zTPF, z/VSE, OS/390, and their predecessors, along with MCP for Unisys ClearPath, and NonStop OS/Guardian on HP/Tandem, and questions regarding the IBM midrange operating system called IBM i, OS/400, and i5/OS.

Top Experts In
Mainframe OS
<
Monthly
>

No Top Experts for this time period. Answer questions to earn the title!