🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.sys.sun.admin
Article #13649

Re: ZFS - jakim cudem ?

#13649
From: Robert Milkowski
Date: Thu, 09 Nov 2006 23:16
58 lines
3651 bytes
DrFugazi <spamtrap@drfugazi.eu.org> wrote:
> Witam,
> 
> mam pytanko dotycz?ce ZFS - wiem, ?e niekt?rzy u?ywaj? ju? tego
> systemu plik?w w ?rodowisku produkcyjnym (czyta?em ju? troch?
> post?w R. Mi?kowskiego, z PDFem w??cznie), chcia?bym zatem zapyta?
> (ca?kiem powa?nie) w jaki spos?b ZFS potrafi zapisa? 540 GB danych
> na czterech dyskach po 136 GB, w momencie kiedy dwa z nich s? off-line ?
> 
> Moja konfiguracja jest taka:
> 4 dyski po 136 GB (+ dysk systemowy - Sol 10 6/06)
> utworzy?em pul? z dw?ch dysk?w w RAID-Z czyli 2x136 GB = 272 GB
> do tego do?o?y?em pozosta?e dwa dyski w RAID-Z czyli + 272 GB
> razem to daje 544 GB miejsca w puli.
> W tak stworzonym i podmontowanym systemie zacz??em tworzy? pliki
> poleceniami mkfile oraz dd if=/dev/urandom of=/pula0/testrandom0
> itd. W pewnym momencie przestawi?em dwa dyski w tryb off-line.
> Ku mojemu zdziwieniu nadal dost?pne jest 544 GB a pliki wydaj? si?
> by? tworzone poprawnie pomimo przekroczenia granicy 272 GB.
> Wprawdzie nie usun??em fizycznie dysk?w z maszyny, ale iostat nie
> pokazuje ?adnego ruchu na dyskach przestawionych w off-line.
> W chwili obecnej mam zaj?te 535.5 GB czyli 100 % i pr?ba stworzenia
> nowego pliku ko?czy si? komunikatem 'No space left on device', co 
> jest ca?kiem zrozumia?e.
> Ale nuruje mnie w jaki spos?b na dw?ch dyskach o ??cznej pojemno?ci
> 272 GB uda?o si? zapisa? 535.5 GB danych ? Dodam, ?e nie w??cza?em
> kompresji, chyba ?e system sam j? w??czy? w momencie przestawienia
> dysk?w w tryb off-line.
> 


1. Moglbys podeslac wyniki polecen: 'zpool status' 'zfs list'

2. wylaczenie dwoch dyskow, tak ze grupa nadal dzieki redundancji
   dziala nie spowoduje zmniejszenia dostepnego miejsca

3. Z dwoch dyskow to zdecydowanie lepiej robic mirrora niz raid-z.
   Nie tylko podniesie to potencjalna dostepnosc, ale rowniez powinno
   przyspieszyc odczyty. Dodajac kolejne dwa dyski w mirrorze uzyskujesz
   efektywnie odpowiednim RAID-10. Mozesz tez odrazu stworzyc w ten
   sposob poole (zpool create test mirror A B mirror C D)

4. Solaris 10 U2 (06/06) ma blad w zliczaniu ilosci dostepnej przestrzeni
   w przypadku korzystania z RAID-Z, w efekcie pokazuje wolna przestrzen
   jakby grupa byla stripem, podczas gdy faktycznie mozliwe bedzie nagranie
   danych o pojemnosci N-1 dyskow w grupie RAID-Z. Blad poprawiony
   juz jakis czas temu w Nevadzie, jak i w nadchodzacym S10U3 (bedzie tez
   dostepny patch na U2). Tak wiec w przykladzie ktory opisales, tak
   naprawde masz pojemnosc 2 dyskow a nie 4. Inne RAID'y w ZFS w 06/06
   nie maja tego problemu z pokazywanie ilosci wolnej przestrzeni.




-- 
                                                Robert Milkowski
                                                rmilkowskiZZZZ@wp-sa.pl
                                                http://milek.blogspot.com
Technical Details
Message-ID: <ej0crj$2n3$1@news.task.gda.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.task.gda.pl!not-for-mail
References: <slrnel67h0.7nl.spamtrap@ultra.cto.us.edu.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.task.gda.pl!not-for-mail
From: Robert Milkowski <rmilkowski-NO-SPAM@wp-sa.pl>
Newsgroups: pl.comp.sys.sun.admin
Subject: Re: ZFS - jakim cudem ?
Date: Thu, 9 Nov 2006 23:16:03 +0000 (UTC)
Organization: CI TASK http://www.task.gda.pl/
Lines: 58
Sender: <milek@milek.t1.gda.wp-sa.pl>
Message-ID: <ej0crj$2n3$1@news.task.gda.pl>
References: <slrnel67h0.7nl.spamtrap@ultra.cto.us.edu.pl>
NNTP-Posting-Host: admin.wp-sa.pl
X-Trace: news.task.gda.pl 1163114163 2787 212.77.105.137 (9 Nov 2006 23:16:03 GMT)
X-Complaints-To: abuse@news.task.gda.pl
NNTP-Posting-Date: Thu, 9 Nov 2006 23:16:03 +0000 (UTC)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit