Šta je novo?

Uradi sam NAS w/ FreeNAS

Angel1

Čuven
Učlanjen(a)
28.01.2002
Poruke
82
Poena
610
Kratka pretraga po benchmark forumu kaze da je razmena iskustava sa FreeNAS OS-om i nekim DIY sistemima jako mala. Jedini sam nasao
potatoe koji je na ovom postu opisao svoju NAS masinu sa FreeNAS-om.


Tako da sam nasao za shodno da i ja podelim neko svoje iskustvo.


Sama ideja oko investiranja u NAS sistem je krenula sa torrentima koje sam skidao. Tokom godina nakupilo se tu svega i svacega. I u jednom trenutku je jedan od diskova u sistemu krenuo da trokira. Samo 2TB podataka, nista strasno :p

Ne lezi vraze tu su mi bile i sve porodicne slike koje sam do tada napravio.

I onda se upalila lampica, treba mi NAS. Treba da bude u dnevnoj sobi, treba da bude sto tisi, da trosi ko upaljac i ako moze da kosta sto manje. E za ovo poslednje sam se dobro zeznuo.

Postojeci sistemi tipa QNAP, Synology, Thecus mi se bas i nisu svidjali, jer nisu omogucavali laku nadogradnju/menjanje sistema. (licno misljenje)


Tako da sam krenuo sa DIY metodom i da sklopim jos jedan racunar. Komponente koje se zvanicno preporucuju za FreeNAS sisteme su uglavnom ili van domasaja ili preskupe za mene (serverske ploce, Xeon, ECC memorija je must-have).


Sam FreeNAS zahteva minimum 8GB memorije a pozeljno je imati 1GB memorije na svakih 1TB prostora. Stoga 16 GB rama je bio neki minimum.

Procesor je i3-6100 izabran kao najslabiji Skylake procesor koji ce omoguciti transcoding a pri tome ce trositi i najmanje. 2c/4t je sasvim dovoljno.

ASRock plocu sam izabrao posebno zbog 2xGbit LAN podrske, ali to ce mnogo kasnije da se ispostavi kao los izbor.

Noctua U12 je ogroman cooler za miniITX ploce, i pretpostavio sam da ce biti odlican za pasivno hladjenje CPU-a, sto se ispostavilo tacnim.

Seasonic SS-400FL je platinum napajanje od 400W koje se pasivno hladi. Jedan izvor buke manje, platinum efikasnost je plus. Ali cena je jaca.


Komponente sam pokusao da nabavim od domacih prodavaca, ali kada su krenuli da me zavlace sa raznim pricama i sama cinjenica da nisu imali nikakav combo i3+16GB ram su me odgurali na KP.

Diskovi su WD Red 6TB, cena preko KP je osetno niza nego kod nas. Samo pitanje garancije je zanimljivo i stvar je licnog izbora.



Komponente

KucisteFractal Design Node 304105
PlocaASRock H170M-ITX/ac120
MemorijaKingston 16GB (2x8GB) 2133MHz HyperX Fury70
CPUIntel i3-6100105
HladnjakNoctua U1265
NapajanjeSesonic SS-400FL fanless140
FlashSunDisk Cruzer Ultra25
SATA extender (2 ports)i-tec 2xSATA20

Total: ~650E


Diskovi:

WD Red 6TB230
WD Red 6TB230
WD Red 6TB230


Total: ~690E

-------------

Sistem je napravljen tako da se koristi cinjenica da FD kuciste ima intake-exhaust fanove, 2 za intake i 1 veliki za exhaust. Tako da se sa njima pravi protok vazduha koji je dovoljan da se ohladi sistem koji 95% vremena provodi idle. Intake fanovi duvaju direktno preko diskova, i odvode topao vazduh na pasivno hladjen CPU a zatim exhaust fan izbacuje topao vazduh napolje.

Kuciste ima svoj fan controler koji omogucava postavljanje 3 brzine: S-M-H. Na S samo exhaust fan radi, kuciste je necujno, ali onda se uvlaci prasina u kuciste preko filtera(koji nisu 100% efikasni) i preko raznih prolaza. Na M rade sva 3 sa smanjenim brojem obrtaja, sav vazduh ide preko filtera, kolicna prasine u kucistu minimalna, zahteva redovno ciscenje intake filtera.

Merenje temperature pod opterecenjem kaze da je CPU na 45-50C a diskovi 37-41C kada je kontroler podesen na S. Sto je po meni odlican rezultat.

U idle sistem je totalno necujan. Cak i u 3 ujutru na 1m od sistema ne mozete znati da radi.

Takodje bitna stvar je sto sam u kucistu ugasio HDD lampicu, koja je suvise jak LED, a power led sam prelepio izolir trakom tako da je ostala samo jedna mala 0.2mm uska traka plave svetlosti kao indikator da sistem radi.


Potrosnja struje:

- Idle ~23W
- Torrent, RAID ne radi ~27W
- FLEX transcoding + RAID u pogonu ~54W

mereno sa TROTEC BX11

-------------

Za OS sam se odlucio za FreeNAS kao jedan od trenutno najpopularnijih OS-ova za NAS (moje znanje linux sistema nije ni blizu dovoljno za plain Ubuntu ili sl.)

Sam OS se instalira na USB flash i kada se sistem podigne radi direktno iz RAM-a.




Kada se instalira OS, pokrece se carobnjak koji omogucava inicijalno podesavanje sistema. Jedan od osnovnih koraka je i kreiranje samog pool-a tj. RAID-a. Za sam RAID sam se odlucio za RAIDZ1, tj. jedan disk sluzi za parity a ostali diskovi su za podatke. Odlicno radi kada u sistemu ima 3,5,9 diskova.

Kada se kreira pool, onda se na njemu mogu kreirati i "datasetovi" tj. skupovi podataka kojima mozete da odredite kompresiju, velicinu bloka i sl.
Za ogromne medija fajlove preporuka je da se koriste 1MB blokovi i default lz4 kompresija koja nema nikakav uticaj na performanse.
Za obicne fajlove tipa PDF, tekstove i sl. preporuka je 128KB blokovi i gzip-9 kompresija (maksimum kompresije ali i maksimum koriscenja CPU)


Posle ovoga ide i podesavanje SMB share foldera i eventualno instaliranje jednog od ~20 predefinisanih pluginova.


Iskoristio sam postojece shell skripte sa FreeNAS foruma da podesim cron da svakodnevno salje temperature CPU-a i diskova, a svakih 3 dana da salje zpool status i S.M.A.R.T parametre diskova na moju email adresu.


Od pluginova i jailova zasad koristim:
- Transmission
- instaliran kao FreeNAS plugin
- pored njega u istom jail-u imam instaliran i youtube-dl koji je fantastican program za skidanje youtube sadrzaja, mada je lista drugih podrzanih sajtova fascinantna

- PLEX
- odlicno radi, moze da radi transcoding na 1080p za 3 klijenta istovremeno. Zasad nema GPU native transcoding. Rucno odrzavanje.

- PHP Virtual Box
- rucno napravljen jail
- poslednji pkg update mi je zeznuo citav jail :(


Da bih izbegao da pluginovi i jail-ovi pokrecu sve diskove tokom rada, iskoristio sam jedan stari 1TB 2.5" HDD koji mi je preostao iz pokvarenog laptopa. Iako ima nekoliko bad sektora, sasvim lepo zavrsava posao (S.M.A.R.T pokazuje da se bad sektori ne sire vec godinu dana).

Tako sada mogu slobodno da skidam torrente i pokrecem VM u pozadini bez da startujem RAID.


Prednost ovoga je u manjoj potrosnji, manjoj buci koju stvara NAS a i sami WD diskovi se daleko manje trose/opterecuju.

Za same VM je problem sto se pokrecu sa mehanickog HDD a ne sa SSD, sto se ogleda u njihovoj tromosti ali SSD opcija mi je daleko skuplja.



Potrebno je dosta vremena da bi se upoznao sistem rada FreeNAS-a i barem elementarno poznavanje linux-a da bi se sve podesilo kako treba i iskoristio maksimum od sistema. Ali, kada jednom udjete u sistem, sve postaje daleko lakse.

Trenutno je aktuelna verzija 9.10.2-U3 a za par nedelja bice objavljena verzija 11. Verzija 10 je bio totalni fijasko....


PROS:
- potpuno konfigurabilan sistem
- pluginovi - jails
- laka nadogradnja
- tisina
- VM's u sistemu
- CUPS server

CONS:
- FreeBSD/FreeNAS imaju problem sa Realtek mreznim karticama (re0 watchdog timeout)
- potrebno je dosta predznanja/vremena da se sistem pravilno konfigurise
- UEFI ploce zahtevaju da je monitor ukljucen prilikom boota (!?!?) ili da postoji diskretni GPU(aka graficka kartica)
- cena
 

Prilozi

  • img2.jpg
    img2.jpg
    969.5 KB · Pregleda: 237
  • img3.jpg
    img3.jpg
    946.5 KB · Pregleda: 224
  • img4.jpg
    img4.jpg
    570.6 KB · Pregleda: 191
  • img5.jpg
    img5.jpg
    868.4 KB · Pregleda: 227
  • img1.jpg
    img1.jpg
    641 KB · Pregleda: 260
Poslednja izmena:
Dodate slike
 

Prilozi

  • img9.jpg
    img9.jpg
    928.8 KB · Pregleda: 133
  • img8.jpg
    img8.jpg
    837.4 KB · Pregleda: 150
  • img7.jpg
    img7.jpg
    871.6 KB · Pregleda: 147
  • img6.jpg
    img6.jpg
    993.1 KB · Pregleda: 150
  • img5.jpg
    img5.jpg
    868.4 KB · Pregleda: 138
I jos samo ovo
 

Prilozi

  • img10.jpg
    img10.jpg
    863.7 KB · Pregleda: 166
  • img11.jpg
    img11.jpg
    867.4 KB · Pregleda: 163
  • img12.jpg
    img12.jpg
    669.7 KB · Pregleda: 147
  • img13.jpg
    img13.jpg
    653.4 KB · Pregleda: 154
Svaka čast ;)
 
Svaka čast stvarno!

Bukvalno sam hteo da krenem da sklapam nas/htpc od ovog kućišta, sa sličnim komponentama. Užasno mnogo će mi značiti tvoj post!
 
Da podelim jos nekoliko detalja oko NAS-a.



SATA kablovi nisu standardni, vec DELOCK flat 20cm SATA kablovi, da bi se povecao protok vazduha. Na moju zalost do prvog diska ima 20+cm pa sam morao da koristim obican 50cm SATA kabl, ali presavijen. Kablovi su nabavljeni iz x86.co.rs, ali su ih u medjuvremenu povukli iz ponude (mozda na zahtev?!). Cena ~600 din kom. http://www.delock.de/produkte/F_4_SATA---eSATA_83839/merkmale.html


Za testiranje diskove sam koristio uputstvo sa ove strane:
https://forums.freenas.org/index.php?threads/how-to-hard-drive-burn-in-testing.21451/

Za testiranje jednog diska od 6TB potrebno je cela 3 dana. Testiranje na badblocks radi 3 prelaza uz citanje/pisanje. Prvo se upisu vrednosti pa se iscitaju i tako 3 puta. A potrebno je 12h da se jednom upisu ili iscitaju podaci.

Tako da je dugotrajan proces, ali ako mehanika prezivi ovo onda najverovatnije ce izdrzati i obican rad. Ako postoji neki ocigledniji kvar na mehanici ili elektronici ovo opterecenje bi trebalo ih otkrije.

U samom FreeNAS-u sam diskove postavio da se gase posle 10 min idle vremena.



Sto se tice dual LAN-a, mislim da je overkill za kucnu upotrebu, pa cak i za SOHO. 1Gbit/s daje oko ~95MB/s sa jednog racunara. PLEX streming uzima 30-40 Mbit/s po jednom 1080p videu.

Realtek treba zaobilaziti u sirokom krugu jer FreeBSD (koji je osnova FreeNAS-a) ima los drajver za Realtek mrezne kartice. Moguce je instalirati i odgovarajuci drajver za realtek, ali zahteva dosta znanja.


Ako je podesen email account, FreeNAS salje svakog dana status report.

Za GMail SMTP je pored unetih detalja accounta, potrebno omoguciti i "less secure apps". Ovo nije nesto do FreeNAS-a vec do Google-a i kako on podrzava SMTP slanje email-ova od strane 3rd party aplikacija.
https://support.google.com/accounts/answer/6010255?hl=en


Kod mene sam namestio dva skripta da se izvrsavaju (custom skriptovi). Prvi je izvestaj o temperaturama, i on se salje svakog dana. Drugi je o statusu diskova i zpool-a i on se salje svaka 4 dana. Tako da mogu da pratim desavanja sa NAS-om preko mail-a.


Izvestaj sa temperaturama:

System Temperatures - Sat Apr 29 00:00:00 CEST 2017
FreeNAS-9.10.2-U3 (e1497f269)

System Load: 0.18, 0.38, 0.37

CPU Temperature:
dev.cpu.3.temperature: 40.0C
dev.cpu.2.temperature: 40.0C
dev.cpu.1.temperature: 44.0C
dev.cpu.0.temperature: 43.0C

HDD Temperature:
ada0: 32 C - ST1000LM024 HN-M101MBB (S2SMJXXXXXXXX) -
ada1: 32 C - WDC WD60EFRX-68L0BN1 (WD-WXB1XXXXXXXX) -
ada2: 33 C - WDC WD60EFRX-68L0BN1 (WD-WXL1XXXXXXXX) -
ada3: 33 C - WDC WD60EFRX-68L0BN1 (WD-WX11XXXXXXXX) -
da0: C - () -
da1: C - () -


Izvestaj sa ZFS pool statusom i disk S.M.A.R.T. parametrima

########## ZPool status report summary for all pools ##########

+--------------+--------+------+------+------+----+--------+------+-----+
|Pool Name |Status |Read |Write |Cksum |Used|Scrub |Scrub |Last |
| | |Errors|Errors|Errors| |Repaired|Errors|Scrub|
| | | | | | |Bytes | |Age |
+--------------+--------+------+------+------+----+--------+------+-----+
|freenas-boot |ONLINE | 0| 0| 0| 6%| 0| 0| 19|
|dataset |ONLINE | 0| 0| 0| 75%| 0| 0| 5|
+--------------+--------+------+------+------+----+--------+------+-----+


########## SMART status report summary for all drives ##########

+------+---------------+----+-----+-----+-----+-------+-------+--------+------+------+------+-------+----+
|Device|Serial |Temp|Power|Start|Spin |ReAlloc|Current|Offline |UDMA |Seek |High |Command|Last|
| | | |On |Stop |Retry|Sectors|Pending|Uncorrec|CRC |Errors|Fly |Timeout|Test|
| | | |Hours|Count|Count| |Sectors|Sectors |Errors| |Writes|Count |Age |
+------+---------------+----+-----+-----+-----+-------+-------+--------+------+------+------+-------+----+
|ada0 |S2SMJ9XXXXXXXX | 32 | 8336|191718| 0| 0| 0| 0| 0| N/A| N/A| N/A| 137|
|ada1 |WD-WXB1XXXXXXXX| 32 | 4733| 943| 0| 0| 0| 0| 0| N/A| N/A| N/A| 192|
|ada2 |WD-WXL1XXXXXXXX| 33 | 4362| 916| 0| 0| 0| 0| 0| N/A| N/A| N/A| 176|
|ada3 |WD-WX11XXXXXXXX| 33 | 3644| 844| 0| 0| 0| 0| 0| N/A| N/A| N/A| 151|
|ada4 | | | | | | | | | | N/A| N/A| N/A| 0|
|ada5 | | | | | | | | | | N/A| N/A| N/A| 0|
+------+---------------+----+-----+-----+-----+-------+-------+--------+------+------+------+-------+----+



########## ZPool status report for freenas-boot ##########

pool: freenas-boot
state: ONLINE
scan: scrub repaired 0 in 0h0m with 0 errors on Mon Apr 10 03:45:45 2017
config:

NAME STATE READ WRITE CKSUM
freenas-boot ONLINE 0 0 0
gptid/3f448b79-ad1a-11e6-b9cb-XXXXXXXX ONLINE 0 0 0

errors: No known data errors



########## ZPool status report for dataset ##########

pool: dataset
state: ONLINE
scan: scrub repaired 0 in 12h36m with 0 errors on Sun Apr 23 12:36:46 2017
config:

NAME STATE READ WRITE CKSUM
dataset ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
gptid/995f2b84-b0e0-11e6-9b56-XXXXXXXX ONLINE 0 0 0
gptid/9a1a2a56-b0e0-11e6-9b56-XXXXXXXX ONLINE 0 0 0
gptid/a0bd02d8-b0e0-11e6-9b56-XXXXXXXX ONLINE 0 0 0

errors: No known data errors



########## SMART status report for ada0 drive (Seagate Samsung SpinPoint: S2SMJ9XXXXXXXX) ##########
smartctl 6.5 2016-05-07 r4318 [FreeBSD 10.3-STABLE amd64] (local build)

SMART overall-health self-assessment test result: PASSED

ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 100 100 051 Pre-fail Always - 21
2 Throughput_Performance 0x0026 252 252 000 Old_age Always - 0
3 Spin_Up_Time 0x0023 090 089 025 Pre-fail Always - 3058
4 Start_Stop_Count 0x0032 001 001 000 Old_age Always - 191718
5 Reallocated_Sector_Ct 0x0033 252 252 010 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 252 252 051 Old_age Always - 0
8 Seek_Time_Performance 0x0024 252 252 015 Old_age Offline - 0
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 8336
10 Spin_Retry_Count 0x0032 252 252 051 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 100 000 Old_age Always - 273
12 Power_Cycle_Count 0x0032 094 094 000 Old_age Always - 6305
191 G-Sense_Error_Rate 0x0022 100 100 000 Old_age Always - 171
192 Power-Off_Retract_Count 0x0022 252 252 000 Old_age Always - 0
194 Temperature_Celsius 0x0002 064 058 000 Old_age Always - 32 (Min/Max 20/46)
195 Hardware_ECC_Recovered 0x003a 100 100 000 Old_age Always - 0
196 Reallocated_Event_Count 0x0032 252 252 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 252 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 252 252 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0036 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x002a 100 100 000 Old_age Always - 13988
223 Load_Retry_Count 0x0032 100 100 000 Old_age Always - 273
225 Load_Cycle_Count 0x0032 076 076 000 Old_age Always - 243375

No Errors Logged

Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
Short offline Completed without error 00% 5047 -



########## SMART status report for ada1 drive (Western Digital Red: WD-WXB1XXXXXXXX) ##########
smartctl 6.5 2016-05-07 r4318 [FreeBSD 10.3-STABLE amd64] (local build)

SMART overall-health self-assessment test result: PASSED

ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 198 196 021 Pre-fail Always - 9091
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 943
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 100 253 000 Old_age Always - 0
9 Power_On_Hours 0x0032 094 094 000 Old_age Always - 4733
10 Spin_Retry_Count 0x0032 100 100 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 84
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 42
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 2172
194 Temperature_Celsius 0x0022 120 107 000 Old_age Always - 32
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0

No Errors Logged

Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
Extended offline Interrupted (host reset) 30% 123 -



########## SMART status report for ada2 drive (Western Digital Red: WD-WXL1XXXXXXXX) ##########
smartctl 6.5 2016-05-07 r4318 [FreeBSD 10.3-STABLE amd64] (local build)

SMART overall-health self-assessment test result: PASSED

ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 199 198 021 Pre-fail Always - 9041
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 916
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 100 253 000 Old_age Always - 0
9 Power_On_Hours 0x0032 095 095 000 Old_age Always - 4362
10 Spin_Retry_Count 0x0032 100 100 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 71
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 36
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 2038
194 Temperature_Celsius 0x0022 119 102 000 Old_age Always - 33
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0

No Errors Logged

Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
Extended offline Completed without error 00% 133 -



########## SMART status report for ada3 drive (Western Digital Red: WD-WX11XXXXXXXX) ##########
smartctl 6.5 2016-05-07 r4318 [FreeBSD 10.3-STABLE amd64] (local build)

SMART overall-health self-assessment test result: PASSED

ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 197 196 021 Pre-fail Always - 9116
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 844
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 100 253 000 Old_age Always - 0
9 Power_On_Hours 0x0032 096 096 000 Old_age Always - 3644
10 Spin_Retry_Count 0x0032 100 100 000 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 253 000 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 25
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 9
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 1937
194 Temperature_Celsius 0x0022 119 103 000 Old_age Always - 33
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 200 200 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 100 253 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0

No Errors Logged

Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
Extended offline Completed without error 00% 13 -



########## SMART status report for ada4 drive :) ) ##########
smartctl 6.5 2016-05-07 r4318 [FreeBSD 10.3-STABLE amd64] (local build)

/dev/ada4: Unable to detect device type
Please specify device type with the -d option.

Use smartctl -h to get a usage summary


########## SMART status report for ada5 drive :) ) ##########
smartctl 6.5 2016-05-07 r4318 [FreeBSD 10.3-STABLE amd64] (local build)

/dev/ada5: Unable to detect device type
Please specify device type with the -d option.

Use smartctl -h to get a usage summary
 
ne vidim potrebu za ZFSom kod tebe,tako da bi tebi pasovao i OMV.
Ali super odradjeno u svakom slucaju.
 
To i mene interesuje. U čemu su prednosti FreeNAS-a u odnosu na OMV, u slučaju da se ne koristi ZFS???
 
@a c a

Okacio sam S.M.A.R.T parametre u poruci #6, diskovi imaju ~6 meseci koriscenja.

4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 844
9 Power_On_Hours 0x0032 096 096 000 Old_age Always - 3644

Za moje kucne uslove ovo je extra.


@radebojic, @ness1602

Na zalost sa OMV nemam nikakva iskustva tako da ih ne mogu uporediti.

Kao glavnu manu za ZFS bih istakao nemogucnost prosirenja RAIDZ vdev-a. Tj. ako napravim vdev sa 3 diska, ne mogu ga prosiriti na 5 diskova bez da prvo obrisem postojece podatke.
Moze se prosiriti pool ali samo sa novim vdevom. Sto znaci, da FreeNAS zahteva ili da se svi diskovi dodaju odmah ili da imam neki nacin da prvo backupujem podatke pa onda da prosirim/kreiram novi vdev. Sistem disk po disk nije za FreeNAS.
 
Da,to je veliki(po meni) problem ZFS-a,moras da planiras koliko ces imati diskova, itd, itd.
Zato je sto se tice COW FS-a bolji BTRFS(osim naravno za RAID5,6 :D)
OMV je prostiji,plus naravno ima debian u pozadini sto je veliki plus
 
Realtek LAN i FreeNAS ne ide baš.

Ja sam nabavio skoro sve za freenas ali izgleda da ću imati problem da poteram sve na 8GB rama. Možda zato probam OMV na 4gb rama.
Ovo sa vCorralom im nije trebalo. Radili su sa pogrešnim web interfejsom i na pola izgubili podršku. Bilo je osuđeno na proprast. Vratili se da pakuju sve ovo iz Corrala na 9.10 verziju. 9.10.3 treba da zameni 10-ku koliko toliko.
 
Da pretpostavim problem sa asrockom ti je podrška za realtek adaptere u vm. Tj. to što dobro ne rade pass-through?

Neki polovan HP ProLiant MicroServer Gen8 ili 9 nisi mogao da nađeš u de? Znam da ne bi bilo novo i možda bi vuklo par desetina wati više struje, al' mislim da bi ti bio pun pogodak...
 
Na zalost nije do VM, vec do samog FreeBSD-a. Imao sam 2 NIC-a u LDAP-u, tako da dobijem 2Gbit/s. Fina ideja, ali....

Sve to lepo radi dok ne krenem da prebacujem neki poveci fajl od >5GB. I onda se ceo sistem zaglupi, toliko da je jedino resenje da resetujem server na dugme.

Na ekranu samo krenu poruke "re0: watchdog timeout".

Vise detalja na: https://bugs.freenas.org/issues/1850

Bug ima 4+ godine :eek:



Takodje, na realtekovom sajtu imaju za FreeBSD drajvere samo za verzije 8 i 9. Nova verzija 11 nije podrzana.


Verujem da je resivo, ali to je zasad van mog znanja. Tako da sam ja iskljucio Realtek NIC i sada radim "samo" sa Intel NIC-om.


Btw. Nije zanimljivo kada kupis gotovo resenje :)
 
Poslednja izmena:
Ne mozes da dobijes 2Gbit ,ne radi tako LACP(ne LDAP :D ) ,mozda sa vise masina bude 2Gbit,ali 1<->1 ne moze.

Ja bih ipak stavio OMV :D
 
Typo. 2Gbit/s je na nivou cele mreze, tj. dva racunara mogu da iskoriste maximalno Gbit NIC. Ali u teoriji fino zvuci, u praksi takav scenario se vrlo retko srece, pogotovo u kucnoj varijanti.



Lepa stvar sa FreeNAS-om je sto moze da se instalira na VM i onda se covek igra sa njim do mile volje i moze da proceni jel mu lezi ili ne.
 
Svaka čast za makinu, i hvala što si me pomenuo u postu za moju, ali ja je na žalost još uvek koristim kao desktop jer sam na kraju deo novca skupljen za diskove morao da potrošim na druge stvari, pa sam ponovo u fazi skupljanja, ponekad mi dune da uzmem kredit i završim posao ali se na vreme obuzdam. 4TB RED nisu maknuli sa oko 165€ u domaćim radnjama što me izuzetno iritira. Za 6 komada treba dosta novca :(

Ja sam išao malo drugačije sa mojom mašinom, uzeo ECC RAM i gledao samo ploče sa intel mrežnom, a sada se koristi za običan surf :p Samo nemoj da kačiš na freenas forum da te ne ispljuvaju za nekorišćenje ECC-a, baš su hardcore ljudi tamo po tom pitanju :p
 
Jedan mali update sto se tice jail-ova i prosirenja funkcionalnosti NAS-a. S obzirom da FreeNAS dozvoljava kreiranje jail-ova i instaliranje bilo kojeg FreeBSD software-a u istim, mali NAS moze da sluzi za razne poslove, ne samo standardno sluzenje fajlova.

P.S. Kao sto su neki vec pomenuli na drugim temama, ovo vec zahteva malo ozbiljnije poznavanje linux komandi pored pracenja postojecih uputstava sa interneta. Iako su uputstva prilicno dobra, bilo kakva greska koja se javi znaci prepravku podesavanja i/ili drugacija instalacija sto zahteva dobru snalazljivost/znanje.

Dodatni jails koje sam kreirao:

- MySQL server
Posto se bavim programiranjem, zgodno mi je da imam i lightweight server koji se vrti na NAS-u.
Tezina instalacije 3/10
Okacio sam screenshotove testiranja sa 3GB bazom. Nista spektakularno, ali fino radi.


- CUPS
FreeNAS pretvara u printer server. Dovoljno je na USB nakaciti stari stampac i konfigurisati CUPS kao server. Taj stampac je moguce sada instalirati u windows racunarima kao mrezni stampac. Zgodna stvar ako zelite da NAS i stampac budu uvek dostupni u nekom sakritom delu stana/kuce

Tezina instalacije 6/10

Guide koji sam pratio, ali uz neke izmene (nisam instalirao hplip,cups-pstoraster, cups-base, zatim chmod i chown zahtevaju izmenu patha tipa "usb*" => "/dev/usb*" i sl...): https://forums.freenas.org/index.ph...alling-cups-in-plugin-jail.22279/#post-172869

Dodati screenshotovi admin strane i instaliranog windows network stampaca.



- rTorrent
Instaliran kao alternativa za Transmission, navodno bolje radi kada ima vise paralelno aktivnih torrent fajlova. Sama instalacija ovog programa je ispala mala nocna mora koja mi je oduzela 3+h. Guide koji sam koristio ima 23 koraka, od kojih su mnogi zastareli, tipa apache22 je sada apache24, instalacija PHP pluginova mora da ide jedan po jedan, moze se instalirati samo PHP56, umesto "make install clean" isao sam sa "pkg install x, itd., itd...

Tezina instalacije: 8/10
Guide: https://forums.freenas.org/index.php?threads/install-rutorrent-in-a-jail.20882/
 

Prilozi

  • ru_torrent.jpg
    ru_torrent.jpg
    601.1 KB · Pregleda: 74
  • mysql.JPG
    mysql.JPG
    332.5 KB · Pregleda: 91
  • CUPS.jpg
    CUPS.jpg
    273 KB · Pregleda: 82
  • printer_cups.JPG
    printer_cups.JPG
    104.3 KB · Pregleda: 79
Super,samo mi nije jasno sta ce ti jail za CUPS?
 
Na zalost, FreeNAS mi ne dozvoljava "pkg install xyz" u glavnoj konzoli (ili ja ne znam kako da aktiviram tu opciju), pa sam isao na jail.
 
Ovo sto si rekao da nece da butuje ploca bez grafike ili monitora. Mozda je najjednosavinje resenje da u plocu ubodes HDMI to VGA adapter i onda ce misliti da imas monitor to u vecini slucajeva radi :wave:
 
Tnx za ideju. Mada nemam HDMI->VGA, imam DVI->HDMI. Pokusacu, ne moze da skodi :p
 
Nece raditi jer ti treba aktivan da imitra monitor. VGA na HDMI ima elektroniku koja prebacuje iz digitalnog u analogni signal i to mu taman imitira monitor.
 
To i mene interesuje. U čemu su prednosti FreeNAS-a u odnosu na OMV, u slučaju da se ne koristi ZFS???

Lepa masina, nema sta! Ali, moje skromno misljenje...
OMV je mnogo jednostavniji. FreeNas, od kada ga je kupio iXsystems je vise orijentisan na "enterprise" resenja nego ranije. Zato je daleko hardverski zahtevniji od ostalih resenja tipa OMV/Nas4Free. kao posledicu toga FreeNAS forsira ZFS file system za koga je OBAVEZNO koriscenje ECC RAM memorije, barem ako su ti vazni podaci, kako oni kazu. https://forums.freenas.org/index.php?threads/ecc-vs-non-ecc-ram-and-zfs.15449/.

Mozda si ovi vec video, a mozda i nisi. U svakom slucaju mislim da je za kucnu upotrebu sve ovo nepotrebno i komplikovano. Moja preporuka je Nas4Free, UFS file system i klasican RAID. Uostalom procitaj, u mom slucaju je bilo poucno: https://www.nas4free.org/forums/viewtopic.php?f=4&t=6244

Moj izbor je bio: Kuciste LC Power LC-1350mi, sa pasivnim "cigla" napajanjem od 75W
Ploca ASUS J1800I-C sa 2GB RAM-a
2X WD RED od 2,5 inca 1TB u RAID 1 nizu
Sve to "gura" Nas4Free - embeded koji je instaliran na jedan mali flesh drive. Masina je stvarno mikro dimenzija, stoji mi na polici, potpuno neprimetna i necujna. Prostor od 1TB na diskovima mi za sada ispunjava sve potrebe, vise mi ne treba.

Pozdrav

http://research.cs.wisc.edu/adsl/Publications/zfs-corruption-fast10.pdf
 
Poslednja izmena:
Super je masina,samo me zanima sto UFS,koja ti je prednost u odnosu na EXT4/BTRFS?
 
Lepa masina, nema sta! Ali, moje skromno misljenje...
OMV je mnogo jednostavniji. FreeNas, od kada ga je kupio iXsystems je vise orijentisan na "enterprise" resenja nego ranije. Zato je daleko hardverski zahtevniji od ostalih resenja tipa OMV/Nas4Free. kao posledicu toga FreeNAS forsira ZFS file system za koga je OBAVEZNO koriscenje ECC RAM memorije, barem ako su ti vazni podaci, kako oni kazu. https://forums.freenas.org/index.php?threads/ecc-vs-non-ecc-ram-and-zfs.15449/.

Mozda si ovi vec video, a mozda i nisi. U svakom slucaju mislim da je za kucnu upotrebu sve ovo nepotrebno i komplikovano. Moja preporuka je Nas4Free, UFS file system i klasican RAID. Uostalom procitaj, u mom slucaju je bilo poucno: https://www.nas4free.org/forums/viewtopic.php?f=4&t=6244

Moj izbor je bio: Kuciste LC Power LC-1350mi, sa pasivnim "cigla" napajanjem od 75W
Ploca ASUS J1800I-C sa 2GB RAM-a
2X WD RED od 2,5 inca 1TB u RAID 1 nizu
Sve to "gura" Nas4Free - embeded koji je instaliran na jedan mali flesh drive. Masina je stvarno mikro dimenzija, stoji mi na polici, potpuno neprimetna i necujna. Prostor od 1TB na diskovima mi za sada ispunjava sve potrebe, vise mi ne treba.

Pozdrav

http://research.cs.wisc.edu/adsl/Publications/zfs-corruption-fast10.pdf

Hvala puno na pojašnjenju. Super je taj mali NAS, imam vrlo sličnu mašinu kod kuće za KODI potrebe. Inače, na osnovu iskustva sa manjim kompanijama meni se OMV pokazao jako solidno. Imam nekoliko manjih firmi (od 5 do 35 korisnika) koji koriste OMV NAS. U jednoj firmi OMV radi bez gašenja nešto preko 3 godine. Nikada ni najmanji problem, Na starijem serveru diskovi u RAID1, sve se bekapuje RSYNCOM na sekundarni server a sa tog servera se pluginnom sve kopira na usb disk koji se iznosi iz firme.Clonezilla za backup sistema.Nikad, ne reci nikad, ali ne vidim kako bih ostao bez podataka. Za ograničen budzet i stariji hardver, koji su kod nas u velikoj većini, meni je ovo pravo rešenje. Za ozbiljne enterprise primene naravno ECC i sve ostalo.

Pozdrav...
 
Super je masina,samo me zanima sto UFS,koja ti je prednost u odnosu na EXT4/BTRFS?

UFS je nativni file sistem za Nas4Free. Prilikom instalacije naravno moze da se izabere i neki drugi ( EXT4,...), ali moja logika je da ako ljudi preporucuju UFS onda se toga treba i drzati. Ovo kazu ljudi koji se daleko vise od mene razumeju u temu NAS operativnih sistema i njihovih fajl sistema.

Moja poenta je da kucni NAS treba da bude jednostavan i naravno pouzdan, NAS4Free ili OMV svejedno je. I jedan i drugi su dovoljno pouzdani. Platforme su razlicite, ali to nije toliko ni bitno. Ja sam izabrao NAS4Free i zadovoljan sam kao sve radi.

ECC memorije i nisu zapravo neka ezotika i prilicno su jeftine. Ima ih dosta na KP i cak mi se cini da su jeftinije od obicnih. Pricam naravno o DDR3 varijanti. Ni ploce ne moraju da budu egzoticne. Na primer, kod moje cerke u kompu stoji jedna mATX ploca koja podrzava i ECC i nonECC module. Konkretno ploca je ASUS M4N68T-M LE V2 u koju je uboden Phenom II. Tako da mi se cini da nije neophodno imati serverske ploce i ostalu egzotiku kad je rec o ECC RAM-u. ECC nije rezervisan samo za enterprise.
 
@d0minat0r

Uradio sam upgrade na FreeNAS 11 RC3 i omogucio opciju System -> Advanced -> "Use Serial Console".

Sada bootoje bez adaptera i bez monitora. Jej!

-----
@DekiG
iXsystems je imao veliko prolecno ciscenje posle odlaska CTO-a Jordan Hubbard-a i ukidanja FreeNAS Corala. Dobar deo GUI tima je dobio otkaz, CTO je promenjen, dosta ljudi je izletelo iz firme. Posle toga su postali malo prijemciviji ka "obicnom" hardveru. Pre nisi smeo da pomenes non-ECC memoriju na forumu. Kontam da su gurali pricu sa enterprise hardverom da bi gurali svoj komercijalni sistem TrueNAS po premijum cenama. Sada su malo vise okrenuti ka zajednici koja vise gravitira ka Redditu nego zvanicnom forumu, sto samo po sebi govori o atmosferi koju su napravili.

No, kome je bas stalo do zastite podataka, i dalje ce mu trebati i ECC i serverske komponente i ZFS.

----
Bottom line, ko zeli NAS, najbolje je da izvaga sve opcije pa vidi sta mu najvise odgovara. Lepo sublimirano u ovom postu:

https://www.reddit.com/r/freenas/co...oob_here_all_i_know_is_that_im_tired/dibddix/



As with anything in the DIY realm of things, you have to weigh the cost benefit of buying a turn-key system versus DIY (which may be cheaper from the $$ perspective, but will involve time, learning, learning from mistakes, etc...).
I would google "open source nas software" and read up on the pro's and con's of each bit of software.
FreeNAS (or any ZFS based solution) has GREAT reliability, but limited "ease of expandability". For example, I chose to go with unRaid software (not free, but not expensive either - I paid $89) because I was using it for hosting downloaded movies and streaming them via Plex. I don't need the ultra-reliable ZFS file system, but I do want raid and parity, and the ability to add one drive at a time to expand the array.
There are other solutions out there that use ZFS, if you choose that "data integrity" is the most important feature for you (to me the biggest selling feature of ZFS). Just realize that you have to plan your storage all "up front", and when you want to expand it, you can't do it "one disk at a time".
FreeNAS can be used as a "jack of all trades" (NAS, dockers, virtual host, etc...), but it won't be the best at all of those things. Similarly, the recommended "buy a Synology system" can do all those things also, but won't be the best at all those things.
TL,DR: Figure out what functionality you are looking for, read up on the open source solutions, and decide if you want to invest in building it yourself (both physically and software-wise).
EDIT: I will add that I spent almost a month reading up on all (most) the different NAS software solutions...of which there are a lot. FreeNAS, NAS4Free, Amahi, XPEnology (open source Synology), OpenMediaVault, openfiler, Rockstor, etc... I experimented with FreeNAS, OMV, XPEnology and unRaid...and ultimately went with unRaid because it met my criteria the best.
 
Nazad
Vrh Dno