Kiitän tästä. Nyt on saatu paketti jotenkin toimimaan. Pieniä haasteita oli saada hp microserver boottaamaan ssd:lta kun hdd pesät täynnä, mutta biosini legacy modella onnistui. Microserverissä on jokin b120i raid kortti, mutta sen sain varmaankin kokonaan ohitettu... Levyt ohjattu suoraan proxmox käyttöön "qm set <VM-ID> -scsi<n> /dev/disk/by-id/SOME-DISK-ID" komennolla. Ennen lisäistä kun levyt listasi ne näkyivät jokainen kolmena osiosa, mutta sain ohjattua vain yhden läpi, mutta nyt truenas näkee neljä 5,5Tb levyä, vaikkakin ovat 6tb levyjä. Lienee normaalia?
Ennenkuin alan käyttää oikeasti ajattelin harjoitella miten tulee toimia jos yksi levy pettää. Ilmeisesti riittää kun rikkinäisen levyn vaan vaihtaa pois ja iskee uuden tilalle, niin kaikki hoituu automaattisesti, tekemättä ohjelmistopuolella mitään?
Toinen kysymys. Nyt saan raidz1 käyttäen n 16tb käyttöön. Ja jos haaveissa on saada windows/mac verkkolevy, time machine, proxmox varmuuskopiot ja kuvat puhelimista. Kannattaako levy jotenkin osioida eri käyttötarkoituksiin vai onko parempi mennä yhtenä isona verkkolevynä? Levyn jakotapoja oli niin paljon, että suurin osa minulle täysin tuntemattomia, mutta ilmeisesti ainoastaan smb jako riittää.
Ja vielä. Minulla ei ole mitään kummempia palomuureja käytössä, ja varoituksia on tullut että pääsy kannattaisi olla vain paikallisverkossa. Jos kuitenkin kuvia olisi mukava katsella puhelimella muuallakin ja laittaisi owncloud/nextcloud niin saako tällä lisää tietoturvaa tai oma pilvikin hakee tiedot levyltä joten tietotuvan kanssa ei merkitystä?
Tossa emolla taitaa olla erillinen SATA-portti. Onko SSD tuossa kiinni vai onko käytössä NVMe SSD? Jos tuo emolla oleva portti on käytössä ja eri ohjaimen takana, niin voisit hyvin viedä passthroughna tuon koko b120i -ohjaimen Truenasille. Nykyisellä tavalla tehtynä tuossa on virtualisointia välissä. Kannattaa vaan biosista tarkistaa, että tuo ohjain on AHCI-tilassa, eikä RAID-tilassa. Saattoi löytyä biosista Storage Optionsin alta.
Sitten tuon voi lisätä VM:n käyttöön passthrougna kun valitset Hardwaren alta Add -> PCI Device -> Raw Device ja etsit b120i -ohjaimen tuolta listalta. Kuva esimerkkinä:
Levyvalmistajat ilmoittaa levyjen koot kymmenen potensseina (SI-järjestelmä) kun taas yleisesti tietotekniikassa käytössä on kahden potenssit (IEC-standardi). Eli levyvalmistajan mielestä 1 KB on sama asia kuin 1000 tavua. Kun taas yleisesti tietotekniikassa käytetyn käytännön (IEC-standardi) mukaan kahden potenssiin laskettuna 1 KB (KiB) on 1024 tavua. Sen takia Truenas näyttää koon pienempänä mitä levyvalmistaja on levyn kooksi ilmoittanut.
Proxmoxia ei ole ehkä järkevintä varmuuskopioida Proxmoxin alla pyörivälle Truenasille. Tuossa tulee meinaan palauttaessa muna vai kana -ongelma. Time Machinesta en osaa sanoa tarkemmin kun en ole Truenasin kanssa käyttänyt. Ainakin SMB-jaoille löytyy
Time Machine asetukset, eli eiköhän tuokin toimi.
Voit hyvin tehdä eri tarkoituksiin omat Datasetit, jolloin noita on helpompi hallita yksittäin mm. käyttöoikeuksien osalta. Eli esim. Time Machinelle omansa, jossa on Time Machinea varten tarvittavat asetukset SMB-jakoa varten. Eli teet yhden RAIDZ1 pakan noista neljästä levystä ja sitten käytät Datasetteja jakamaan tuon pienempiin osiin eri tarkoituksia varten jos haluat. Itsellä on esim. yksi Dataset backuppeja varten, toinen mediaa ja kolmas muita tiedostoja varten. Lisänä on sitten käytössä snapshotit kaikille dataseteille.
Jos käyttötarkoitus on lähinnä tiedostojen jakaminen puhelimille, Mac ja Windows -laitteille, niin SMB riittää.
Ehdottomasti pääsy vain lähiverkosta. Eli jos verkkosi on jollain näistä alueista, niin homma on kunnossa:
Class A: 10.0.0.0 to 10.255.255.255 (16.777.216 IP addresses)
Class B: 172.16.0.0 to 172.31.255.255 (1.048.576 IP addresses)
Class C: 192.168.0.0 to 192.168.255.255 (65.536 IP addresses)
Nextcloudista/Owncloudista en niin osaa sanoa, mutta tuota varten kannattanee pyöräyttää oma VM ja asentaa sinne vaikka konttina. Tallennustilana noille voit sitten käyttää Truenasin levyjakoja. Tähänkin varmaan jotain ohjeita löytynee ihan Googlella. Ja jos haluaa päästä ulkoverkosta käsiksi, niin reitittimestä pitää tehdää tarvittaville porteille ohjaus.
Viimeisenä tulee myös sellainen mieleen, että jos vaatimukset ei ole järin suuret niin hyvin voit myös asentaa Truenasin suoraan tuolle koneelle ja jättää Proxmoxin kokonaan välistä. Truenasista löytyy itsestäänkin ihan ok virtualisointi ja docker-kontit.