Build NAS lvl 2

Liittynyt
01.06.2020
Viestejä
8
Alkuvuodesta 2023 alkoi useampi seikka puoltamaan oman NAS:n rakentelua. Ikivanha käytettynä ostettu Buffalo Linkstation LS220D:n kestävyys arvelutti. Toisaalta myös Proxmoxin ajaminen kiinnosti. Eräällä foorumilla pohdiskeluuni vastattiin "Jos haluat harrastaa, rakenna oma. Jos haluat tallentaa tiedostoja, osta valmis."

Joten haalin kokoon käytettyä rautaa
Virtalähde: Corsaid RM550x
Emo+CPU: J5040 + 16GB RAM
Kotelo: Node 304
Levyt: 3x3TB, kaksi "refurbished" ebay.de ja yksi Suomesta.

Saksan levyt olivat lopulta ilmaiset, sillä ostin 7200rpm, sain 5300/5400rpm ja myyjä palautti rahat. Näistä toinen tosin alkoi raportoimaan erinäisiä SMART-virheitä. Joten ostin toiselta myyjältä yhden "refurbished" limpun lisää. Samalla tuli kokeiltua ZFS:n vikasietoisuutua.

Tällä mentiin reilut kaksi vuotta. Kuitenkin kyllästyin koneen hitauteen ja laitoin hakuvahteja "ITX", "Ryzen" yms. Sitten hakuvahtiin tuli Torista osuma erikoisesta ITX-emolevystä. Kyseessä oli emolevy, jossa oli valmiina AMD R9 7945HX CPU. Merkistä ei oikein ottanut selvää, lopulta TOPC Yuniki. Mikä tai kuka Yuniki mahtaa olla, on jäänyt mysteeriksi. Sain käsityksen että vastaavan tapainen laitois kuin Minisforumin, mutta tässä on 4 x SATA, 2 x m.2 ja muisteiksi käy normaalit DDR5:t. Ja tietenkin halvempi. Viestittelyn perusteella oli toimiva laite ja saattaisi sopia käyttööni. Aikani jahkailtuani laitoin ostohousut jalkaan ja laitoin viestiä myyjälle. Mutta tuote olikin mennyt jo.

Kirjoitin kuitenkin viestiä myyjälle ja kysyin mistä Aliexpressistä oli koneen hankkinut. Kävi ilmi, että kaverinsa oli hankkinut useamman samanlaisen ja mahdollisesti luopuisi yhdestä. Lopputuloksena oli, että kaupat tehtiin ja oli ehdan kiinalaisen viritelmän omistaja. Paketissa luki lupaavasti "GAMMING MOTHERBOARD".

Screenshot 2025-09-07 at 21.37.18.png


Kyseessä siis tämä: AMD Ryzen 9 7945HX-ITX Onboard CPU kit - TOPC

Seuraavaksi tarinaa siitä, mahtuiko Jonsbo CR2000 GT Node 304:ään, mitä ES tarkoittaa ja opitaan kantapään kautta ZFS-mount point...
 
Luonnollisesti tähän tarvitsi hankkia jonkinlainen jäähdytysratkaisu. Samalle hakureissulle onnistuin löytämään riittävän tehokkaan kuuloisen käytetyn ilmajäähdyttimen. Mittojen perusteella Jonsbo CR2000 GT piti mahtua Node 304:n sisälle ja mukana oli ilmoituksen mukaan AM4/AM5 kiinnikkeet. Muistiksi TOPC:n myyjältä löytyi 2x8GB DDR 4800MHz-palikat, joilla päästiin kokeilemaan toimiiko tämä lainkaan.

Screenshot 2025-09-07 at 21.58.26.png


CPU:n päällä jonkin kokoinen heatspreader. Päällipuolen m.2:lle on jäähdytyspalikka ja VRM:lle toinen alumiinen kalikka. Tarkkaan katsottuna tyyppitarrassa on mielenkiintoisia yksityiskohtia.
Screenshot 2025-09-07 at 22.05.45.png


Kyseessä on siis R7-7945HX-32. Ryzen 7? Toisessa tarrassa R9-7945HX. Kävi ilmi, että kyseessä on Engineering Sample Batch 32. Toinen yleinen batch on 24, jossa jotain bugia tai rajoitusta mahdollisesti enemmän. Varmasti en pysty sanomaa, mutta oman arvauksen perusteella tuotantoversion julkaisun jälkeen nämä ES-versiot ovat SER-kamaa vastaavaa AMD:lle, eikä niiden myynnistä enää julkistuksen jälkeen välitetä. Selittänee edullisen hinnan. Eri ohjelmat kertovat CPU:n tyypiksi: "AMD Eng Sample: 100-000000870-32_Y".

Jäähdytin ja virrat kiinni niin pääsin toteamaan, että käynnistyy ja boottaa tikulta. Sitten ahtamaan kaikki Node 304:n sisään. Periaatteessa kaikki sopii - lukuunottamatta Jonsbon toista tuuletinta, keskimmäistä levykelkkaa, paikkaa GPU:lle ja esteetöntä reittiä ilmalle.


Screenshot 2025-09-07 at 22.14.33.png


Cable management by perkele ATX-virtakaapelin kohdalla toimi, kansi meni kiinni eikä mitään hajonnut. SATA-datajohdoilla oli myös huono olla, tarvitsee hankkia 90-kulmat. Tässä vaiheessa syntyi ajatus omien virtajohtojen rakentamisesta... Nyt kuitenkin koppa kiinni ja säätämään. Kokeilin suoraan vanhan NAS:n levyiltä (3x3TB) boottaamista ja toimi ok. Samaten Win10 asentui irtolevylle.

Ylempään m.2-paikkaan ostin ensimmäisen uuden osan. Samsung 990 Evo Plus 2TB pääsi bootti- ja VM-levyksi. Tarkoituksena oli hyödyntää vanhat 3x3TB storagena vanhaan malliin. Asensin Proxmox 9:n uudelle levylle, vanhassa oli vielä 8. Tässä kohtaa kaikki oli vielä hyvin...

Jotta sain vanhan ZFS-poolin mukaan, piti se importoida. Tässä vaiheessa tuli virheilmoitus, että pooli ollut muualla käytössä ja tarvitsee tehdä import -f -vivulla. Fiksumpi olisi myös lukenut asiasta ja mountannut poolin muualle kuin vanhaan paikkaansa eli juureen /. Tästä tuli jänniä sivuvaikutuksia ja koska importin jälkeen pooli oli myös uudelleen käynnistettäessä mukana ei käytettävyys ollut ihan huippua. Vanhat VM- ja LXC-levyt olivat kuitenkin tallessa poolissa (backup???), joten erinäisten temppujen jälkeen mountasin vain kyseiset datasetit ja tein uudet templaateille, imageille yms. Lopputuloksena oli toimiva Proxmox 9, jossa mukana vanhan zpool missä oleelliset datasetit. Muun vanhan ryönän kuten Proxmox 8:n kamat siivosin pois.

Seuraavaksi asennetaan isompaa muistia, säädetään ajoituksia ja tehdään suorituskykytestejä.
 
Aikasemmin mainitsematta jäänyt syy tehokkaamman koneen hankintaan oli idea käyttää NAS-konetta myös desktopina. Eli yksi VM kerrallaan saa PCI-passthroughin kautta näytönohjaimen näyttöineen käyttöönsä sekä pari USB-porttia. AMD iGPU:n suhteen en elätelly suuria toiveita.

GitHub - isc30/ryzen-gpu-passthrough-proxmox: Get the Ryzen processors with AMD Radeon 680M/780M integrated graphics or RDNA2/RDNA3 GPUs running with Proxmox, GPU passthrough and UEFI included. ohjeiden mukaan kuitenkin tämän 610M toimi ainakin Windows 10:n kanssa. Mukana myös em. linkissäkin mainittu AMD Reset Bug, mihin en tähän mennessä ole löytänyt varmaa ratkaisua host rebootin lisäksi. Myöhemmin tähän on tarkoitus pudottaa jokin Nvidian näytönohjain, alkuun varmaankin 1050/1060 ITX-mallisena.
 
Proshopin tarjouksesta ostin toisen uuden komponentin - G.Skill Flare X5 DDR5-6000 - 64GB - CL30 -setin. Tämän ja BIOS-säätöjen kanssa oli hieman hankaluutta, sillä muistin asetuksia pystyi ropaamaan kahdesta eri paikasta. Tekstipohjainen AMI-bios oli myös melko harhaanjohtava - tekstissä käsketään antamaan ajoitukset hexana mutta oikeasti kentät olivatkin desimaaleina.

Vauhtia koneesta alkoi löytymään. AMD precision boostista +200MHz ja -30 curve. 2000MHz FCLK ja muistit 6000. Ajoituksien kanssa en kovin pitkään säädellyt, 30-38-38-38 tjsp ja 1.3V toimii vakaasti. Otetaan toki vastaan ideoita millä tätä saisi paremmaksi.


ZenTimings_Screenshot30383838.png


En oikein tiennyt mitä benchmarkkeja tällä kannattaisi ajaa, niin Windows 10:een bootattuna Cinebench R24:
cb24_1,3v.png


GeekBench 6: TOPC TS-FL1C - Geekbench

Saa ehdottaa jos on jokin tietty testi mielessä.

Virran kulutusta olen seurannut seinämittarilla, idlenä pari VM:ää sisältäen Windows 10 login ruudussa pyörii noin 40-45W ja vastaavasti täydellä kuormalla menee 210W.
 

Uusimmat viestit

Statistiikka

Viestiketjuista
286 363
Viestejä
4 921 503
Jäsenet
79 169
Uusin jäsen
Fuirrandir

Hinta.fi

Back
Ylös Bottom