On Mon, 23 Jun 2003, Jim Sibley wrote: > Does anyone have a useful Linux running on zSeries that is less that 24MB > with OSA? With LCS? It looks like OSA is a good chunk of code. > > I put together a SuSE SLES8 SP2 mimum system (no graphics) and played a bit > with memory size. I manipulated mem=??m in /etc/zipl.conf. > > Some conclusions: > > 1 - I could not ipl in 8m - I got a kernel panic > 2 - I could IPL with 12m, but it did not load the OSA code. > 3 - I could IPL at 24m and load the OSA. After starting an ssh login > sessions and mounting 2 NFS mounts, there was 3372 bytes, on the swap > volume. > 4 - at 32m, the swap usage when to zero. > > At 24m, I could login with ssh and mount 2 nfs volumes. > > The configuration was for 2 CP. There was not a large variance between LPAR > and EC (about an additonal 68 useable bytes under LPAR). > > SuSE wants to start the following processes:
I presume you want us to pick at this list? > > init > migration_CP (1 per CP) > kmcheck > kvventd > ksoftirqd_CP > kswapd > bdflush > kupdated > kinoded > mdrecoveryd _I think_ you don't need that unless you're using RAID or LVM. > kreiserfsd No Reiserfs? don't need it. > lvm-mpd Only if you're using LVM. > qethsoft > syslogd > klogd Only need those two if you want syslog. Probably you do. > portmap NFS uses that. OTOH, I _can_ mount NFS without it. Just yesterday I build a kernel to mount a root filesystem on NFS, and that gets mounted before it has any user-space programs whatever. > sshd > master > pickup > qmgr I think those three are all part of your mail software. Probably, you can run something smaller such as smail or zmailer (I think zmailer's small?) - much easier to accomplish with Debian;-) > atd > cron Quite likely you don't need those on a small system. cron's used to schedule regular jobs, atd to run irregular ones (the at command) and I suspect most users don't even know about it. > nscd (7 copies) System will work without the Name Server Caching Daemon. Gave me grief once and I simply turned it off. > login login's the program (not a daemon) that processes your login authentication. If you're trying to run a small useful system, I don't think you need bother with RAID or LVM: quite probably you can mount the root filesystem via NFS and only support nfs - no ext2, ext3, Reiser etc. Oh, I didn't see any authentication daemon - ypbind or equivalent. Are you using local passwords? -- Cheers John. Join the "Linux Support by Small Businesses" list at http://mail.computerdatasafe.com.au/mailman/listinfo/lssb
