[FreeNAS] sista test innan används i skarpt läge

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jul 2016

[FreeNAS] sista test innan används i skarpt läge

Tjo,

Kör FreeNAS som ett SAN då den dela ut hårddisk via NFS.

Jag har gjort klart allt men FreeNAS och behöver ett sista test för att se att den inte blir corrupted eller förlora data på något sätt så undra vilka test som jag ska testa för att se så att systemet funkar till 100%?

Känner mig lite trög idag så om du behöver mera info så det bara att säga till.

Man är inte dum för att man har stavproblem.
Läs mer om min synfel Visual Snow
Om mig ----> #16970666

Trädvy Permalänk
Medlem
Registrerad
Okt 2015

Ett stresstest kan göras på många sätt men utgår från att din hårdvara fungerar:
skicka/ta emot data över nätverket samtidigt som du klipper och klistrar stora och små filer mellan två mappar

Jag vill dock påpeka att data som blir korrupt kan ta månader att upptäcka, exempelvis ett bitfel på en MP3 kanske du aldrig upptäcker medan ett bitfel på ett Worddokument gör att du kanske inte kan öppna dokumentet.

PS: Jag såg ditt PM och svarar dig under morgondagen eller i helgen

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jul 2016
Skrivet av MsSmith:

Ett stresstest kan göras på många sätt men utgår från att din hårdvara fungerar:
skicka/ta emot data över nätverket samtidigt som du klipper och klistrar stora och små filer mellan två mappar

Jag vill dock påpeka att data som blir korrupt kan ta månader att upptäcka, exempelvis ett bitfel på en MP3 kanske du aldrig upptäcker medan ett bitfel på ett Worddokument gör att du kanske inte kan öppna dokumentet.

PS: Jag såg ditt PM och svarar dig under morgondagen eller i helgen

Jag har gjort lite tester och allt verka funka bra vad jag gjorde se.

Man är inte dum för att man har stavproblem.
Läs mer om min synfel Visual Snow
Om mig ----> #16970666

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Apr 2005

Jag antar att du kört hela memtest, badblock, conveyance och extended smart test? Kör du någon form av paritet kan du ju prova ta en disk offline för att se att den klarar det. Detta gäller ju såklart att du har datan lättillgängligt på annat ställe utifall att testet blir negativt vilket jag tolkar att du har då det inte är skarpt än.

Edit: Det går ju köra en massa parallella trådar av typ dd-write också för att simulera en större last från många användare för att se hur den klarar sig under dessa förhållanden.

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jul 2016
Skrivet av lord_moggo:

Jag antar att du kört hela memtest, badblock, conveyance och extended smart test? Kör du någon form av paritet kan du ju prova ta en disk offline för att se att den klarar det. Detta gäller ju såklart att du har datan lättillgängligt på annat ställe utifall att testet blir negativt vilket jag tolkar att du har då det inte är skarpt än.

Edit: Det går ju köra en massa parallella trådar av typ dd-write också för att simulera en större last från många användare för att se hur den klarar sig under dessa förhållanden.

Det är jag dock inte testat.

Det ända som jag har testat är att flytta över stora filer och har massa andra saker igång och det har den klarat av.

Man är inte dum för att man har stavproblem.
Läs mer om min synfel Visual Snow
Om mig ----> #16970666

Trädvy Permalänk
Medlem
Plats
Jkpg
Registrerad
Jun 2011

Testa med detta:
https://gallery.technet.microsoft.com/DiskSpd-a-robust-storag...

Kan få vilken NAS / SAN som helst att gå på knäna om man vill. Superbt för att testa prestanda.

ASUS Maximus VIII Hero | i7 6700K @ 4.6GHz | ASUS GTX 1080 Strix | 32 GB Corsair Vengeance LPX 2666MHz | Samsung 850 Pro 256GB | Intel 520 240GB SSD | WD RED 4TB | EVGA Supernova G2 750W | Corsair 400Q |

Trädvy Permalänk
Medlem
Registrerad
Feb 2017
Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jul 2016

@Garmzon:
@llrobbanll:

Får göra dessa tester när jag har skaffat backup.

Den kan väl inte ta död på SAN:et?

Man är inte dum för att man har stavproblem.
Läs mer om min synfel Visual Snow
Om mig ----> #16970666

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Apr 2005
Skrivet av superegg:

Det är jag dock inte testat.

Det ända som jag har testat är att flytta över stora filer och har massa andra saker igång och det har den klarat av.

Okej. memtest har jag som bootbar usb sticka vilket är praktiskt att ha till hands. Detta test tar lång tid. Jag har 128GB ECC i en server som tog över 24h att testa vill jag minnas. Om du har ecc minnen kanske du också har temp-mätare på minnesstickorna som kan vara bra att hålla koll på så de inte blir för varma. Annars kan du känna på dem för att kontrollera så att de får tillräcklig kylning. ECC moduler har ofta kylflänsar dimensionerade för att användas i servrar som ofta har ordentliga fläktar som blåser tvärs över hela moderkortet i racket och därmed får mycket kylning. I ett vanligt dektop chassi som kanske tom också har en tornkylare som inte blåser alls på minnena kan de bli rejält varma.

Smart testerna och badblocks kan du googla dig till. FYI, conveyence finns inte på diskar från alla leverantörer. Mina WD-diskar har haft stöd för detta men inte HGST-diskarna. Short smart test är för övrigt rätt onödigt om du ändå tänker köra extended. Den senare tar också rätt lång tid men kan köras parallellt på alla diskar samtidigt. Badblock skriver och läser från disken för att testa alla block. Efter detta kan man köra ett andra smart test för att se om några block flaggats som dåliga eller reallocerats av disken.

Badblock skriver över all data så detta förstör arrayen och datan på den. Om du kör den måste du skapa arrayen igen. Badblock går också köra parallellt på alla diskarna, men tar för en vanlig konsument-4TB disk runt 60h då den ska skriva 4TB data, läsa av den och kontrollera att den är identisk.

Edit: Garmzons länk beskriver allt ovan förutom memtest och dessutom för ditt OS, så utgå från den. Jag är mer van vid linux än bsd ändå.

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jul 2016
Skrivet av lord_moggo:

Okej. memtest har jag som bootbar usb sticka vilket är praktiskt att ha till hands. Detta test tar lång tid. Jag har 128GB ECC i en server som tog över 24h att testa vill jag minnas. Om du har ecc minnen kanske du också har temp-mätare på minnesstickorna som kan vara bra att hålla koll på så de inte blir för varma. Annars kan du känna på dem för att kontrollera så att de får tillräcklig kylning. ECC moduler har ofta kylflänsar dimensionerade för att användas i servrar som ofta har ordentliga fläktar som blåser tvärs över hela moderkortet i racket och därmed får mycket kylning. I ett vanligt dektop chassi som kanske tom också har en tornkylare som inte blåser alls på minnena kan de bli rejält varma.

Smart testerna och badblocks kan du googla dig till. FYI, conveyence finns inte på diskar från alla leverantörer. Mina WD-diskar har haft stöd för detta men inte HGST-diskarna. Short smart test är för övrigt rätt onödigt om du ändå tänker köra extended. Den senare tar också rätt lång tid men kan köras parallellt på alla diskar samtidigt. Badblock skriver och läser från disken för att testa alla block. Efter detta kan man köra ett andra smart test för att se om några block flaggats som dåliga eller reallocerats av disken.

Badblock skriver över all data så detta förstör arrayen och datan på den. Om du kör den måste du skapa arrayen igen. Badblock går också köra parallellt på alla diskarna, men tar för en vanlig konsument-4TB disk runt 60h då den ska skriva 4TB data, läsa av den och kontrollera att den är identisk.

Edit: Garmzons länk beskriver allt ovan förutom memtest och dessutom för ditt OS, så utgå från den. Jag är mer van vid linux än bsd ändå.

Jag har kollat på länken men förstod inte helt det ända som jag har testa är "DD" för att kolla hur snabba diskar är men har även kört ca 4 VM på en ESXI och gjort tester och har inte fått några problem än.

Med 256GB ram ECC och 12 WD gold 6TB så kommer det ta lång tid om jag ska göra dom andra tester.

#17246836

Man är inte dum för att man har stavproblem.
Läs mer om min synfel Visual Snow
Om mig ----> #16970666

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Apr 2005
Skrivet av superegg:

Jag har kollat på länken men förstod inte helt det ända som jag har testa är "DD" för att kolla hur snabba diskar är men har även kört ca 4 VM på en ESXI och gjort tester och har inte fått några problem än.

Med 256GB ram ECC och 12 WD gold 6TB så kommer det ta lång tid om jag ska göra dom andra tester.

#17246836

Jag har 128GB ram och det tog ett tag, men helt klart värt det. Gör testerna, annars kommer det gnaga i baktankarna för alltid. memtest kan du ju boota till senare vid lämpligt tillfälle och testa. Om det visar sig vara något fel kan du ju inte lita på något du gjort hittills, men om den inte visar några fel så kan du ju lägga det bakom dig iaf. Smart testerna är rätt snabba och behöver inte sabba några arrayer.

Det enda som kan vara lite drygt är badblocks då det skriver över data och därmed leder till att du måste göra om lite jobb, och inte kan göras i efterhand. Räkna med ett par dygn att testa diskarna parallellt, och något dygn extra för memtest och smarttester. Jag tycker iaf att det är värt det.

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jul 2016
Skrivet av lord_moggo:

Jag har 128GB ram och det tog ett tag, men helt klart värt det. Gör testerna, annars kommer det gnaga i baktankarna för alltid. memtest kan du ju boota till senare vid lämpligt tillfälle och testa. Om det visar sig vara något fel kan du ju inte lita på något du gjort hittills, men om den inte visar några fel så kan du ju lägga det bakom dig iaf. Smart testerna är rätt snabba och behöver inte sabba några arrayer.

Det enda som kan vara lite drygt är badblocks då det skriver över data och därmed leder till att du måste göra om lite jobb, och inte kan göras i efterhand. Räkna med ett par dygn att testa diskarna parallellt, och något dygn extra för memtest och smarttester. Jag tycker iaf att det är värt det.

Får göra dessa tester när jag har en backup server.

Man är inte dum för att man har stavproblem.
Läs mer om min synfel Visual Snow
Om mig ----> #16970666

Trädvy Permalänk
Medlem
Plats
plats
Registrerad
Maj 2006
Skrivet av MsSmith:

Ett stresstest kan göras på många sätt men utgår från att din hårdvara fungerar:
skicka/ta emot data över nätverket samtidigt som du klipper och klistrar stora och små filer mellan två mappar

Jag vill dock påpeka att data som blir korrupt kan ta månader att upptäcka, exempelvis ett bitfel på en MP3 kanske du aldrig upptäcker medan ett bitfel på ett Worddokument gör att du kanske inte kan öppna dokumentet.

PS: Jag såg ditt PM och svarar dig under morgondagen eller i helgen

HAr datan skrivits till disk så kommer det upptäckas avzfs vid nästa läsning, därav scrub.

Nätverksnörd

Trädvy Permalänk
Medlem
Plats
Kalix
Registrerad
Nov 2005

Memtest och kolla diskarna är ju prio, körde diskarna i en månad (fyllde alla diskarna flera gånger om) och memtest i en månad innan jag tog min freenasburk i drift.

i5 2500K: 4.4GHz||16GB 1600MHz||ASUS P8Z77-V PRO||Phanteks PH-TC14PE
MSI GTX 980 Gaming||Corsair Force 2 80GB|| Fractal Design Newton r2 650W M
Asus xonar essence STX|| Antec p280
Dell u2711, Sennheiser hd650, Logitech g502, fUnc f30r, KeyTronic kt2001 Ergoforce.
Server: x10SL7-F, Xeon E3 1230v3, 32GB Samsung ECC ram, 6x3TB WD RED, FD Node 804.

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jul 2016
Skrivet av BergHa:

Memtest och kolla diskarna är ju prio, körde diskarna i en månad (fyllde alla diskarna flera gånger om) och memtest i en månad innan jag tog min freenasburk i drift.

Hur kollar du dina diska?

Man är inte dum för att man har stavproblem.
Läs mer om min synfel Visual Snow
Om mig ----> #16970666

Trädvy Permalänk
Medlem
Plats
Kalix
Registrerad
Nov 2005
Skrivet av superegg:

Hur kollar du dina diska?

Var flera år sen och kommer inte ihåg vad programmet heter.

Tror jag följde denna guide https://forums.freenas.org/index.php?threads/howto-hard-drive...

i5 2500K: 4.4GHz||16GB 1600MHz||ASUS P8Z77-V PRO||Phanteks PH-TC14PE
MSI GTX 980 Gaming||Corsair Force 2 80GB|| Fractal Design Newton r2 650W M
Asus xonar essence STX|| Antec p280
Dell u2711, Sennheiser hd650, Logitech g502, fUnc f30r, KeyTronic kt2001 Ergoforce.
Server: x10SL7-F, Xeon E3 1230v3, 32GB Samsung ECC ram, 6x3TB WD RED, FD Node 804.

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jul 2016
Skrivet av BergHa:

Var flera år sen och kommer inte ihåg vad programmet heter.

Tror jag följde denna guide https://forums.freenas.org/index.php?threads/howto-hard-drive...

Ah tack

Man är inte dum för att man har stavproblem.
Läs mer om min synfel Visual Snow
Om mig ----> #16970666

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jul 2016

Ta till flera diskar bliv seg

Mina skriver ca 600MB och läser 600MB när jag sätt ditt 6 diskar till så bliv den sämre beror det på att den håller på att flytta över data till dom andra diskar och sen blir snabbare?

Man är inte dum för att man har stavproblem.
Läs mer om min synfel Visual Snow
Om mig ----> #16970666

Trädvy Permalänk
Medlem
Registrerad
Feb 2017

ZFS är CoW vilket betyder att data stannar där det är skrivet. Enda sättet att ”flytta” data på disk är att modifiera det på något sätt, exemplevis genom att flytta det från ett dataset till ett annat.

Din hastighet beror på din topografi. En RAIDZ vdev har IO motsvarande en enda disk, men throughput från alla diskar. En mirror vdev lika så, vilket betyder att många vdev är viktigare än enskild prestanda per disk.

Det finns mycket på FreeNAS forum som förklarar hur ZFS presterar

Skickades från m.sweclockers.com

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jul 2016
Skrivet av Garmzon:

ZFS är CoW vilket betyder att data stannar där det är skrivet. Enda sättet att ”flytta” data på disk är att modifiera det på något sätt, exemplevis genom att flytta det från ett dataset till ett annat.

Din hastighet beror på din topografi. En RAIDZ vdev har IO motsvarande en enda disk, men throughput från alla diskar. En mirror vdev lika så, vilket betyder att många vdev är viktigare än enskild prestanda per disk.

Det finns mycket på FreeNAS forum som förklarar hur ZFS presterar

Skickades från m.sweclockers.com

Jag kör med mirror det är helt sjuk jag har förlorat så mycket prestanda. När jag kollar på logen så verka två diskar prestanda sämre än dom andra diskar.

Eller kan det vara för att mitt HBA kort inte räcker till?

Edit: När jag provar med "DD" så skriver diskar bara 60MB per disk och innan jag la till diskar så skriv vare disk 200MB.

Man är inte dum för att man har stavproblem.
Läs mer om min synfel Visual Snow
Om mig ----> #16970666