Newsgroup: it.comp.os.linux.iniziare
Titolo: Linux su mini pc

Ciao a tutti,
devo installare una distro linux su un mini pc in modo che mi faccia da 
webserver in locale (davvero pochi accessi) e da ftp sempre in locale 
(un accesso ogni 3 secondi circa, per scrivere 70-80kb sul server ogni 
volta).
Il mini pc monta una cpu via C3 a 800Mhz, 256MB ram e un hd da 2,5" 
80GB. Ho tentato con le distro classiche ma con poca fortuna.. ottengo 
continui kernel panic dopo un pò di ore di utilizzo (tempo variabile da 
2 a 48 ore), quasi tutti imputabili a vsftpd (e su quasi tutti i server 
in questione dato che ne ho diversi), nonostante 2GB di swap.
Ho provato anche con Proftpd ma con gli stessi risultati, che rimangono 
invariati passando da Fedora 7 a Debian stable, a unstable, CentOS e 
Fedora8 mi danno problemi durante l'installazione (freeze continui).
Dopo queste sconclusionate considerazione vi chiederei di consigliarmi 
una distribuzione 'minimale' che possa essere adatta allo scopo, non 
vorrei qualcosa di striminzito tipo Trinux o altre distro da floppy, ma 
neanche una delle solite blasonate in dvd.. in media stat virtus insomma.
Attendo lumi, grazie per ora!
YUS

 Fedora8 mi danno problemi durante l'installazione (freeze continui).
Questo avvalora l'ipotesi di problemi hardware, ma non la conferma.
Bye.

 in questione dato che ne ho diversi), nonostante 2GB di swap.
per casa utilizzo una epia itx con processore 800Mhz. ho installato
(malgrado qualche parere negativo o perplessita') ubuntu server 6.06 e mano
a mano ho aggiunto i servizi che mi servivano (apache, mysql, php, samba,
ssh, postfix, clamav) e i programmi (per testarli, per usarli, per
curiosita' ecc...) che li utilizzano (egroupware, phpmyadmin, ecc...).
'sta specie di serverino a volte e' stato su anche per svariati giorni di
fila (non ti do il tempo in ore ma sicuramente e' stato accesso anche per
piu' di 4 giorni consecutivi) senza dare segni di squilibrio.
in sostanza: sei sicuro che le componenti hardware non abbiano qualche
problema? mi riferisco in particolare alla ram e all'hd, ma potrebbe anche
dipendere dalla temperatura della cpu. hai dato uno sguardo ai log?
-- 
Pandozy vede tutto
    _   _
  O'|,=,/'O
    (0 0)
ooO--(_)--Ooo

 rotto, nel secondo cambiare il driver o l'hardware controllato.
Concordo.. mi capita indistintamente con kernel stable e unstable (su 
Debian), il problema è che quasi tutti i serverini mi danno questo 
problema.. escludo che siano rotti tutti. La ram è saldata, non la posso 
toccare, il disco è nuovo, ma anche qui.. ho montato 6 dischi.. 
statisticamente non è possibile che siano tutti danneggiati.. possibile 
che sia legata agli IRQ e alla loro gestione la questione ?
Ho provato sia a riservarne da Bios, che la configurazione standard, che 
vie di mezzo.. ma non ne sono venuto a capo.
Come faccio a capire a cosa è dovuto il problema ?
YUS

ivan_III ha scritto:
 > YUS wrote:
 >
 >
 >> Il mini pc monta una cpu via C3 a 800Mhz, 256MB ram e un hd da 2,5"
 >> 80GB. Ho tentato con le distro classiche ma con poca fortuna.. ottengo
 >> continui kernel panic dopo un pò di ore di utilizzo (tempo variabile da
 >> 2 a 48 ore), quasi tutti imputabili a vsftpd (e su quasi tutti i server
 >> in questione dato che ne ho diversi), nonostante 2GB di swap.
 >
 > per casa utilizzo una epia itx con processore 800Mhz. ho installato
 > (malgrado qualche parere negativo o perplessita') ubuntu server 6.06 
e mano
 > a mano ho aggiunto i servizi che mi servivano (apache, mysql, php, samba,
 > ssh, postfix, clamav) e i programmi (per testarli, per usarli, per
 > curiosita' ecc...) che li utilizzano (egroupware, phpmyadmin, ecc...).
Qui trattasi di CPU Via Eden-n nano 800MHz, con N/S Bridge VIA CLE266 + 
VT8235 chipset, sia cpu che ram sono onboard.
 > in sostanza: sei sicuro che le componenti hardware non abbiano qualche
 > problema? mi riferisco in particolare alla ram e all'hd, ma potrebbe 
anche
 > dipendere dalla temperatura della cpu. hai dato uno sguardo ai log?
In effetti ho un paio di serverini che girano con debian stable senza 
dare problemi, c'è nel crontab un reboot settimanale, ma dai log non 
riscontro blocchi.
Gli altri sistemi li ho costruiti clonando l'hd della prima macchina 
fatta, ma su 9 serverini 3 vanno, mentre 6 danno problemi.. credo che 
quelli che vanno sia per un caso fortuito a questo punto!
Che log devo guardare ? in /var/log/messages non c'è nulla di utile.
Altro ?
Grazie
YUS

 Come faccio a capire a cosa è dovuto il problema ?
anche se la ram e' saldata (che mobo usi?) hai provato comunque a testarla?


 Come faccio a capire a cosa è dovuto il problema ?
Se riesci a leggere tutto il panic (con Shift-PgUp, per esempio), 
soprattutto l'inizio, controlla se ti scrive quale processo l'ha 
provocato. Se e` sempre lo stesso hai trovato il responsabile, altrimenti 
potrebbe essere un problema di RAM o di surriscaldamento.
Un giro notturno di memtest86 ti dovrebbe togliere il dubbio sulla RAM. 
Per il surriscaldamento, a tuo rischio e pericolo, potresti provare 
cpuburn.
Se non riesci a leggere tutto il panic potresti provare a compilare il 
kernel con framebuffer e farlo attivare al boot con una risoluzione molto 
alta oppure compilare il debug su seriale, collegarci un altro server 
Linux o un terminale stupido, e leggere/loggare li` i messaggi di panic.
il framebuffer e` piu` "grezzo" come sistema, ma potrebbe essere l'unico 
modo nel caso il kernel si schianti in modo molto secco, e non facesse in 
tempo nemmeno a mandare il debug su seriale (ma a quel punto avrebbe 
difficolta` anche a mandarlo a video).
Bye.

 80GB. Ho tentato con le distro classiche ma con poca fortuna.. ottengo
Ho una macchina identica (solo che ho due dischi da 20 GB) che mi fa da
firewall: 
root@gaga:~# uptime
 15:45:00 up 90 days,  8:40,  1 user,  load average: 0.00, 0.00, 0.00
root@gaga:~# uname -a
Linux gaga 2.6.16.9 #1 PREEMPT Thu Apr 27 09:15:20 CEST 2006 i686
GNU/Linux
root@gaga:~# cat /proc/cpuinfo 
processor       : 0
vendor_id       : CentaurHauls
cpu family      : 6
model           : 7
model name      : VIA Samuel 2
stepping        : 3
cpu MHz         : 800.161
cache size      : 64 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu de tsc msr cx8 mtrr pge mmx 3dnow
bogomips        : 1602.68
root@gaga:~# free
             total       used       free     shared    buffers
             cached
Mem:        248788     156932      91856          0          0      62188
-/+ buffers/cache:      94744     154044
Swap:       979832          0     979832
root@gaga:~# 
Secondo me o hai problemi alla scheda madre o alla ram, prova a cambiare
ram, se va a me con Etch (era sarge aggiornata) e con quel kernel così
vecchio...
Ah, la soluzione non è reinstallare, mica è windoze.
Ciao, Micky
-- 
What's this hash prompt on my terminal mean?
Micky Del Favero  -  System Manager  &  BOFH

 piu' di 4 giorni consecutivi) senza dare segni di squilibrio.
cavoli un server che riesce a rimanere acceso per 4 giorni consecutivi!
Neanche ci girasse windoze... 
Tanto per capirci una macchina come la tua ha un uptime di:
root@gaga:~# uptime
 15:45:00 up 90 days,  8:40,  1 user,  load average: 0.00, 0.00, 0.00
root@gaga:~# 
solo 90 giorni perché abbiamo dovuto spegnerla per un blackout.


 Ciao, Micky
Ti ho battuto....
16:14:36  up 262 days, 21:30,  1 user,  load average: 1.85, 1.57, 1.51
Prima di questa ero arrivato quasi a 400 ;)

 16:14:36  up 262 days, 21:30,  1 user,  load average: 1.85, 1.57, 1.51
Poveraccio! Fai qualcosa per la sua CPU! :)
Ma stiamo ancora parlando di mini-ITX e simili o andiamo sui server? No, 
perche` altrimenti io ho questo:
 16:29:02 up 670 days, 23:40,  1 user,  load average: 1.06, 1.07, 1.09
Ma sono convinto che ce ne sono di molto piu` longevi. :)
Bye.


In effetti sono uscito dal seminato... è un server PIII 600 con raid 5

  16:29:02 up 670 days, 23:40,  1 user,  load average: 1.06, 1.07, 1.09
che kernel hai su quella macchina? E che fa?
Sono curioso e invidioso, qui ogni 3x2 tolgono la corrente e gli ups son
quel che sone e no, non abbiamo il generatore.


 Ma sono convinto che ce ne sono di molto piu` longevi. :)
Da 
counter.li.org
 :
Top ten long-running machines
Uptime 	Kernel		CPU
2257.1 	2.6.4-52-smp	Intel Pentium III
2233.5 	2.2.13-7mdk	Cyrix 486
1825.5 	2.4.7-10	Intel Pentium III
1496.3 	2.4.20-20.9smp	Intel Xeon
1414.0 	2.4.22		i686 - No CPU info
1342.0 	2.4.18-14smp	Intel Pentium III
1046.9 	2.4.27-thor-586	Intel Pentium
Tobe
-- 
Tanto va l'alce alla pasta che ci lascia l'orecchio.

 Prima di questa ero arrivato quasi a 400 ;)
Insomma, vulnerabilità del kernel a go-go, eh? :P
-- 
Vide

 quel che sone e no, non abbiamo il generatore.
Per fortuna quello e` in farm, con UPS, generatori e tutto il resto.
Anche i server casalinghi che ho qui non hanno quegli uptime perche` a 
volte salta la corrente (anche di tutta la via) e l'UPS non ce la fa a 
tenerli su tutti piu` di 30-40 minuti.
Bye.

  15:45:00 up 90 days,  8:40,  1 user,  load average: 0.00, 0.00, 0.00
a casa non ho bisogno di tenere acceso nulla per piu' di 8-10 ore
consecutive. quel serverino rimase acceso al massimo per 4 giorni perche'
avevo una coda di cose da scaricare che mi interessavano. l'adsl e' quella
che e' (tacci quelli di infostrada).


 Ma sono convinto che ce ne sono di molto piu` longevi. :)
La tua convinzione è giusta:
18:39:23 up 553 days, 10:35,  1 user,  load average: 0.71, 0.32, 0.23
:D



oooooops! letto male i numeri!
come non detto! 

 cpuburn.
Memtest sta girando da un pò.. per ora ancora nessun errore.. non credo 
se ne evidenzieranno.
Grazie mille!
YUS

 Ah, la soluzione non è reinstallare, mica è windoze.
Ma io non volevo 'reinstallare', solamente volevo metterci una 
distribuzione più leggera / minimale.
In ogni caso a provocare i Kernel panic è sempre VSFTPD.. e non so come 
fare a risolvere.
Non esiste un modo per preallocare le risorse disponibili come per Apache ?
Gracias
YUS

 kernel panic è sempre dato da VSFTPD, ma come posso risolvere ??
E` abbastanza strano che un programma in userspace provochi un panic, 
quindi quasi sicuramente viene richiamata una funzione del kernel quando 
succede, ma ho paura che sia complicato risalire.
Personalmente non so quanto riusciro` ad aiutarti, ma se riesci a fare uno 
screenshot del panic (o una foto ad alta definizione) e riesci a metterlo 
da qualche parte online, ci si puo` dare un'occhiata.
Potrebbe (ipotizzo) essere un bug nel driver della scheda di rete, o un 
problema nel routing degli irq dell'acpi.
Hai provato con altri kernel?
Bye.

 2257.1 	2.6.4-52-smp	Intel Pentium III
ma sicuro che questo non sia un fake? 
2257/365= circa 6 anni e 2 mesi... 
ok nel 2001 i PIII c'erano gia'... ma per il kernel come si fa? si puo'
caricare "al volo" un kernel senza un reboot... 
PS: ma non c'e' un follow-up?
-- 
Eugenio on CBR 900
Un giorno le macchine riusciranno a risolvere tutti i problemi, ma mai
nessuna di esse potrà porne uno.(Albert Einstein)

 Non esiste un modo per preallocare le risorse disponibili come per Apache ?
non lo so, ma se temi il problema sia lì perché non limiti l'utente con
cui gira l'ftp? 


 cui gira l'ftp? 
Che intendi ?
Gira come Nobody.
YUS