Na een jaar gebruik van de NAS heb ik nu een beter zicht op wat ik gebruik en niet gebruik.
Nu wil ik dus een aantal dingen veranderen, die beter van toepassing worden op mijn manier van gebruik van de NAS, naast de dingen die al aangepast zijn.
Ook zit ik te denken om de DS414 te verkopen en over te stappen op een NAS met Intel CPU, wel weer een 4 bay evt. 2de hands. Hoofdzakelijk voor een Minecraft servertje en een DS414 is daar net zozo voor i.v.m. geheugen.
Voor het zover is, als het al zover komt, wil ik eerst zien of ik een aantal dingen voor elkaar krijg wat betreft configuratie.
Dat zal ik eerst testen op de DS414 en gaat in dit topic over slaapstand per disk.
Elke keer als de NAS wordt benaderd spinnen alle disks op, ook als er geen data op staat die ik/een toepassing niet nodig heb. Het zou dus mooi zijn als die disk(s) gewoon blijven slapen. Dat kan vooral interessant zijn als er veel data opstaat die je relatief weinig benaderd, zoals ik.
Stroomverbruik en geluid spelen hier voor mij ook een rol.
In mijn geval gaat het dus om een 4 bay`s NAS, dit kan echter ook met anderen.
Het is naar mijn idee dan ook alleen interessant vanaf 4 bay`s.
Komt ie dan:
Zowel in /etc als in /etc.defaults vind je synoinfo.conf en beide dienen aangepast te worden.
Daarin vind je twee regels:
internalportcfg="0xf"
esataportcfg="0x0"
Voor een NAS met meer bay`s en/of esata zijn de waarden anders maar ik weet zeker dat als je het even goed tot je neemt dat je er wel uitkomt.
Met die twee regels is het mogelijk interne Sata te markeren als externe Sata.
Elke disk die gemarkeerd wordt als externe Sata, wordt dan zichtbaar onder Externe apparaten in DSM en wordt ook als zodanig behandeld.
internalportcfg=
Als ik de HEX waarde 0xf, die daar standaard ingevuld is, omreken naar binair krijg ik 1111
Nu dien je binair van rechts naar links te lezen.
Alle bay`s zijn gemarkeerd als intern.
Wat ik wil is dat bay 1 en 2 als intern gezien worden dus moet ik binair 0011 hebben (van rechts naar links gelezen).
Omgerekend naar HEX is dat 0x3
internalportcfg=0x3 is dan juist.
esataportcfg=
Als ik de HEX waarde 0x0, die daar ingevuld is, omreken naar binair krijg ik 0000
Alle bay`s zijn gemarkeerd als niet extern.
Om nu de bay`s 3 en 4 als extern te markeren moet ik binair 1100 hebben (van rechts naar links gelezen).
Omgerekend naar HEX is dat 0xc
esataportcfg=0xc is dan juist.
Er moet dus expliciet aangegeven worden welke bay`s intern zijn en welke extern.
Voordat ik dit veranderd had, had ik 2 disks, in bay 1 en 2, in SHR gezet en de andere 2 bay`s leeg.
Vervolgens beide synoinfo.conf aangepast, NAS uitgezet, 2 lege disks erbij, NAS opgestart en in spanning gewacht op de piep..............en die kwam.
Van de 2 lege disks had ik eerst de partities verwijderd in Windows.
Na de piep stonden de 2 lege disks in bay 3 en 4 onder Externe apparaten, klaar om geformateerd te worden. Na de formattering stonden ze ook klaar in Filestation.
Op beide externe disks een map gemaakt, slaapstand op 10 minuten voor de HDD`s en USB-HDD`s.
Beide mappen als netwerk verbinding in Windows gemaakt en vervolgens afgemeld in DSM.
En dan duurt 10 minuten lang......maar het ging allemaal slapen.
De externe disks worden nu alleen wakker op het moment dat er wat van gevraagd wordt, voor zover ik getest heb.
Het lijkt er op dat DSM de externe disks nu volledig ziet zoals je normale externe disks.
Bron:
Standby einzelner HDD
Edit:
Getest:
Disks uitwerpen in DSM en terugstoppen, werkt.
Disks uitwerpen in DSM, NAS afsluiten, opstarten, werkt.
Disks uitwerpen in DSM, NAS afsluiten, opstarten, disks erin, werkt.
Schijven als NTFS geformatteerd, werkt.
Aanspreken van één van beide externe disks maakt alleen die disk wakker.
Configuratie gaat niet verloren na herstart (door etc.defaults).