NAS rakentelut

  • Keskustelun aloittaja Keskustelun aloittaja dun
  • Aloitettu Aloitettu
Proxmox oli hukannut bootissa pari levyä ZFS poolista. Tämä selvisi ottamalla USB levy irti ja boottaamalla uudestaan, mutta sda,sdb,sdc jne polkujen käyttäminen pool configuraatiossa voi häiriintyä, jos levykokoonpanoon tulee muutoksia esim usb tallennuslaitteen muodossa.

Jossain ehdotettiin, että tekee "zpool export <pool>" ja sitten "zpool import -d /dev/disk/by-id/ata-<levy> <pool>" saa muutettua viittaukset id pohjaiseksi. Tuossa ei varmaan mitään ihmeellistä pitäisi olla?

Koodi:
root@endeavour:~# zpool status data-pool
  pool: data-pool
 state: DEGRADED
status: One or more devices could not be used because the label is missing or
        invalid.  Sufficient replicas exist for the pool to continue
        functioning in a degraded state.
action: Replace the device using 'zpool replace'.
   see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-4J
  scan: scrub in progress since Thu Mar 24 22:35:23 2022
        170G scanned at 14.1G/s, 783M issued at 65.2M/s, 14.2T total
        0B repaired, 0.01% done, 2 days 15:30:22 to go
config:

        NAME                      STATE     READ WRITE CKSUM
        data-pool                 DEGRADED     0     0     0
          raidz2-0                DEGRADED     0     0     0
            sda                   ONLINE       0     0     0
            sdb                   ONLINE       0     0     0
            sdc                   ONLINE       0     0     0
            sdd                   ONLINE       0     0     0
            13519876009409818329  FAULTED      0     0     0  was /dev/sdf1
            5988885743248843698   FAULTED      0     0     0  was /dev/sde1
 
Ota toki uusi backuppi ennen kokeilua, jos vaan mahdollista.
Pelkkä export/import ei tuottanut mitään yllätyksiä kun siirsin poolin unraidista truenas scaleen. Mutta tuosta viittauksien vaihdosta en tiedä tarkemmin, muistaakseni itsellä joku opas jota seurasin opasti heti alusta alkaen käyttämään ID numeroita.

edit:
1648155844238.png
 
Ota toki uusi backuppi ennen kokeilua, jos vaan mahdollista.
Pelkkä export/import ei tuottanut mitään yllätyksiä kun siirsin poolin unraidista truenas scaleen. Mutta tuosta viittauksien vaihdosta en tiedä tarkemmin, muistaakseni itsellä joku opas jota seurasin opasti heti alusta alkaen käyttämään ID numeroita.

edit:
1648155844238.png
Itsellä oli samanlainen homma. Siirsin siis kovot emon sata väylästä LSI sas kortille ja toimi suoraan, kun oli ID osoitettu kiintolevyt.

Kannattaa muuten ottaa noista sas/sata korteista boottaus pois kortin levyiltä, itsellä meni jokunen hetki löytää syy Truenassin (VM) toimimattomuuteen.
 
Nyt jaksoin kokeilla tuota, zfs export data-pool, sitten import. Import failasi, mutta pool kuitenkin ilmestyi heti ja nyt levyt viitattuna wwn- poluilla. Liekkö joku automaatio iski väliin, homma kuitenkin toimii:

Koodi:
root@endeavour:~# zpool export data-pool
root@endeavour:~# zpool import -d /dev/disk/by-id/ata-WDC_WD4003FFBX-68MU3N0_VBGRGUMF
no pools available to import
root@endeavour:~# zpool import -d /dev/disk/by-id/ata-WDC_WD4003FFBX-68MU3N0_VBGRGUMF data-pool
cannot import 'data-pool': a pool with that name already exists
root@endeavour:~# zpool list
NAME        SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
data-pool  21.8T  15.9T  5.90T        -         -     5%    72%  1.00x    ONLINE  -
root@endeavour:~# zpool status data-pool
  pool: data-pool
 state: ONLINE
status: Some supported and requested features are not enabled on the pool.
        The pool can still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
        the pool may no longer be accessible by software that does not support
        the features. See zpool-features(7) for details.
  scan: resilvered 30.1G in 00:06:44 with 0 errors on Thu Mar 24 22:52:06 2022
config:

        NAME                        STATE     READ WRITE CKSUM
        data-pool                   ONLINE       0     0     0
          raidz2-0                  ONLINE       0     0     0
            wwn-0x50014ee26903a615  ONLINE       0     0     0
            wwn-0x50014ee26903587c  ONLINE       0     0     0
            wwn-0x50014ee2be592c28  ONLINE       0     0     0
            wwn-0x50014ee213adf426  ONLINE       0     0     0
            wwn-0x5000cca095ca37d2  ONLINE       0     0     0
            wwn-0x50014ee2b7b1abcb  ONLINE       0     0     0
 
Tuli tuossa päivitettyä pöytäkone. Vanha oli joka tapauksessa niin äänekäs, että kovojen ääni ei silloin häirinnyt, mutta kun uusi setti on työpöytäkäytössä käytännössä äänetön, on alkanut tuo kovojen ääni häiritä aika pahasti. Tulikin ajatus, että kun kaikki nopeasta levystä hyötyvä tavara on jo joka tapauksessa SSD:llä, mutta tarvetta on kuitenkin hitaammallekin säilytystilalle, että pitäisköhän heittää kaikki kovokapasiteetti johonkin ulkoiseen ratkaisuun jonka voi jemmata johonkin kaappiin hurisemaan. Tutkiskelin vähän valmiita NAS-ratkaisuja ja ne vaikuttavat kaikki vähän huonoilta, eikä oikein innosta kun olisi kiva siinä samalla ajaa vähän muutakin kevyttä palvelintavaraa (irssi, verkkotulostin yms.). Tässä käytössä on tällä hetkellä Raspi 3B ja mietin jo senkin muuttamista NAS-palvelimeksi, mutta USB 2.0 ja 100 megainen verkkoyhteys rajoittaa aika pahasti sen käyttökelpoisuutta.

Sitten muistin, että mullahan on pyörii nurkissa vanha läppärini, Lenovo E320 johon olen päivittänyt yhteensä 8 gigaa rammia ja 128 gigaisen SSD:n käyttislevyksi. Olen aikaisemminkin pyörittänyt palvelinta vanhalla läppärillä hyvällä menestyksellä, onhan esim. varsin näppärää, että konetta pääsee tarvittaessa debuggaamaan suoraan CLI:ltä sen kun avaa vaan kannen. Tässäkin on kuitenkin yksi ongelma: koneessa on pelkästään USB 2.0 slotteja. Hyvänä uutisena on, että siinä eSata - liitäntä.

Eli tämän pitkän alustuksen jälkeen: osaisikohan joku suositella jotain kohtuuhintaista eSata-räkkiä, johon mahtuu 2-3 3.5" HDD:tä?

Saa toki myös ehdottaa muita potentiaalisia ratkaisuja. Toiveena olisi selvitä hommasta suhteellisen edullisesti.
 
Viimeksi muokattu:
Emo: X10SLM-F | Motherboards | Products | Super Micro Computer, Inc.

Ekaa kertaa koitan truenassia asennella. Ekana tappelin hiton kauan kun eihän talosta löytynyt mitään hdmi lähtöjä vanhempia ja tunnin tappelun jälkeen huomasin että emossa on ipmi 2.0 jotenka ei vissiinkään tarvitse olla koneessa edes näyttöä kiinni. No muutama tunti meni sen kanssa tapellessa että tajusin miten saa toimimaan. Sain ajettua tuon truenas 13.iso filun pikku ssd kovolle. Tästä eteenpäin en kyllä enään pääse ja tapellut taas monta tuntia lisää...



web interface could not be accessed.
please check network configuration.

Eli ip:tä ei vissiinkään löydy millä pääsisi sisään?

Sen verran googlettelin että hiton monella on ollut kyllä kyseinen ongelma ja kellään ei oikein mitään selvää vastausta.

Koitin asentaa uudestaan tuon mutta en onnistunut enää siinäkään.

Tekis kyl heittää näillä paskoilla vesilintuja kohta... Ellei joku velho osaisi autella :)[/MEDIA]
 
Emo: X10SLM-F | Motherboards | Products | Super Micro Computer, Inc.

Ekaa kertaa koitan truenassia asennella. Ekana tappelin hiton kauan kun eihän talosta löytynyt mitään hdmi lähtöjä vanhempia ja tunnin tappelun jälkeen huomasin että emossa on ipmi 2.0 jotenka ei vissiinkään tarvitse olla koneessa edes näyttöä kiinni. No muutama tunti meni sen kanssa tapellessa että tajusin miten saa toimimaan. Sain ajettua tuon truenas 13.iso filun pikku ssd kovolle. Tästä eteenpäin en kyllä enään pääse ja tapellut taas monta tuntia lisää...



web interface could not be accessed.
please check network configuration.

Eli ip:tä ei vissiinkään löydy millä pääsisi sisään?

Sen verran googlettelin että hiton monella on ollut kyllä kyseinen ongelma ja kellään ei oikein mitään selvää vastausta.

Koitin asentaa uudestaan tuon mutta en onnistunut enää siinäkään.

Tekis kyl heittää näillä paskoilla vesilintuja kohta... Ellei joku velho osaisi autella :)[/MEDIA]

Siis et voi valita tuota 1 kohtaa ja määrittää ip osoitetta? Sieltä se pitää laittaa kuntoon että lähtee toimimaan.
 
Itselläni on sellainen mielikuva, että vaikka oma laitteisto ja verkkokonfiguraatio on ollut ihan perustasoa / defaulttia, niin joissain versioissa (alkaen FreeNAS 9:stä tämän päivän TrueNASeihin saakka) tuota IP:tä ei palvelin ole DHCP:lta jostain syystä automaattisesti saanut. Eli välillä on pitänyt käydä konfiguroimassa IP joko käsin tai sitten tuolta konsolin ykkösvalikon kautta on DHCP:ltä "automaatti-IP" tullut. Kun saat tuohon konsolinäkymään IP-osoitteen, niin voit suunnata selaimella siihen osoitteeseen.
 
X10SLM-F soitti kelloja:
 
Single LAN with Intel® Ethernet Controller I217LM
Single LAN with Intel® Ethernet Controller I210-AT
Dual LAN with Supports 10Base-T, 100BASE-TX, and 1000BASE-T, RJ45 output
Single LAN with Realtek RTL8211E PHY (dedicated IPMI)

Ehkä tunnen itseni helvetin tyhmäksi jos johtui tästä:

Nettipiuha oli tuossa Single LAN with Realtek RTL8211E PHY (dedicated IPMI) slotissa kiinni (ipmi takia) ja kun pistin toisen nettipiuhan kinni jompaankumpaan noihin ylempään ethernettiin niin ip löytyi heti ja nyt pääsin ekaa kertaa kirjautumaan sisään web uin kautta.

Ei yhtä ongelmaa ilman toista :)

emossa kiinni tuollainen sas 9341-8i kortti jonka päässä on 8x2tb kovoja. Noita en kuitenkaan onnistu saamaan näkyviin en sitten millään. Mikä neuvoksi? Ilmeisesti sen teksti hässäkän kanssa tarvitsee sätätä ja varmaankaan ei kannata naputella mitään jos ei tiedä mitä tekee heh
 
Viimeksi muokattu:
Bootatessa varmaan näyttää tuon sas kortin biosin, näkeekö se siinä nuo levyt?
Kortin on oltava IT modessa jolloin se antaa levyt suoraa yksittäisinä levyinä läpi käyttöjärjestelmälle. Tällöin truenassin pitäisi nähdä levyt.
Jos kortti on IR modessa, niin se odottaa raid konfiguraatiota eikä varmaan näytä levyjä sitten truenassissa ollenkaan. Useimmat kortit voi flashata IT modeen itsekkin, tai sitten voi ostaa ebaysta valmiiksi IT modeen flashatyn kortin.
 
Bootatessa varmaan näyttää tuon sas kortin biosin, näkeekö se siinä nuo levyt?
Kortin on oltava IT modessa jolloin se antaa levyt suoraa yksittäisinä levyinä läpi käyttöjärjestelmälle. Tällöin truenassin pitäisi nähdä levyt.
Jos kortti on IR modessa, niin se odottaa raid konfiguraatiota eikä varmaan näytä levyjä sitten truenassissa ollenkaan. Useimmat kortit voi flashata IT modeen itsekkin, tai sitten voi ostaa ebaysta valmiiksi IT modeen flashatyn kortin.

Empä nähnyt korttia biossissa.



Kuinka hankala tuollaista korttia on flashanta jos sitä ei ole ikinä ennen tehnyt?
 
Viimeksi muokattu:
Mahtaisko siinä bootin alussa näytöllä vilahtaa millä hotkeyllä pääsee raid-kortin biosiin erikseen?

Flashays menee siinä missä tavallinen biospäivitys tai mikä tahansa muu firmiskin. Silloin kun ne toimii :)
 
Mahtaisko siinä bootin alussa näytöllä vilahtaa millä hotkeyllä pääsee raid-kortin biosiin erikseen?

Flashays menee siinä missä tavallinen biospäivitys tai mikä tahansa muu firmiskin. Silloin kun ne toimii :)

Kortin biossin hotkeytä ei vilahda ollenkaan. Mikäköhän tossakin mahtaa taas olla kun ei kone varmaankaan tunnista :(
 

Tosa löytyi ohjeet mutta taas tyssäsi ohjeiden alkuun:



Mikä hitto on ku pc jutuista ei vaan voida tehdä yhtään helppokäyttöisiä että joku joskus toimisi.

Jos joku on turun suunnalta ja saa ton flässättyä niin voisin maksaa pienen korvauksen. Tätä paskaa jo 30 tuntia koittanut saada kasaan.
 
Viimeksi muokattu:
Mikä hitto on ku pc jutuista ei vaan voida tehdä yhtään helppokäyttöisiä että joku joskus toimisi.

Tämä on vähän huono argumentti, kun ostaa käytettyä enterprise rautaa. Ei näiden tarvitse olla helppokäyttöisiä, koska niitä ei ole suunniteltu Gigantin hyllylle.

Tarkoitus ei ole kettuilla millään tapaa. Kun näihin leikkeihin lähtee, niin koko hommaan pitää suhtautua harjoittelu- ja harrastuspohjalta ja koittaa nauttia prosessista. Muuten ei varmasti pää kestä.

Itse törmäsin tuohon samaan ongelmaan. Muistaakseni omat ongelmat liittyivät liian pitkään tiedostonimeen.
 
you-can-do-it.gif


Tosiaan nämä kortit on ajalta ennen ZFS. Softaraidi oli tuollon huono idea, joten käytettiin hardware raidia. Nyt kun tilanne on toinen, joudutaan tähän flashays rumbaan. :)
 
Tämä on vähän huono argumentti, kun ostaa käytettyä enterprise rautaa. Ei näiden tarvitse olla helppokäyttöisiä, koska niitä ei ole suunniteltu Gigantin hyllylle.

Tarkoitus ei ole kettuilla millään tapaa. Kun näihin leikkeihin lähtee, niin koko hommaan pitää suhtautua harjoittelu- ja harrastuspohjalta ja koittaa nauttia prosessista. Muuten ei varmasti pää kestä.

Itse törmäsin tuohon samaan ongelmaan. Muistaakseni omat ongelmat liittyivät liian pitkään tiedostonimeen.

En ottanut kettuiluna :) Näin 4 päivän painimisen aikana on silloin tällöin havaittavissa pientä turhautumista heh mutta onneksi aina kun nytkätää edes hiukan eteen päin niin elämä rupeaa taas maistumaan :)



En tiedä mitä tapahtui mutta nyt onnistuin pääsemään kortin biossiin.




Nytten ilmeni uusi ongelma. kortissa kiinni 2tb koviksia 8 kappaletta joista kortti tunnistaa 5. Windowssissa kaikki kovot toimivat hyvin ja crystaldisk info näyttää hyvää.

Kun pistän koneen käymään ja sormella koittaa kovalevyjä niin tuntuu kuin ei nuo 3 mitä kone ei tunnista niin edes lähtisi "käymään". Mikä mahtaa olla vikana kun winukka kyllä tunnistaa ja pitäisi kovot olla sen mukaan ihan ehjiä?




Meinasin että vika olisi ollut piuhoissa vaihdoin pakkojen (2x4) piuhojen paikkoja ja samat kolme oli mitä ei taaskaan näkynyt.

Vaihdoin toisen pakan tilalle 6 teran lätyt ja ne tunnistui kaikki. Mikäköhän noissa kolmessa 2tb koviksissa mahtaa olla? 2tb pakoissa on 3xSamsung ST2000DL004 (HD204UI) ja 1xWD20EARX (toimiva pakka) ja toisessa 4xSamsung ST2000DL004 (HD204UI)




Tarkoitus olis pitää nuo 2 teran lätyt tuolla ja pitää vielä jemmassa nuo 6teran lätyt ja kun taas rahaa niin ostaa neljä 6 teran lättyä lisää ja vaihtaa ne noiden 2 terasten tilalle.




Ei kellään olisai jotain ideaa miten saisin tuon oman kortin muutettu 9341-8I TO 9300 Hässäkkään? Muutaman kympin heitä kyllä solle joka onnistuu neuvomaan nyyppää?

Miten saan oman korttini 9300 kortiksi?

Tuosta löytyi ohjeet mutta sen verran pitkät ohjeet että vosiko joku vähän lyhentää suomeksi? Jos saan systeemin toimimaan niin kilahtaa euroja jonkin verran tilille.



Tajuuko joku noista kilometrinpituisista ohjeista yhtään mitään? Detailed newcomers' guide to crossflashing LSI 9211/9300/9305/9311/9400/94xx HBA and variants
 
Viimeksi muokattu:
Moi
Oman kortin 9200-8i päivitin tänään freedossissa kun Ubuntussa ei onnistunut...
Voisko tässä olla ongelman syy?. Erase flashing error tuli mutta flashays onnistui mutta halusin biosin pois kortilta siksi freedosin kautta... Tais mennä vähän asian vierestä? Tai oikeastaan sinnepäinkään, kun uudestaan luin.. Anyways..
 
Viimeksi muokattu:
Hitto just mun tuuriani ku lähellä oli myynnissä muutamalla kympilla kortti ni nappasin sen ja tääkin on ir modessa eikä it tää on tätä just mun tuuriani heh

 
Crossflash Dell 0WFN6R 9341-8i to LSI 9300-8i IT Mode | JC-LAN.org Tuolla puhutaan jostain jumpperista mistä tulis ilmeisesti juurikin tuo error minkä sait..

Kyllä. Törmäsin äsken tuohon ohjeeseen How to flash a LSI SAS 3008 HBA (e.g. IBM M1215) to IT mode ja siinä myös mainittiin jumpperista. Onneksi löytyi yksi
jumpperi ikivanhasta kovosta. 4-5 päivää paininut tän kanssa ja...

9300IT.jpg


Nyt kyllä hymyilyttää niin että suu sattuu \o/. Pienestä näköjään on kaikki kiinni :)

Kuulemma kannattaa etsiä FW 16.00.12.00 versio. täytyypäs googlailla jos sen jostain löytäis. Jos jollain sattuu tulemaan vastaan voi myös linkata sen tänne :)
 
Viimeksi muokattu:
Kyllä. Törmäsin äsken tuohon ohjeeseen How to flash a LSI SAS 3008 HBA (e.g. IBM M1215) to IT mode ja siinä myös mainittiin jumpperista. Onneksi löytyi yksi
jumpperi ikivanhasta kovosta. 4-5 päivää paininut tän kanssa ja...

9300IT.jpg


Nyt kyllä hymyilyttää niin että suu sattuu \o/. Pienestä näköjään on kaikki kiinni :)
Onnittelut. Itse kahlasin nettiä läpi enkä pystynyt selvittää ton kortin tilaa, niin myin sulle ja ostin sellaisen jonka varmasti pitäisi olla it modessa.

Pystytkö testaamaan saatko firmwaren jollain tavallisella kuluttajaraudalla päivitettyä. Mitä nettiä olin kahlannut niin jos oikein ymmärsin pitäisi olla joku erikoistuki emolevyltä eikä mulla ole serveri luokan emoa(nassin kasaan b550i gaming ja ryzen pro apun ympärille ecc muistilla). Kauhulla odotan kun pitäisi omaan korttiin päivittää uusi firmware, kun en tuollekkaan osannut tehdä oikein mitään ja tuli tuo sama virhe myös mulla vastaan.

Tässä olisi kuitenkin se firmwaren suora latauslinkki.


Ja tällä sivulla on ladattavissa:


Jos ei multa ensiviikolla onnistu, niin ehkä voisin sut nakittaa päivittämään tuo firmware sopivaa korvausta vastaan.
 
Onnittelut. Itse kahlasin nettiä läpi enkä pystynyt selvittää ton kortin tilaa, niin myin sulle ja ostin sellaisen jonka varmasti pitäisi olla it modessa.

Pystytkö testaamaan saatko firmwaren jollain tavallisella kuluttajaraudalla päivitettyä. Mitä nettiä olin kahlannut niin jos oikein ymmärsin pitäisi olla joku erikoistuki emolevyltä eikä mulla ole serveri luokan emoa(nassin kasaan b550i gaming ja ryzen pro apun ympärille ecc muistilla). Kauhulla odotan kun pitäisi omaan korttiin päivittää uusi firmware, kun en tuollekkaan osannut tehdä oikein mitään ja tuli tuo sama virhe myös mulla vastaan.

Tässä olisi kuitenkin se firmwaren suora latauslinkki.


Ja tällä sivulla on ladattavissa:


Jos ei multa ensiviikolla onnistu, niin ehkä voisin sut nakittaa päivittämään tuo firmware sopivaa korvausta vastaan.

Ainakin isot pojat väitti että pystyisi kyllä päivittämään "normaalilla" emolla.


Ei ihmekkään että ne kolme kovoa ei näy kun joku tollanen errori. Onko mitään tehtävissä vai onko noi sitten vaan paskana? Aika kumma jos kaikki 3 hajos samaan aikaan ja ennen toimis kyl ihan hyvin.

error.jpg
 
Viimeksi muokattu:
Tyhmä kyssäri mutta tila alkaa loppua unraid pakasta. Nyt on kiinni 2kpl 4TB paraller levyä ja 4kpl 4TB datalevyä. Käytettävissä 14,5TB. Voinko korvata nuo paraller levyt esim 8TB tai jopa 12TB levyillä ja muuttaa nuo vanhat paraller levyt datalevyiksi? Kuinka paljon pitäisi olla tilaa käytettävissä tämän jälkeen?
 
Tyhmä kyssäri mutta tila alkaa loppua unraid pakasta. Nyt on kiinni 2kpl 4TB paraller levyä ja 4kpl 4TB datalevyä. Käytettävissä 14,5TB. Voinko korvata nuo paraller levyt esim 8TB tai jopa 12TB levyillä ja muuttaa nuo vanhat paraller levyt datalevyiksi? Kuinka paljon pitäisi olla tilaa käytettävissä tämän jälkeen?

Voit korvata ne kaksi pariteetti levyä isoimmilla uusilla ja sen jälkeen lisätä vanhat pakkaan. Tilaa on käytettävissä sen verran lisää mitä lisäät tuohon datapakkaan.
 
Voit korvata ne kaksi pariteetti levyä isoimmilla uusilla ja sen jälkeen lisätä vanhat pakkaan. Tilaa on käytettävissä sen verran lisää mitä lisäät tuohon datapakkaan.
Eli käytännössä onko mitään hyötyä korvata parity levyt isommilla kuin 4TB jos tilaa tulee lisää vain uusien datalevyn verran?
 
Eli käytännössä onko mitään hyötyä korvata parity levyt isommilla kuin 4TB jos tilaa tulee lisää vain uusien datalevyn verran?

Ei muuten, mutta datapakan levyjen koko ei voi ylittää pariteettilevyn kokoa, eli pariteettilevyinä pitää olla isoimmat.
 
Onko OpenZFS ollut linuksilla kuin vakaa? Lähinnä sen vuoksi kysyn, onko FreeBSD edelleen hyvä vaihtoehto NAS-käyttykseksi vai onko kaikki siirtyneet Linuksille?

Olis tarkoitus ajaa NFS-palvelinta virtualisoituna ZFS-levyille ja arvon tässä Debian/Ubuntu ja FreeBSD:n välillä. Truenas jne ei ole vaihtoehto koska haluan konfiguroida palvelimen itse harrastusmielessä.
 
Onko OpenZFS ollut linuksilla kuin vakaa? Lähinnä sen vuoksi kysyn, onko FreeBSD edelleen hyvä vaihtoehto NAS-käyttykseksi vai onko kaikki siirtyneet Linuksille?

Olis tarkoitus ajaa NFS-palvelinta virtualisoituna ZFS-levyille ja arvon tässä Debian/Ubuntu ja FreeBSD:n välillä. Truenas jne ei ole vaihtoehto koska haluan konfiguroida palvelimen itse harrastusmielessä.

Ainakaan mulla ei ole ollut ongelmia ZFS:n ja Ubuntun kanssa. En tosin ole käyttänyt mitään hienompia featureita, kuten deduppausta tai salausta.
 
Onko OpenZFS ollut linuksilla kuin vakaa? Lähinnä sen vuoksi kysyn, onko FreeBSD edelleen hyvä vaihtoehto NAS-käyttykseksi vai onko kaikki siirtyneet Linuksille?

Olis tarkoitus ajaa NFS-palvelinta virtualisoituna ZFS-levyille ja arvon tässä Debian/Ubuntu ja FreeBSD:n välillä. Truenas jne ei ole vaihtoehto koska haluan konfiguroida palvelimen itse harrastusmielessä.
Jos menet linuxilla, niin ZFS 2.xx on saatavilla Ubuntu 22.04 LTS:llä (20.04 LTS taas on vielä 0.8.xx:ssä jossa on paljon puutteita) joka tuli viime kuussa ulos. Serverikäytössä kuitenkin yleisesti suositellaan käyttämän xx.04.1 LTS versiota aina ellet ole kovin kokeilunhaluinen.

Kysymyksenä siitä onko tuo vakaa. Vastaus on että on. Ei mitään ongelmia itsellä ollut 16.04 LTS:stä lähtien, on vain parantunut. Käytän itse ubuntun virallisista repoista löytyviä versioita, mutta voit asentaa myös open-zfs.org:n repon ja sieltä saat aina uusimman stabiilin. Se mitä päädyt käyttämään on vähän makuasia. Itselle riittää Canonicalin (yritys Ubuntun takana) tarjoamat versiot.

Tähän lisänä että minulla on myös Truenas Scale käytössä, johon siirrän 30 pv snapshotit talteen, mikä mahdollistaa sen että jos pääpalvelimelta katoaa mystisesti tietoja, niin voin ne aina palauttaa 30 päivän ajan toiselta koneelta. Tosin Truenas Scale koneeni ei tee mitään muuta kuin pyöritä neljää hemmetin isoa levyä z1 (raid 5) ja se kestää vain yhden levyn leviämisen. Voisinko pitää 60 tai 180 päivän tiedostot tallessa, helposti. Teenkö niin? En vielä tiedä. Ehkä voisin tehdä niin.
 
Jos menet linuxilla, niin ZFS 2.xx on saatavilla Ubuntu 22.04 LTS:llä (20.04 LTS taas on vielä 0.8.xx:ssä jossa on paljon puutteita) joka tuli viime kuussa ulos. Serverikäytössä kuitenkin yleisesti suositellaan käyttämän xx.04.1 LTS versiota aina ellet ole kovin kokeilunhaluinen.

Ihan uteliaisuudesta, mitä puutteita 0.8.xx:ssä on?
 
Ihan uteliaisuudesta, mitä puutteita 0.8.xx:ssä on?
No se on vielä levällään (ja siellä on itse asiassa yksi bugi jota ei ole korjattu, eli l2arc levyn poistaminen pakasta ei aina onnistu ja vaatii restartin) vrt. 2.0 on sekä linux että bsd samassa paketissa, eli ei ole enää eri versioita zfs:stä.

2.0 tulee vielä nämä featuret mukana (kysy itseltäsi tarvitsetko niitä):

  • Sequential resilver
  • Persistent L2ARC
  • Zstd compression algorithm
  • Redacted replication
  • fallocate support
  • Ja paljon muuta. Iso päivitys, lue alta Lontooksi lisää.


Jaa, 22.04:ssa onkin 2.1.2, eli tulee vielä yksi musta hevonen mukaan, eli dRaid, eli Distributed Raid.
 
Viimeksi muokattu:
No se on vielä levällään (ja siellä on itse asiassa yksi bugi jota ei ole korjattu, eli l2arc levyn poistaminen pakasta ei aina onnistu ja vaatii restartin) vrt. 2.0 on sekä linux että bsd samassa paketissa, eli ei ole enää eri versioita zfs:stä.

2.0 tulee vielä nämä featuret mukana (kysy itseltäsi tarvitsetko niitä):

  • Sequential resilver
  • Persistent L2ARC
  • Zstd compression algorithm
  • Redacted replication
  • fallocate support
  • Ja paljon muuta. Iso päivitys, lue alta Lontooksi lisää.


Jaa, 22.04:ssa onkin 2.1.2, eli tulee vielä yksi musta hevonen mukaan, eli dRaid, eli Distributed Raid.

Nopeasti vilkaistuna kotikäytössä noilla ei ole aivan kauheasti väliä jos ei käytä SSD:tä L2ARC:na. Nopeampi "uudelleenhopeointi" on toki aina kiva jos levy sattuu pamahtamaan, mutta tuskin sekään on kriittinen ominaisuus. :)
 
Joo, ei tossa ZFS:ssä oo mitään kotikäytössä kriittistä ollut. En tosin tiedä onko jo zraid reflow julkaistu, eli z1, z2 ja z3 pakan laajennus uusilla yksittäisillä levyillä. Se on aika tarpeellinen jos on alottanut esim. 4 levyllä z1:llä ja haluaa siitä tehdä 5 levyn z2:n esimerkiksi menettämättä dataa.

Edit: Ei näemmä ole vielä julkaistu vaikka masteriin jo mergetty: RAID-Z Expansion Feature for ZFS In the Home Stretch | FreeBSD Foundation
 
Joo, ei tossa ZFS:ssä oo mitään kotikäytössä kriittistä ollut. En tosin tiedä onko jo zraid reflow julkaistu, eli z1, z2 ja z3 pakan laajennus uusilla yksittäisillä levyillä. Se on aika tarpeellinen jos on alottanut esim. 4 levyllä z1:llä ja haluaa siitä tehdä 5 levyn z2:n esimerkiksi menettämättä dataa.

Edit: Ei näemmä ole vielä julkaistu vaikka masteriin jo mergetty: RAID-Z Expansion Feature for ZFS In the Home Stretch | FreeBSD Foundation

Oho, tää on sitten jo oikeasti kova feature. Kiinnostaisi muakin, kun olin aikoinaan saita ja tein 5 levyn raidz1-pakan. :)

EDIT: Luin vihdoin tuon artikkelin, ja siinä näytettäisiin puhuvan raidz-pakan laajentamisesta ilman, että pariteettilevyjen määrä kasvaa.
 
Viimeksi muokattu:
Mistähän levyjä kannattaisi näin Suomesta käsin haalia? Mindfactorystä Mailbox.de:n kautta? Laitoin alustavan pyynnin Datatronicille, mutta siellä taitaa olla niin kiirettä ettei tiukkaa tarjousta saa. Tarvetta siis 6-8 kpl 12-18 TB levyille.
 
Mistähän levyjä kannattaisi näin Suomesta käsin haalia? Mindfactorystä Mailbox.de:n kautta? Laitoin alustavan pyynnin Datatronicille, mutta siellä taitaa olla niin kiirettä ettei tiukkaa tarjousta saa. Tarvetta siis 6-8 kpl 12-18 TB levyille.
Miten olisi amazonista mybook/elements ulkoiset kiintolevyt ja shuckkaat ne jolloin saat ultrastarin heliumtäytteisiä kiintolevyjä.

Näistä ollut toisessa ketjussa juttua muistaakseni kahdella vikalla sivulla.

 
Mahtaako noilla olla ihan normaali takuu? Ei ainakaan nopeasti tuotesivulta ilmene.
ei ole tietoa noista takuu asioista, mutta heidän sivuilta löyty ainakin jotain tietoa vuoden takuusta yritysasiakkaille jos tuotetta ei ole ns. "tahalleen" rikottu väärinkäytöllä. Yksitysasiakkaista en löytänyt mainintaa.
Kattelin kans että Proshopista saa noita samoja ultrastareja muutaman kympin kalliimmalla ja sieltä saa 2 vuoden takuun yksityisasiakkaille. Ehkä joku muu osaa kehua firmaa mikä hoitaa takuuasiat hyvin. Itsellä ei oo vielä sormet ristissä hajonnut mitään.
 
NAS-rakentelut alkaa kunhan kaikki osat saapuu. Käyttötarkoitus on median pitkäaikainen varastointi.

Ryzen 5 PRO 5650G tulee prossuksi koska iGPU ja tukee ECC:tä. Emolevyn virkaa toimittaa ASRock X570M Pro 4 ja rojut tungetaan Node 804 koteloon.

Kriteerit tärkeysjärjestyksessä:

- Tiedon eheyden varmistus
- Levyjen poolaus
- Jonkinlainen vikasietoisuus olisi hyvästä
- Helppo laajennettavuus, uusi levy sisään ja se on heti käytössä
- Full disk encryption

Eli käytännössä JBOD pariteetilla. Näillä eväillä on käytännössä 2 vaihtoehtoa: UnRAID tai snapraid+mergerfs.

UnRAID: Kaupallinen, ei checksumeja. Se siitä sitten.
snapraid+mergerfs: täyttää kaikki vaatimukset joten tällä mennään. Olen pyörittänyt demoympäristöä virtuaalikoneessa ja tämä ratkaisu vaikuttaa äärimmäisen lupaavalta. mergerfs on ainoa tuntemani poolaussysteemi joka ei ole täysin aivokuollut miten data kirjoitetaan levylle. Vakio policy epmfs (existing path, most free space) sopii mainiosti itselleni koska tarkoituksena on että tiedot eivät pirstaloidu koska jos sattuu niin käymään että levyjä hajoaa enemmän kuin pariteetti sallii niin muilla levyillä on koherenttia dataa edelleen.

ZFS on tietty cool ja olenkin sitä käyttänyt jo OpenSolaris aikoina mutta en vaan pysty järkeilemään sitä tähän tarkoitukseen. Ei kiinnosta ostaa kerralla 8 kpl 16/18TB limppuja kun en tiedä "lopullista" tarvetta ja mirror vdevit tulee vieläkin kalliimmaksi. Joo kyllä se raidz vdevien laajennus sieltä varmasti tulee ennen kuin helvetti jäätyy.
 
Viimeksi muokattu:
hp microserver gen10 plus koneena - erittäin halpa, hiljianen, kompakti JA ecc-rammia käyttävä.

levyinä 4x toshiban n300 16tb

lisäkorttina qnapin 2x nvme pcie johon asennettu proxmox raid1

proxmoxissa virtuaalikoneena truenas jolle varsinaiset levyt passthroughina läpi ja näiden päälle sitten zfs.
 
hp microserver gen10 plus koneena - erittäin halpa, hiljianen, kompakti JA ecc-rammia käyttävä.

levyinä 4x toshiban n300 16tb

lisäkorttina qnapin 2x nvme pcie johon asennettu proxmox raid1

proxmoxissa virtuaalikoneena truenas jolle varsinaiset levyt passthroughina läpi ja näiden päälle sitten zfs.
Minulla sama rauta kakkos nassissa joka ottaa backupit pääserveriltä. En ole koskaan kyllä ymmärtänyt tätä proxmox/truenas säätöä (tosin en ymmärrä myöskään levyjen osiointia kun saman asian ajaa usealla levyllä, tosin nas keskusteluun ei tämä liity mitenkään). Miksei asenna vain yhtä käyttistä joka hoitaa kaiken vaan pitää asentaa monta ja tehdä hommasta vaikeampi? Microserver on minusta aika nuhainen kone ja hirveän äänekäs verrattuna Silverstonen DS380 koppaan ja itse rakentamaan supermicroon...
 
RedHatin kehittämä Stratis Storage voisi olla myös yksi vaihtoehto jossain vaiheessa (kehityksen alla), täytyisi tuota itseasiassa kokeilla jossain vaiheessa.
Tämä olis kans vaihtoehto zfs:llä nyt kun on tullu painiskeltua Red hatin tuotteiden kanssa niin vois harkita ihan taas räpellyksen vuoksi. Melko sillisalaatilta vaikuttaa ja kehittämisen taustalla on ilmeisesti isona syynä, että Red Hat ei voi käyttää zfs:ää lisenssisyistä ja hylkäsi pari vuotta sitten btrfs:n syistä joita en ny muista ulkoa.
 

Statistiikka

Viestiketjuista
258 396
Viestejä
4 489 757
Jäsenet
74 154
Uusin jäsen
Almedin

Hinta.fi

Back
Ylös Bottom