|
Software
Information
Community
NewsFunCredits
|
Linux for S/390 and zSeries, also known as Linux/390, is the native port of Linux to the S/390 and zSeries hardware platforms. It runs on the bare hardware, in an LPAR and as a VM, or z/VM guest. LinuxVM.org is the official home of the Linux/390 project. The purpose of the project is to provide a central source of Linux/390 information and software, and to explore the possibilities of Linux and CP integration or interoperation. The list of Linux/390 Redbooks was getting a little too unwieldy to remain on the front page, so it has been moved to its own page. 04/01/2008 - 2 more Linux and z/VM
presentations from SHARE 110 in Orlando, Florida have been added to the
presentations page. These are likely to be the last ones contributed. 04/01/2008 - The Linux-390 mailing list
archives for March of 2008 have been added to the site. 03/31/2008 - An updated version of the
mksles9root.sh script that supports SLES9 SP4 has been added to the
Patches page. 03/24/2008 - The Linux-390 mailing list
archives for January and February of 2008 have been added to the site. 03/14/2008 - 10 more Linux and z/VM
presentations from SHARE 110 in Orlando, Florida have been added to the
presentations page. There may be a few more come in, but I'm not so sure
about that. Keep an eye out here, just in case. 03/11/2008 - 30 Linux and z/VM related
presentations from SHARE 110 in Orlando, Florida have been added to the
presentations page. I'm anticipating more as some others trickle in.
Keep an eye out here. 01/26/2007 - A new Linux Kernel mailing list
has been set up at vger.kernel.org for anyone that is interested in following
or participating in mainframe Linux development. The traffic will consist
mostly of technical discussions about kernel development for the mainframe
platform. You can subscribe at the link below. 09/09/2006 - The presentations page has been
updated with presentation from SHARE 107 in Baltimore Maryland. There are
a number of sessions included that have never been given before at SHARE. 05/11/2006 - Mark Post announced that he was now now able to provide Linux/390 DVDs for people that want them: Thanks to the vast generosity of John McKown, I now have a DVD burner on one of my Intel Slackware systems. As I said in a previous post, I am now willing to provide DVDs of any freely available Linux/390 distribution that you can find .iso files for. (If you want one for Slack/390, I'll generate one and burn it for you.)http://www2.marist.edu/htbin/wlvtype?LINUX-VM.60314 05/03/2005 - Adam Thornton recommended installing
Sarge and Debian-installer, instead of Debian Woody. "You'll get a much-closer-to-current
Debian system that way. I haven't actually tried RC3 myself, but rc2 worked fine.
I've heard some reports that virtual Hipersockets don't work but I have not been
able to reproduce that. 04/29/2005 - A list member wanted to verify
that some new SLES9 installs had actually picked up the Service Pack 1 maintenance.
Mike MacIsaac said that a "uname -a" command should show a kernel level of
2.6.5-7.97. Ihno Krumreich of SUSE recommended using the SPident command. He
said that "SPident -v -v" will show information on which packages are at which
service pack level. 04/28/2005 - Gerhard Hiller of IBM reported the following updates on the DeveloperWorks web site:
http://www10.software.ibm.com/developerworks/opensource/linux390/whatsnew.shtml 04/22/2005 - Robert Nix reported the resolution to a problem with communicating between DB2 systems on Linux/390 and z/OS that had been driving him crazy. On roughly half the requests [from the Linux guest], Work Load Manager would route the request via XCF to the other half of the sysplex, which would process the request, and then send it.... Where? I[t] had no idea how to reach the source of the request, because the network the request came from existed only inside the CEC of the other half of the sysplex. Since it didn't know where to find the IP address, the response got thrown out to the defaultnet IP address. With some research, we figured out that it actually made it all the way back into the z/VM box. But the z/VM TCPIP stack had no idea that the hipersocket network existed either, and so it went to (you guessed it) the defaultnet address. Which bounced it back into z/VM. Which... Well, you get the picture.http://www2.marist.edu/htbin/wlvtype?LINUX-VM.54096 04/22/2005 - A list member wanted to move a
Linux/390 system from being a z/VM guest to running in an LPAR. Jim Sibley
warned that if minidisks had been used for the guest's DASD that it would not
work. In that case, data would have to be copied to new volumes before trying
to IPL the system in the LPAR. 04/22/2005 - In response to what has become a
common complaint when trying to install SLES9 systems, Jerry Whitteridge
reported that the SLES9 FTP installation "requires a relative path. I had to
specify ../../SLES9/INSTALLROOT in the ftp path instead of /SLES9/INSTALLROOT.
After that everything worked OK -- it appears that the ftp server drops you
into /home/&UID and that it uses that as the root for the FTP directories."
Tom Duerbusch got essentially the same result by turning on the chroot option
on his FTP server. He was then able to specify an absolute path instead of a
relative one, since the FTP servers was then treating the home directory as "/"
instead of "/path/to/homedir" The error that is reported when the path is not
specified correctly is "Cannot read package data from installation media.
Error no proposal." 04/21/2005 - In response to a question about
creating a gcc cross-compiler for Linux/390, several people had some suggestions.
Jochen Friedrich recommended reading the page at bytesex.org. Rob van der Heij
said that he had good results from Kegel's crosstool. He warned that the "challenge
is to get the runtime libraries at the right level with the proper patches to
build against." Mark Post commented that the bytesex.org page had "cheated" by
copying the glibc libraries from another source, and agreed that building those
were very difficult. Carsten Otte said that the Debian packages from
debian.speedblue.org has worked nicely for him. 04/21/2005 - In response to a question about creating an installation directory structure from the multiple Red Hat Enterprise Linux 4.0 AS CD images, NoëL Antonio said that the Red Hat instructions did mean exactly what they said: "You can't go wrong if you do as the guide says: (repeat for each CD-ROM):
http://www2.marist.edu/htbin/wlvtype?LINUX-VM.54088 04/20/2005 - Mark Post reported an article
that talked about Resolvo Systems contributing its "MoveOver Windows-to-Linux
migration tool" to the open source community. A Sourceforge project has
been created as well. Mark noted that even though the tool was intended to
be used to migrate desktop files, it might be possible to use it to move
server data as well. 04/19/2005 - David Boyes noted that the
Sine Nomine "tape mount daemon and some sample execs to label tapes for
use with the ANSI/IBM SL support in Bacula 1.37 are now part of the
Bacula distribution. If you've been holding off due to support from the
Bacula team, now it's there...8-)" 04/19/2005 - In response to a question
about migrating Samba user and machines accounts to an LDAP server on SLES9,
Mike MacIsaac recommended using YaST to do the setup, and referred to his two
presentations from SHARE 104 for more information. David Boyes mentioned
that the Samba HOWTO document on samba.org has a very detailed cookbook on
the account migration aspect. Mike warned that the lmPasswd and ntPasswd
fields are very important. 04/15/2005 - Rich Smrcina announced that
he has written a syslog daemon for VSE. "It's sole purpose is to receive
syslog messages from a Linux (or any compatible Unix) system. When a
message is received it is displayed on the VSE system console. Console
automation software can then use the message to trigger an action, for
instance, to submit a job." 04/15/2005 - Adam Thornton of Sine Nomine
Associates announced that version 0.5 of SysVInit has been released.
"Improvements over 0.4 include support for VSWITCH coupling for Linux
guests and global VM performance settings. Barring the discovery of
major bugs, this is likely to be the last release before 1.0." 04/14/2005 - Adam Thornton noted that a
new version of OpenMosix was out that moved a lot of the patch from the
kernel to userspace. 04/13/2005 - Neale Ferguson was the first to report the appearance of the Open Source version of Object Rexx (orexx), which was contributed by IBM. Neale also commented that it compiled cleanly on his SLES9 system, but he had to make a slight change to the spec file for the RPM: --- oorexx.spec.old 2005-04-13 13:11:53.452401703 -0400 +++ oorexx.spec 2005-04-13 12:38:27.262401703 -0400 @@ -94,15 +94,15 @@ /usr/local/lib/ooRexx/librexxapi.la /usr/local/lib/ooRexx/librxsock.la /usr/local/lib/ooRexx/librxmath.la /usr/local/lib/ooRexx/librxregexp.la /usr/local/lib/ooRexx/librexxutil.la -/usr/local/man/man1/rexx.1 -/usr/local/man/man1/rexxc.1 -/usr/local/man/man1/rxsubcom.1 -/usr/local/man/man1/rxqueue.1 -/usr/local/man/man1/rxmigrate.1 +/usr/local/man/man1/rexx.1.gz +/usr/local/man/man1/rexxc.1.gz +/usr/local/man/man1/rxsubcom.1.gz +/usr/local/man/man1/rxqueue.1.gz +/usr/local/man/man1/rxmigrate.1.gz /usr/local/include/rexx.h /usr/local/share/ooRexx/rexx.sh /usr/local/share/ooRexx/rexx.csh /usr/local/share/ooRexx/*.rex /usr/local/share/ooRexx/readmeMark Post reported that it built cleanly on Slack/390 as well, without having to change anything. http://www2.marist.edu/htbin/wlvtype?LINUX-VM.53909 http://www.oorexx.org/ http://sourceforge.net/project/showfiles.php?group_id=119701 04/13/2005 - Vic Cross reported a problem
with his Guest LAN not working after applying SP1 to his SLES9 system. The
solution seemed to be putting on addtional z/VM maintenance. Dennis Musselwhite
took the opportunity to point people to the IBM web page that deals with virtual
networking, including appropriate CP maintenance levels. 04/13/2005 - In response to a question
about how to use IPTABLES to set up a Linux firewall, Istvan Nemeth
recommended a website that talks about this. 04/08/2005 - In a discussion about how
to add a new network interface to a SLES9 system without using YaST,
David Kreuter talked about copying the configuration files from
/etc/sysconfig/network, and then modifying them. Hannes Reinecke of SUSE
added this comment: "And do not forget to copy over the hardware
configuration file in /etc/sysconfig/hardware/hwcfg-XXX and modify it
with the appropriate parameters. Have a look in /etc/sysconfig/hardware/skel
for samples. Full description can be found in
/usr/share/doc/packages/sysconfig/README.s390." 04/07/2005 - In response to a question
about possibly using CTC connections over FICON, David Boyes recommended
reading a paper by Shimon Lebowitz on just how to do that. 04/06/2005 - In response to a request
for any information about NJE/RJE interoperability tools that would
allow a Linux/390 system to submit jobs to z/OS, David Boyes of Sine
Nomine announced that they had developed commercial tool to do just that. 04/05/2005 - In response to a request
for how to get a copy of SLES9 SP1, Mark Post stated that a z/Journal
article he had written tells how to get a no-cost trial license
(including maintenance) for either SUSE or Red Hat. 04/05/2005 - In response to a request
for examples of successful migration of Linux applications from Intel
to Linux/390, Doug Fairobent said that ACTS Corporation was one such
case. 04/05/2005 - Gerhard Hiller of IBM reported the following updates on the DeveloperWorks web site:
http://www10.software.ibm.com/developerworks/opensource/linux390/whatsnew.shtml 04/04/2005 - Christian Bornträger of IBM
said that he would look into a performance problem of a SLES9 user that
was seeing a 30 second delay during some system IPLs when the
hotplug code was detecting 32 processors. This was happening on a
Multiprise 7060 with 1 CPU. Christian said that VM APAR VM63654 should
be installed on any system that was going to be using CPU hotplug, but
a 30 second delay could probably be improved upon. 03/31/2005 - Peter Webb reported a short
article that talked about Deutsche Bahn, Europe's biggest railway, migrating
workload from 300 Intel servers to Linux/390. 03/28/2005 - Jim Sibley spotted a new
IBM document on transitioning from Linux/390 2.4-based systems to 2.6.
The IBM Linux on zSeries page says "This book provides guidance for
those who want take advantage of the latest Linux features, moving
from the Linux 2.4 kernel to the Linux 2.6 kernel using the SUSE
Linux or Red Hat distributions." 03/26/2005 - Neale Ferguson has uploaded
a package of mono-1.1.5 RPMs for S/390 to the site. It's on the large
side (~21MB), so be patient if you're on a dial up line. 03/25/2005 - Steve Gentry spotted a draft
version of a new Redbook, "z/VM and Linux on zSeries: From LPAR to
Virtual Servers in Two Days, SG24-6695." The abstract states: 03/24/2005 - Neale Ferguson and Mark
Post spotted some news coming out of Novell's Brainshare conference.
The "Department of Transportation for the State of Oregon is migrating
critical components of its driver's license management system to
Novell's SUSE Linux Enterprise Server running on an IBM zSeries
mainframe." 03/23/2005 - Gerhard Hiller of IBM reported the following updates on the DeveloperWorks web site:
http://www10.software.ibm.com/developerworks/opensource/linux390/whatsnew.shtml 03/21/2005 - Neale Ferguson found a new
IBM Redpiece titled "Linux on zSeries: Samba-3 Performance Observations."
The abstract states "This Redpaper was developed to provide readers with
basic performance guidelines for Samba Version 3.0.5 on zSeries Linux
and to give background information that can be used in configuring and
tuning the Samba V3 environment. The data collected was developed
using an IBM internal workload generator to simulate a heavy
transaction load. The paper identifies parameters for optimum
performance of Samba V3." 03/21/2005 - Neale Ferguson has uploaded a new version of his cpint program, version 2.3.0. This version is for 2.6 kernels only. According to the change log, this version:
03/17/2005 - Neale Ferguson has uploaded
a package of mono-1.1.4 RPMs for S/390 to the site. It's on the large
side (~20MB), so be patient if you're on a dial up line. 03/17/2005 - Dave Jones contributed a
presentation on "Accessing LINUX file systems from CMS" that he gave at
the Metropolitan VM Users Association in January. It has been added to
the presentations page on this site. 03/15/2005 - The "Binary Distributions"
information from the left side of the main page has been removed, completely
reworked, and transferred to a new page on the site. This should bring the
page completely up to date in terms of what distributions are available
for the mainframe, and which ones are being kept updated, etc. 03/15/2005 - A z/Journal article, written
by Mark Post, on commercial and no-cost Linux/390 distributions is now
available online. He says "Unfortunately, it was submitted for publication
well before I knew that the S/390[x] version of Tao Linux wasn't being
maintained any longer. s/tao/centos/ as needed." 03/15/2005 - David Boyes announced that
the presentations from yesterdays Hillgang meeting were now available on
Sine Nomine's web site. Pointers to them have also been added to the
presentations page of this site. |