[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux_var] Come squashare un sistema (linux)
- To: linux_var - LUG di Varese e Provincia Mailing List <talking@ml.linuxvar.it>
- Subject: Re: [linux_var] Come squashare un sistema (linux)
- From: nextime <nextime@nexlab.it>
- Date: Fri, 14 Mar 2014 23:15:45 +0100
- Authentication-results: linuxvar.it; dkim=pass reason="1024-bit key; insecure key" header.d=nexlab.it header.i=@nexlab.it header.b=UWbyiuNB; dkim-adsp=pass; dkim-atps=neutral
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ml.linuxvar.it; s=mail; t=1394835352; bh=9qtZQ1kFCWQPstdGe5e2OfzF1EExZU0WpghW++yZ5sc=; h=Date:From:To:References:In-Reply-To:Subject:Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe; z=Date:=20Fri,=2014=20Mar=202014=2023:15:45=20+0100|From:=20nextime =20<nextime@nexlab.it>|To:=20linux_var=20-=20LUG=20di=20Varese=20e =20Provincia=20Mailing=20List=20<talking@ml.linuxvar.it>|Reference s:=20<CAGod1SD8BNBxKC7iM_HGgs=3DLg8Vq8EwLKVeeQq-Vv+F8W7xwOQ@mail.g mail.com>|In-Reply-To:=20<CAGod1SD8BNBxKC7iM_HGgs=3DLg8Vq8EwLKVeeQ q-Vv+F8W7xwOQ@mail.gmail.com>|Subject:=20Re:=20[linux_var]=20Come= 20squashare=20un=20sistema=20(linux)|Reply-To:=20linux_var=20-=20L UG=20di=20Varese=20e=20Provincia=20Mailing=20List=0D=0A=20<talking @ml.linuxvar.it>|List-Id:=20linux_var=20-=20LUG=20di=20Varese=20e= 20Provincia=20Mailing=20List=0D=0A=20<talking.ml.linuxvar.it>|List -Unsubscribe:=20<http://ml.linuxvar.it/cgi-bin/mailman/options/tal king>,=0D=0A=20<mailto:talking-request@ml.linuxvar.it?subject=3Dun subscribe>|List-Archive:=20<http://ml.linuxvar.it/pipermail/talkin g/>|List-Post:=20<mailto:talking@ml.linuxvar.it>|List-Help:=20<mai lto:talking-request@ml.linuxvar.it?subject=3Dhelp>|List-Subscribe: =20<http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking>,=0D=0A =20<mailto:talking-request@ml.linuxvar.it?subject=3Dsubscribe>; b=iMBrz4KdNg75tbGf1buqJXbC4C3rq2fnsyXkU7a8rRlbNJIRovj0/w7jdI66/UwKs oS0s0WKf+fH+5RJupt/YhkPCOXkj7ASkZ7l+t2uRDou9tO4Ead3s+/8IUhNfrEkT5q cS3+LjdWB4eXGtEIqkVhuo51FHBUCfqyWp2heLao=
- Dkim-signature: v=1; a=rsa-sha1; c=simple; d=nexlab.it; h=date:from:to :subject:message-id:references:mime-version:content-type :in-reply-to; s=postfix; bh=+45lUenPzfefEa9cFqk9KZhCo7M=; b=UWby iuNBZY/q+dHw0WOwvlj/nF3TDBM/dDm07jAy32P+JhixbTJU0pNwQh/25X2iHB0k CK/sL23jI+ordYL+HDNErBJhHQuaNGxQvEJpiMteywOXfDUffuW49p8BMbwn6cGI 9xMnNiWBkXUXZDHOT6MsFvQpU7/AoKlCcbtdX6M=
- Domainkey-signature: a=rsa-sha1; c=simple; d=nexlab.it; h=date:from:to :subject:message-id:references:mime-version:content-type :in-reply-to; q=dns; s=postfix; b=Sau73KE7I3zHzWKE6Ig9y77AUYo12M 06wV+nZ+ThoYSemfQWm+J7/9HINIIZ8+HiTZNKbL5a2mObIIrEdIe9UIF23q5oeY 2vp5867FPQHxVvbQt7mZHF/YOjvwzj3b4915kAGUrrAEah2rhPYxAkIqIrBztZjk +KZe4v8HoHiPk=
- In-reply-to: <CAGod1SD8BNBxKC7iM_HGgs=Lg8Vq8EwLKVeeQq-Vv+F8W7xwOQ@mail.gmail.com>
- List-archive: <http://ml.linuxvar.it/pipermail/talking/>
- List-help: <mailto:talking-request@ml.linuxvar.it?subject=help>
- List-id: linux_var - LUG di Varese e Provincia Mailing List <talking.ml.linuxvar.it>
- List-post: <mailto:talking@ml.linuxvar.it>
- List-subscribe: <http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking>, <mailto:talking-request@ml.linuxvar.it?subject=subscribe>
- List-unsubscribe: <http://ml.linuxvar.it/cgi-bin/mailman/options/talking>, <mailto:talking-request@ml.linuxvar.it?subject=unsubscribe>
- References: <CAGod1SD8BNBxKC7iM_HGgs=Lg8Vq8EwLKVeeQq-Vv+F8W7xwOQ@mail.gmail.com>
- Reply-to: linux_var - LUG di Varese e Provincia Mailing List <talking@ml.linuxvar.it>
- Sender: "Talking" <talking-bounces@ml.linuxvar.it>
On Fri, Mar 14, 2014 at 06:35:51PM +0100, Giovanni Orlandi wrote:
> L'idea è avere un sistema che possa subire power down elettrici /
> riaccendersi migliaia di volte
> senza andare in palla,
> senza dover fare check di consistenza delle partizioni etc...
>
> Ad esempio nei sistemi tradizionali tipo ext4 ho notato che spesso la fase
> di riavvio
> dove fa una riparazione automatica/veloce del filesystem è "delicatissima",
> se va via di nuovo la corrente in quella fase il sistema non recupera più
> in automatico.
>
> Gio
Fermo restando che creare un rootfs in squash e' cosa fattibilissima
e ci sono un mare di how-to per farlo ( prima ricerca veloce su google,
http://www.tldp.org/HOWTO/SquashFS-HOWTO/creatingandusing.html ),
se il tuo obiettivo e' quello di avere un sistema tollerante ai problemi
elettrici e che duri posssibilmente molti anni senza problemi,
NON ti serve necessariamente uno squashfs
Puoi lavorare senza problemi con un normalissimo file system avendo l'accortezza
di montarlo in read-only, con le parti che a runtime necessitano di scrivere cose
tipo la /tmp e simili in tmpfs
Se poi hai bisogno di cose persistenti, puoi usare fs montati ad-hoc dove ti serve
o robe tipo unionfs e simili e fare un overlay, ma ovviamente su questi
ultimi ti troverai sempre con i soliti problemi di riavvii, anche se
sono potenzialmente molto piu' gestibili ( copie multiple e script che gestiscono
le failure? ).
Per i problemi fisici, poi, il consiglio e' di usare supporti "seri", dipendentemente
dallo spazio che hai bisogno e da molte altre caratteristiche, usare
flash, eeprom, o storage di altra natura tra cui anche naturalmente dischi
che siano industrial grade, costano molto di piu' ma valgono i soldi spesi
se gli obiettivi che hai son quelli che hai descritto.
My 2 euro cent
--
Franco (nextime) Lanza
Lonate Pozzolo (VA) - Italy
SIP://casa@casa.nexlab.it
NO TCPA: http://www.no1984.org
you can download my public key at:
http://danex.nexlab.it/nextime.asc || Key Servers
Key ID = D6132D50
Key fingerprint = 66ED 5211 9D59 DA53 1DF7 4189 DFED F580 D613 2D50
-----------------------------------
echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D212153574F444E49572045535520454D20454B414D204F54204847554F4E452059415020544F4E4E4143205345544147204C4C4942snlbxq | dc
-----------------------------------
Attachment:
signature.asc
Description: PGP signature
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking