DOMANDA Truenas Scale si può usare solo un disco?

  • Autore discussione Autore discussione HSH
  • Data d'inizio Data d'inizio
Pubblicità

HSH

Utente Èlite
Messaggi
4,895
Reazioni
905
Punteggio
141
Ciao a tutti, usando hw in casa ho fatto un piccolo nas su Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz, 8 di ram espandibili se vedo che mi diverte
OS su SSD e ho un ed 3TB WD Red da usare... ma non capisco.
Sembra un solo disco non me lo faccia usare. dove sbaglio?
Se lo aggiungo a Data Vdevs mi dice che non è consigliata come operazione..A stripe data vdev is highly discouraged and will result in data loss if it fails
 

Allegati

  • 2023-03-05 15_44_32-TrueNAS - 192.168.3.87.webp
    2023-03-05 15_44_32-TrueNAS - 192.168.3.87.webp
    20.3 KB · Visualizzazioni: 31
  • 2023-03-05 15_45_00-.webp
    2023-03-05 15_45_00-.webp
    23 KB · Visualizzazioni: 32
Generalmente truenas vuole un disco (o più) per il pool srl sistema operativo e poi dischi per il pool dati
 
In realtà c'è modo di farlo, anche se devi conoscere abbastanza bene come funziona ZFS

Questo è un TrueNAS scale che ho da un cliente con 3 dischi, usati sia per il pool di root che per i dati

Codice:
root@truenas[~]# zpool status -L
  pool: boot-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: scrub repaired 0B in 00:01:36 with 0 errors on Tue Feb 28 03:46:37 2023
config:

        NAME        STATE     READ WRITE CKSUM
        boot-pool   ONLINE       0     0     0
          mirror-0  ONLINE       0     0     0
            sda3    ONLINE       0     0     0
            sdc3    ONLINE       0     0     0
            sdb3    ONLINE       0     0     0

errors: No known data errors

  pool: data-pool
 state: ONLINE
  scan: scrub repaired 0B in 02:50:57 with 0 errors on Sun Mar  5 02:51:00 2023
config:

        NAME        STATE     READ WRITE CKSUM
        data-pool   ONLINE       0     0     0
          raidz1-0  ONLINE       0     0     0
            sda5    ONLINE       0     0     0
            sdc5    ONLINE       0     0     0
            sdb5    ONLINE       0     0     0

errors: No known data errors

Il boot-pool è quello che crea l'installazione, è in MIRROR su tre dischi SDA/SDB/SDC nella partizione 3, poi invece ho creato il pool data-pool smpre sui 3 dischi SDA/SDB/SDC partizione 5

Questo per farti vedere come ho partizionato i dischi
Codice:
root@truenas[~]# gdisk -l /dev/sda
GPT fdisk (gdisk) version 1.0.6

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 5860533168 sectors, 2.7 TiB
Model: TOSHIBA HDWD130
Sector size (logical/physical): 512/4096 bytes
Disk identifier (GUID): A17C110C-2465-418E-A5BD-560882BCD250
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 5860533134
Partitions will be aligned on 8-sector boundaries
Total free space is 68638726 sectors (32.7 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40            2087   1024.0 KiB  EF02
   2            2088         1050663   512.0 MiB   EF00
   3        34605096       234441614   95.3 GiB    BF01  ZFS boot-pool
   4         1050664        34605095   16.0 GiB    8200  SWAP
   5       234441616      5791894415   2.6 TiB     BF01  ZFS data-pool


Durante l'installazione devi modificare lo script di installazione per non fargli assegnare tutto lo spazio nel disco scelto per l'installazione, così che rimanga spazio libero, a quel punto una volta installato crei la partizione e in quella crei il pool zfs a mano e poi lo importi in TrueNAS scale.
 
Ultima modifica:
Secondo me il messaggio in rosso non è tanto per il singolo disco ma per il raid0 (stripe) che se un disco muore perdi tutto. C'è la spunta per forzare (nel senso "ok tu mi hai avvertito, caxxi miei lo faccio lo stesso") e continuare l'installazione.
Setta mirror (raid1) così successivamente dovresti poter aggiungere un altro disco in maniera semplice e proteggere i dati.
 
Secondo me il messaggio in rosso non è tanto per il singolo disco ma per il raid0 (stripe) che se un disco muore perdi tutto. C'è la spunta per forzare (nel senso "ok tu mi hai avvertito, caxxi miei lo faccio lo stesso") e continuare l'installazione.
Setta mirror (raid1) così successivamente dovresti poter aggiungere un altro disco in maniera semplice e proteggere i dati.
la protezione dati non mi interessa, per quello ho già array su nas synology, questo è puramente un nas di backup\test\smanettamento.
mi basta che se inizio a metterci dati non perda la partizione come mi era capitato con un altra distro che da un giorno all'altro non mi ha più visto il volume
ma vorrei almeno mi facesse settare il volume dati! invece non c'è modo di proseguire
--- i due messaggi sono stati uniti ---
In realtà c'è modo di farlo, anche se devi conoscere abbastanza bene come funziona ZFS

Questo è un TrueNAS scale che ho da un cliente con 3 dischi, usati sia per il pool di root che per i dati

Codice:
root@truenas[~]# zpool status -L
  pool: boot-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: scrub repaired 0B in 00:01:36 with 0 errors on Tue Feb 28 03:46:37 2023
config:

        NAME        STATE     READ WRITE CKSUM
        boot-pool   ONLINE       0     0     0
          mirror-0  ONLINE       0     0     0
            sda3    ONLINE       0     0     0
            sdc3    ONLINE       0     0     0
            sdb3    ONLINE       0     0     0

errors: No known data errors

  pool: data-pool
 state: ONLINE
  scan: scrub repaired 0B in 02:50:57 with 0 errors on Sun Mar  5 02:51:00 2023
config:

        NAME        STATE     READ WRITE CKSUM
        data-pool   ONLINE       0     0     0
          raidz1-0  ONLINE       0     0     0
            sda5    ONLINE       0     0     0
            sdc5    ONLINE       0     0     0
            sdb5    ONLINE       0     0     0

errors: No known data errors

Il boot-pool è quello che crea l'installazione, è in MIRROR su tre dischi SDA/SDB/SDC nella partizione 3, poi invece ho creato il pool data-pool smpre sui 3 dischi SDA/SDB/SDC partizione 5

Questo per farti vedere come ho partizionato i dischi
Codice:
root@truenas[~]# gdisk -l /dev/sda
GPT fdisk (gdisk) version 1.0.6

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 5860533168 sectors, 2.7 TiB
Model: TOSHIBA HDWD130
Sector size (logical/physical): 512/4096 bytes
Disk identifier (GUID): A17C110C-2465-418E-A5BD-560882BCD250
Partition table holds up to 128 entries
Main partition table begins at sector 2 and ends at sector 33
First usable sector is 34, last usable sector is 5860533134
Partitions will be aligned on 8-sector boundaries
Total free space is 68638726 sectors (32.7 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              40            2087   1024.0 KiB  EF02
   2            2088         1050663   512.0 MiB   EF00
   3        34605096       234441614   95.3 GiB    BF01  ZFS boot-pool
   4         1050664        34605095   16.0 GiB    8200  SWAP
   5       234441616      5791894415   2.6 TiB     BF01  ZFS data-pool


Durante l'installazione devi modificare lo script di installazione per non fargli assegnare tutto lo spazio nel disco scelto per l'installazione, così che rimanga spazio libero, a quel punto una volta installato crei la partizione e in quella crei il pool zfs a mano e poi lo importi in TrueNAS scale.
il disco dell OS è un 250GB ssd che manco viene rilevato. lui vede correttamente solo quello dedicato ai dati, peccato non mi faccia procedere :(
 

Allegati

  • 2023-03-06 19_59_14-TrueNAS - 192.168.3.87.webp
    2023-03-06 19_59_14-TrueNAS - 192.168.3.87.webp
    13.6 KB · Visualizzazioni: 21
Come ti ho detto, da interfaccia web non puoi, inoltre l'installazione standard, se non hanno cambiato, usa tutto il disco selezionato come boot-pool e quindi non rimane spazio per i dati.
Devi fare l'installazione modificando lo script di installazione per far usare solo una parte del disco, fatto ciò crei una partizione e crei un pool zfs a mano da shell, a quel punto lo potrai importare in truenas nell'interfaccia. Ma se non sei pratico, lascia stare
 
Force --> Create. Non va?
no non me lo lascia fare.
ho provato anche true Nas core ma sembra uguale
--- i due messaggi sono stati uniti ---
Come ti ho detto, da interfaccia web non puoi, inoltre l'installazione standard, se non hanno cambiato, usa tutto il disco selezionato come boot-pool e quindi non rimane spazio per i dati.
Devi fare l'installazione modificando lo script di installazione per far usare solo una parte del disco, fatto ciò crei una partizione e crei un pool zfs a mano da shell, a quel punto lo potrai importare in truenas nell'interfaccia. Ma se non sei pratico, lascia stare
ma il boot lo fa da SSD, che centra il disco da3TB?
 
Hai due dischi nel NAS? Avevo capito male ovvero un solo disco.
In tal caso sì chs puoi creare un pool con un solo disco (che non sia quello di boot) , al massimo lo crei da shell e lo importi nell'interfaccia
 
Sei sicuro che devi per forza creare un Pool Raid? Non puoi attaccare il disco e basta? JBOD?

Se ho compreso google TrueNAS Core va anche con 1 disco mentre Scale ne vuole minimo 2.
 
Truenas lavora con zfs, va creato un pool zfs che può anche essere composto da un solo disco purché diverso dal disco di boot (a meno di "hack")
 
allora dopo una serie di magheggi tra cui update del bios sono riuscito ad installare il CORE, che a differenza dello scale mi fa usare anche i dischi singolo JBOD!
oltre al 3TB ho aggiunto uno da 1TB, ora devo capire come condividere con SMB e NFS, mi guarderò qualche guida.
intanto grazie, era proprio la versione di Truenas che non andava bene!
 
Core e più stabile e fixato però ha base BSD.
Io preferisco Scale che ormai è fuori beta ed è su base Debian
 
Non avendo due dischi uguali non avevo scelta a quanto pare. Peccato perchè anche a me lo Scale piaceva di più
 
Pubblicità
Pubblicità
Indietro
Top