Newsgroup: it.comp.os.dibattiti
Titolo: Linux su S390

Qualcuno ha provato ?
http://www.s390.ibm.com/linux/
Visto che ci sono qualcuno sa se linux per sparc gira su SUN E3500 e su
SUN E420 ?
Ciao
-- 
Antonio Baldassarra
 
anto...@stt.it

 SUN E420 ?
Perché vuoi installarci linux?
Ciao
UltraSparc

 
http://www.s390.ibm.com/linux/
Non saranno troppi... i proprietari di s390... o perlomeno chi puo'
utilizzarlo?
bye G.L.

 Perché vuoi installarci linux?
Non certo perche' solaris non va bene, anzi. Solo che il tutto fa parte
di un progetto molto particolare che richiede per vari motivi non tutti
strettamente tecnici l'uso di linux
-- 
Antonio Baldassarra
 
anto...@stt.it

SUN E420 ?
Non vedo controindicazioni, visto che dovrebbe girare anche sulle E10000
(non come solaris, purtroppo. Per ora. :-) ).
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | "You're one of those condescending Unix computer users!"
      | "Here's a nickel, kid. Get yourself a better computer"  -- Dilbert
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it


 Il dubbio mi era venuto leggendo l'hardware supportato da rh-6.2 per sparc
dove si parla di UltraSparc ma senza un chiaro riferimento alla architettura
E che mi risulta differire dalle altre.
p.s. debbo ammettere che Linux per sparc e' molto piu' maturo di quello che
pensavo: avevo dei vecchi 'relitti' sun ormai dimenticati (SS2, SS10, SS20)
ho provato ad installarvi linux ed oltre ad esserci riuscito subito ho notato
subito  prestazioni molto interessanti (sicuramente dovute al sistema piu'
ligth rispetto a solaris) ed anche una notevole stabilita', pensate che sto
usando la SS2 con 64M come dns secondario (occhio ho piu' di 5000 domini) e
non fa una piega: e' up da 90gg ed il carico e' sempre bassisimo, anche la
SS10 usata come mailhub con sendmail si comporta benissimo ed e'
stabilissima.
Sono macchine prive di scheda grafica quindi non ho idea di quello che
succede sul quel fronte :-)
--
Antonio Baldassarra
 
anto...@stt.it

    Some people read tea leaves
UIN/ICQ# 7387142                             to  predict the  future. We
                                             prefer hamburgers.
                                                        -The Economist

processi utente a 256? Non trovi che 256 processi utente siano un po'
Si tratta del limite *per utente* impostato dalla shell.
E trovo che sia un limite assolutamente ragionevole, sopratutto
considerando che la shell non puo` determinare automaticamente il
migliore (visto che dipende dall'uso fatto della macchina e non dalla
potenza dei processori...) e quindi il default deve essere fisso.


> writes:
...
S> usando la SS2 con 64M come dns secondario (occhio ho piu' di 5000 domini) e
S> non fa una piega: e' up da 90gg ed il carico e' sempre bassisimo, anche la
S> SS10 usata come mailhub con sendmail si comporta benissimo ed e'
S> stabilissima.
Be', nel mio piccolo-ma-non-troppo (ca. 200 macchine, 2000+ utenti) ho come
server macchine con Solaris 7, tra cui:
SS10/20 (36 MHz, 64 MB: SMTP, POP, Mailman, DNS prim., TACACS, NIS+ master;
SS5/85 (85 MHz, 64 MB): nntpcache, squid;
 
SS5/110 (110 MHz, 64 MB): web server, NIS+ slave;
Uptime di tutte: 70 gg.  (per colpa di un blackout e dei gruppi di continu-
ita` da revisionare...).
Anche l'hardware  ha la sua importanza...  provate a far  andare gli stessi
servizi della SS10/20 su un computer  di sette anni fa (gli anni di onorato
servizio della macchina in questione, senza mai un solo guasto hardware).
S> Sono macchine prive di scheda grafica quindi non ho idea di quello che
S> succede sul quel fronte :-)
Be', per un certo periodo la SS5/110 ha fatto da web server, nntpcache E da
mia macchina  di lavoro (con  KDE!). Prima ancora  la SS5/85 faceva  da NFS
server per  un'aula di PC diskless  (MS/DOS), ci lavoravano  sopra gli stu-
denti (poca roba, comunque) e ci lavoravo io, sotto OpenWindows.
Saluti,
Luca Polo.
-- 
Luca...@gest.unipd.it
 --- 
http://www.gest.unipd.it/~jake
----------------------------------------------------------
One Ping to rule them all. One Ping to find them.
One Ping to bring down them all.
And in the darkness crash them.         [The Lord of the Pings (of Death)]

 potenza dei processori...) e quindi il default deve essere fisso
Solaris calcola il numero di processi utente in base alle memoria
disponibile. Più ne hai, maggiore è la probabilità di poter lanciare
processi senza mandare la macchina in pallino (per modo di dire)
Volendo li setti tu a mano.
A te la shell fa un settaggio automatico, anche Solaris, ma ovviamente i
parametri di scelta sono diversi.
Tuttavia non si può dire che Solaris sia ridicolo perché non fa auto-tuning:
poiché lo fa e nella maggior parte dei casi anche bene. Sulle macchine più
vecchie devi fare qualche ritocchino...
Ciao
UltraSparc

Dopo aver letto il tuo post non posso che confermare le mie idee: Le
macchine Sun e Solaris lasciano raramente scontenti gli amministratori.
Peccato che siano poco diffuse a livello domestico
Ciao
UltraSparc

Peccato che siano poco diffuse a livello domestico
Strano, eh?
Mah...


 disponibile. Più ne hai, maggiore è la probabilità di poter lanciare
Guardate che sia solaris, sia linux gestiscono le risorse di sistema
attraverso lo stesso sistema: il pam e debbo dire che mi sembra una
soluzione elegantissima e di una estendibilita' praticamente illimitata,
contrariamente ad altri unix o a WinNT che non hanno nulla di
equivalente.
-- 
Antonio Baldassarra
 
anto...@stt.it

equivalente.
Attenzione. PAM è una soluzione formata moduli che vengono utilizzati per l'
autenticazione in fase connessione ad un servizio. PAM è una scelta molto
elegante perché non richiede, ovviamente, la modifica del codice per
adattarlo alle nuove tecnologie (es kerberos)
Le risorse di cui parliamo noi sono delle risorse di tipo diverso.
Per esempio Io parlavo dei processi utente
Prova ad eseguire il debugger dando questo comando su Solaris
adb -k /dev/ksyms /dev/kmem
Otterrai questa risposta
physmem XXXX
Dai poi il comando
maxuprc/D
Otterrai YYYY
Esci con ^D
Saprai così a quanto è impostato l' ulimit dei processi utente sulla tua
macchina.
Potresti cambiarli, cambiare le opzioni SCSI per forzare l' uso del narrow,
oppure potresi disabilitare lo STOP-A. Basta conoscere i simboli nel kernel.
Solaris risolve automaticamente in fase di boot alcune semplici operazioni
matematiche o di  I/O per capire come impostare questi parametri. Poi, per
adattarli puoi modificare /etc/system se riguardano il kernel o ndd se
riguardano altri devices.
Ciao
UltraSparc

 writes:
U> Prova ad eseguire il debugger dando questo comando su Solaris
U> adb -k /dev/ksyms /dev/kmem
[...]
Meglio usare "sysinfo" di Michael Cooper: metti che uno sbaglia comando con
adb mentre e` root... 
asterix# sysinfo
        General Information
Host Name is             asterix
....
        Kernel Information
        SysConf Information
Max combined size of argv[] and envp[] is                           1048320
Max processes allowed to any UID is                                 3893
Clock ticks per second is                                           100
Max simultaneous groups per user is                                 16
Max open files per process is                                       64
System memory page size is                                          8192
Job control supported is                                            TRUE
Savid ids (seteuid()) supported is                                  TRUE
Version of POSIX.1 standard supported is                            199506
Version of the X/Open standard supported is                         3
...
Number of processors (CPUs) configured is                           2
Number of processors (CPUs) online is                               2
Total number of pages of physical memory is                         32768
Number of pages of physical memory not currently in use is          1238
[... etc. etc. etc. ...]
U> adattarli puoi modificare /etc/system se riguardano il kernel o ndd se
U> riguardano altri devices.
Molti parametri di ndd ora sono impostabili anche via /etc/system.


 Molti parametri di ndd ora sono impostabili anche via /etc/system.
Potresti rinfrescarmi la memoria, perché adesso non me ne vengono?
Ciao
UltraSparc

 writes:
U> Interessante il sysinfo: mi passi l' URL?
http://www.magnicomp.com/sysinfo
 (un sito FTP con il mirror di MagniComp e`
ftp://ftp.sunet.se/pub/unix/admin/mirror-magnicomp/download/sysinfo/
).
Non e` GPL,  ma e` gratuito per  uso educational e non-profit, e  ci sono i
sorgenti. Sullo stesso sito trovi anche rdist.
U> Vediamo se indovino: hai 256 MB di ram?
Si`; e  due CPU; e  una delle poche  FastEthernet sul mercato  realmente in
grado di reggere  i 100 Mbit/s in full-duplex (70  Mbyte/s di transfer rate
via NFSv3 tra due Ultra: ovviamente entrambe con dischi UW-SCSI).
U> Sai che si può cambiare il clock tick?
Si`, ma  perche' cambiarlo ? non ci  devo fare real-time o  robe del genere
(in pratica fa solo  da file server / PDC Samba per  un centinaio di PC con
NT; sto cercando qualcos'altro da fargli fare :-) perche' non lo vedo quasi
mai con un carico  di CPU superiore a 0.15 -- ossia usa  in media il 15% di
*una* CPU).
U> Potresti rinfrescarmi la memoria, perché adesso non me ne vengono?
Oddio... il problema  e` che non mi  ricordo piu` dove li ho  letti :-(. Da
qualche parte  nella System Administration Collection  degli Answerbook (lo
so: e` come dire "da qualche parte tra qui e la Cina"...).
Comunque le sintassi si somigliano, tipo:
* in /etc/system (configurazione di una FastEthernet con full-duplex, ecc.)
                set hme:hme_adv_autoneg_cap=0
                set hme:hme_adv_100hdx_cap=0
                set hme:hme_adv_100fdx_cap=1
* usando ndd (stessa configurazione di cui sopra):
                ndd -set /dev/hme adv_autoneg_cap 0
                ndd -set /dev/hme adv_100hdx_cap 0
                ndd -set /dev/hme adv_100fdx_cap 1
 
In pratica con sed e/o awk riesci a passare da una sintassi all'altra :-).
Lo svantaggio  di usare /etc/system e`  che viene letto solo  una volta, al
boot; con ndd  puoi operare "in corsa" (certo,  puoi anche "correre" contro
un muro...).


 un muro...).
L' altro vantaggio è che non devi scrivere uno script rc. Baggianata, ma
risparmi un po' di tempo.
Comunque non sono mai andato contro un muro modificando con ndd.
L' unica cosa che secondo me a manca Solaris è il fatto che con una modifica
via ndd influenzi tutte le schede di rete presenti.
Che tu sappia esiste un modo per bypassare il problema?
Ciao
UltraSparc

 writes:
U> Aspetta che non mi tornano i conti... 100Mbit/s full duplex = 25Mbyte/s.
U> Come arrivi a 70 Mbyte? Usi cachefs?
Ops! ho  fatto casino con  numeri e unita`  di misura... erano  70 *Mbit/s*
(calcolati considerando circa 9 bit  per byte, tanto per tenere conto degli
header dei pacchetti,  ecc.). Ovviamente il tutto quando  la rete era vuota
(i primi test  dopo il trasloco del dipartimento,  giusto per vedere quanto
andavano bene  il nuovo cablaggio  e i nuovi switch  rispetto al coax  e ai
vecchi hub :-)).
Ho riprovato  adesso, ma i laboratori  sono in piena attivita`,  per cui ho
ottenuto  valori decisamente  piu`  bassi non  avendo  l'uso esclusivo  dei
dischi: circa 2.3  MByte/s (stavolta e` giusto) per copiare  un file di 100
MB, creato di fresco e su un filesystem remoto appena montato apposta.
U> Come fa da PDC samba? Io odio il concetto di PDC e quindi non ho mai
U> pensato di installarlo.
Funziona abbastanza  bene: per me l'importante  era centralizzare l'accoun-
ting e avere  i roaming profiles e le home directory  degli utenti. Ora sto
facendo pratica con i roaming profile di Netscape (ma chi li ha inventati ?
il capoufficio anziano  dell'UCAS ?): ho la scelta di  mettere su un server
LDAP o  uno HTTP per farlo  (cosi` ho trovato  anche cosa far fare  in piu`
all'E250... certo che ne avrei fatto volentieri a meno...)
U> Comunque mi pare che PC netlink (si chiama cosě? ora non ricordo...) sia
U> diventato gratis (solo education?).
L'ex Project  Cascade, no  ? non l'ho  piu` provato,  a dire il  vero, dopo
essere passato a Samba (anche  perche' non avendo macchine "extra" a dispo-
sizione, non volevo rischiare conflitti e baruffe tra i due programmi).
U> L' unica cosa che secondo me a manca Solaris č il fatto che con una
U> modifica via ndd influenzi tutte le schede di rete presenti.  Che tu
U> sappia esiste un modo per bypassare il problema?
"ndd -set  /dev/hme instance #" [#  = 0,1,2...], seguito  dai parametri per
quella paricolare istanza (= scheda). Poi cambi istanza e ripeti, ecc. ecc.


 Aspetta che non mi tornano i conti... 100Mbit/s full duplex = 25Mbyte/s.
A dire la verita' fa' 12,5 Mbytes/s...( dividi per 8 bit...)
Bye
Gianluca Zanelotto
Ducati ST2 "Red Devil"

 quella paricolare istanza (= scheda). Poi cambi istanza e ripeti, ecc.
ecc.
NON SAI QUANTO MI HAI AIUTATO. Era scritto sui sunsolve?
Possibile che mi sia sfuggito?
Grazie mille
UltraSparc

 A dire la verita' fa' 12,5 Mbytes/s...( dividi per 8 bit...)
Scusa, ma non è una connessione full-duplex? In una full-duplex entrambe le
macchine parlano a 100 Mbit/s da quello che ne so! Quindi hai 200/8=25
Ciao
UltraSparc

 writes:
U> Io sono novello all' LDAP e proprio da ieri mi ci sto scornando!!!
Anch'io mi ci devo mettere...  come pure su altre ottomilaseicentoventitre
cose... :-( 
U> NON SAI QUANTO MI HAI AIUTATO. Era scritto sui sunsolve?
U> Possibile che mi sia sfuggito?
Use the FAQ, Luke :-): 
http://www.wins.uva.nl/pub/solaris/solaris2/


 writes:
U> Scusa, ma non è una connessione full-duplex? In una full-duplex entrambe
U> le macchine parlano a 100 Mbit/s da quello che ne so! Quindi hai
U> 200/8=25
100 Mbps in una direzione, e 100 nell'altra, in contemporanea: la banda ag-
gregata e` 200 Mbps, ma ognuna delle due parti ne ha "solo" 100.


Peccato che siano poco diffuse a livello domestico
Sara' mica una questione di vile denaro?
-- 
*** Hi! I'm a .signature Virus ! Copy me
    to your signature to help me spreading! ***

 Sara' mica una questione di vile denaro?
Se sei studente non costano più di un PC
Ciao
UltraSparc

Se sei studente non costano più di un PC
Dipende dal PC. 
Dai, e' innegabile che un PC e' molto piu' economico, anche per uno studente.
Certo che se dovessi comprarmi adesso un computer nuovo senza poter
riciclare nulla di quello vecchio un pensierino ce lo farei, ma io sono "un
po'" fuori dalla norma...


 po'" fuori dalla norma
Anch' io :-))
Ciao
UltraSparc

> grado di reggere  i 100 Mbit/s in full-duplex
F> ???
Intendo  dire che non  sono molte  le schede  Fast Ethernet  *realmente* in
grado di tenere  testa ai 100 Mbit/s, in condizioni  di traffico elevato e,
soprattutto, continuato:  in queste  condizioni le schede  a 100  Mbit/s di
fascia bassa  pongono un carico mostruoso  sulla CPU (1  IRQ per pacchetto,
piu` il lavoro necessario ad elaborare il pacchetto), mentre le schede
migliori e piu` "serie" svolgono gran parte del lavoro in autonomia.
Prova a fare  un PC server con  una 3C90x (che gia` si  difende), ben cari-
cato dai client, e poi rifallo  con una FastEthernet di fascia alta: vedrai
la differenza...
