{ "meta": { "title": "Host: Aggiungere disco locale come archiviazione Proxmox | Documentazione ProxMenux", "description": "Formatta un disco SATA, SAS o NVMe locale sull’host Proxmox e registralo come storage di tipo directory o pool ZFS. Include selezione sicura del disco, conferma delle operazioni distruttive, fstab basato su UUID, creazione del pool ZFS e uso di pvesm add dir / zfspool.", "ogTitle": "Host: Aggiungere disco locale come archiviazione Proxmox | Documentazione ProxMenux", "ogDescription": "Formatta un disco locale e registralo come storage directory o pool ZFS in Proxmox con una procedura guidata e filtri di sicurezza." }, "header": { "title": "Host: Aggiungi disco locale come archiviazione Proxmox", "description": "Scegli un disco fisico sull’host Proxmox, formattalo se necessario in ext4, xfs, btrfs o zfs e registralo come storage directory con pvesm add dir oppure come pool ZFS con pvesm add zfspool. ProxMenux esclude il disco di sistema e quelli in uso e descrive ogni operazione distruttiva prima di eseguirla.", "section": "Archiviazione e condivisione · Host" }, "intro": { "title": "Cosa succede?", "body": "Altri strumenti Host in questa sezione affrontano lo storage di rete (NFS / Samba / iSCSI). Questo si occupa di dischi locali — unità di ricambio fisicamente attaccate al vostro host Proxmox che si desidera utilizzare per dischi, backup, ISO o modelli VM. ProxMenux prepara il disco (partizione + formato + montaggio) e lo registra in Proxmox in modo che l'interfaccia utente possa inserire il contenuto lì." }, "destructive": { "title": "Strumento distruttivo per il percorso 'format'", "body": "La procedura Formatta distrugge le partizioni e i dati esistenti sul disco selezionato. ProxMenux mostra un avviso, esclude i dischi in uso e richiede conferma prima di eseguire wipefs / sgdisk / mkfs. Non è una sovrascrittura sicura di ogni byte. Controlla due volte il percorso del dispositivo prima di confermare." }, "compare": { "heading": "Directory o pool ZFS — quale scegliere?", "headerDir": "Directory (ext4 / xfs / btrfs)", "headerZfs": "Pool ZFS", "rows": [ { "label": "Tipo di stoccaggio Proxmox", "dirRich": "dir", "zfsRich": "zfspool" }, { "label": "Formato del disco VM", "dir": "File qcow2 / raw su un file system", "zfs": "Nativo ZFS dataset (zvol) per disco" }, { "label": "Istantanee", "dir": "snapshot qcow2; btrfs snapshots se fs=btrfs", "zfs": "Nativo, istantaneo, copia su scrittura" }, { "label": "Provisioning sottile", "dir": "Sì (qcow2 default)", "zfs": "Sì (ZFS default)" }, { "label": "RAM esigenze", "dir": "Basso", "zfs": "Elevati — ZFS usa la RAM libera come cache ARC" }, { "label": "Supporta i tipi di contenuti", "dir": "images, backup, iso, vztmpl, snippets, rootdir", "zfs": "solo images e rootdir (storage a blocchi)" }, { "label": "Il meglio per", "dir": "Disco generico: mix di dischi VM, backup, ISO", "zfs": "Pure VM / LXC disco dati con istantanee + esigenze di integrità" } ] }, "opening": { "heading": "Apertura dello strumento", "body": "Dal menu principale di ProxMenux, aprire Storage & Share Manager → Aggiungi disco locale come Proxmox Storage. Vedrete questo sub-menu con quattro opzioni:", "imageAlt": "Menu Local Disk Manager — Aggiungi / Visualizza / Rimuovi / Elenca dischi disponibili" }, "howRuns": { "heading": "Come funziona lo script (Aggiungi flusso)", "body": "Il flusso ha due fasi con un filtro di sicurezza con tre controlli. Fase 1 scopre dischi sicuri, decide cosa fare con quello scelto e raccoglie i parametri di archiviazione; Fase 2 fa il lavoro distruttivo. Fino alla conferma finale il disco è intatto." }, "format": { "heading": "Formattare un disco vuoto", "intro": "Il percorso per un disco fresco o uno il cui contenuto non ti interessa.", "items": [ "Scegliere il disco (sistema / dischi in uso sono nascosti).", "Scegliere \"Format disk (ERASE tutti i dati)\".", "Scegli il filesystem — vedi la tabella sopra per i trade-off.", "ID di archiviazione (default disk-<device>), percorso di montaggio, preimpostazione del tipo di contenuto.", "Conferma nel dialogo CONFERMA FINALE — I DATI SARANNO CANCELLATI.", "ProxMenux cancella la tabella delle partizioni e crea una partizione sull’intero disco. Esegue mkfs.<fs> o zpool create e monta il risultato. I file system normali ricevono una voce UUID in /etc/fstab con defaults,nofail; ZFS usa la configurazione di montaggio del pool. Se Come storage Proxmox è selezionato (sempre per ZFS), viene poi registrato con pvesm add dir o pvesm add zfspool; altrimenti resta solo un montaggio dell’host." ], "tipTitle": "Perché UUID + nofail in /etc/fstab", "tipBody": "Lo script scrive UUID=… /mnt/<id> <fs> defaults,nofail 0 2. UUID sopravvive al riordino del dispositivo attraverso i reboots (così /dev/sdc diventando /dev/sdd non rompe l'avvio). nofail significa che se il disco scomparirà mai (guasto hardware, scollegamento), Proxmox si avvia comunque — lo storage mostra solo come inattivo fino a quando il disco torna indietro." }, "reuse": { "heading": "Riutilizzare un filesystem esistente", "intro": "Il percorso per un disco che si desidera mantenere i dati su — forse si è spostato da un altro host Proxmox, o il disco ha già backup / ISO che si desidera mantenere accessibile.", "items": [ "Scegli il disco.", "Scegliere \"Usa filesystem esistente\".", "ID di archiviazione, percorso di montaggio, preimpostazione di tipo di contenuto.", "ProxMenux non tocca i dati: crea il punto di montaggio, monta il disco, aggiunge una voce UUID a /etc/fstab e lo registra come archivio dir Proxmox." ], "warnTitle": "Il riutilizzo non gestisce i pool ZFS", "warnBody": "Se il disco contiene già un ZFS pool, il percorso di riutilizzo qui cerca solo di montarlo come un filesystem regolare — che non riesce. Importare un esistente ZFS pool uso zpool import <name> sulla riga di comando e quindi registrarlo manualmente con pvesm add zfspool." }, "presets": { "heading": "Preimpostazioni di tipo contenuto", "intro": "ProxMenux offre tre preimpostazioni e un’opzione personalizzata. La stringa di contenuto scelta viene passata a pvesm add … --content <csv>:", "headerPreset": "Preimpostazione", "headerContent": "stringa di contenuti", "headerUse": "Caso di utilizzo", "rows": [ { "preset": "Storage VM", "content": "images,backup", "use": "Uno storage dedicato ai dischi delle VM che conserva anche i backup delle stesse VM." }, { "preset": "NAS standard", "content": "backup,iso,vztmpl", "use": "Un disco di archivio / media — backup, ISO e modelli LXC. Qui non ci sono dischi VM." }, { "preset": "Tutti i tipi", "content": "images,backup,iso,vztmpl,snippets", "use": "Questa preimpostazione ampia abilita immagini, backup, ISO, modelli LXC e snippet. Aggiungi altri tipi supportati, come rootdir, tramite Personalizzato se necessario." }, { "preset": "Personalizzato", "content": "(ingresso libero)", "useRich": "Digitare il CSV esatto da soli, ad esempio. images da solo, o rootdir,images." } ], "zfsTitle": "ZFS pool il contenuto è più stretto", "zfsBody": "Con zfs, uno zfspool supporta solo images e rootdir, non file ISO o backup. Inserisci una lista supportata tramite Personalizzato. Lo script la inoltra invariata; tipi non supportati possono far fallire la registrazione. Controlla poi pvesm status." }, "manual": { "heading": "Equivalente manuale", "extIntro": "Formato + registra un disco come archiviazione directory ext4:", "zfsIntro": "O come una ZFS pool:" }, "view": { "heading": "Visualizza gli archivi del disco", "body": "Elenca ogni archiviazione Proxmox su disco (entrambi dir e zfspool che sono creati dall'utente — i pool di sistema come rpool sono nascosti). Mostra il percorso di montaggio / pool nome, tipi di contenuti e stato dal vivo." }, "remove": { "heading": "Rimuovi storage su disco", "body": "Rimuove lo storage da Proxmox (pvesm remove) e offre la pulizia della voce corrispondente in /etc/fstab. Lo script non distrugge automaticamente i pool ZFS: è un passaggio separato con zpool destroy <name> da eseguire manualmente quando sei sicuro.", "warnTitle": "Dati e dipendenze VM esistenti", "warnBody": "La rimozione dello storage non modifica il file system o il pool: i dati restano sul disco. Tuttavia, VM e CT che lo usano tramite ID non potranno avviarsi. Prima di rimuoverlo, sposta i dischi delle VM su un altro storage o esegui un backup." }, "list": { "heading": "Elenca i dischi disponibili", "body": "Una visione diagnostica di sola lettura: stampa l'output di lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT,MODEL seguito dagli storage dir / zfspool già noti a Proxmox. Buona prima fermata quando si apre lo strumento e si desidera vedere \"che cosa è su questo host?\" prima di aggiungere qualcosa." }, "troubleshoot": { "heading": "Risoluzione dei problemi", "noDisksTitle": "\"Nessun disco disponibile trovato\"", "noDisksIntro": "Il filtro di sicurezza ha nascosto ogni disco. Motivi comuni:", "noDisksItems": [ "Solo il disco radice è presente.", "Ogni altro disco fa parte di un array attivo ZFS / LVM / RAID.", "Ogni altro disco è riferito da una configurazione VM o LXC (passthrough).", "Il disco è in sola lettura (guasto hardware o blocco delle scritture)." ], "noDisksOutro": "Usa Elenca dischi disponibili nel menu per vedere l’output grezzo di lsblk e capire cosa sta accadendo.", "mountedTitle": "Formato fallisce con \"il dispositivo è montato\"", "mountedBody": "Qualcosa ha montato automaticamente il disco (udisksd, un desktop manager, un'unità systemd persistente). Smontare: umount /dev/sdX?* o systemctl stop <whatever-mounts-it>, poi riprovare. Il filtro di sicurezza dello script dovrebbe aver nascosto i dischi montati, quindi se avete raggiunto questo errore il montaggio è avvenuto tra il menu che mostra e si conferma.", "zpoolTitle": "zpool create fallisce con «invalid vdev specification»", "zpoolBody": "Di solito significa che il disco ha ancora le firme GPT / LVM / ZFS stanti che zpool rifiuta di sovrascrivere senza forza. Lo script esegue wipefs e sgdisk --zap-all prima del formato, ma un disco molto testardo può ancora avere un'etichetta stante. Forzare una pulizia pulita manualmente: zpool labelclear -f /dev/sdX o dd if=/dev/zero of=/dev/sdX bs=1M count=10 e riprovare.", "inactiveTitle": "Mostra come inattivo dopo il riavvio", "inactiveBody": "Controlla findmnt <mount-path>. Se il montaggio manca, qualcosa in /etc/fstab non ha funzionato. dmesg | tail di solito indica la causa: UUID non corrispondente, filesystem danneggiato o tentativo saltato in presenza di nofail. Dopo aver corretto la causa, mount -a in genere rende nuovamente disponibile lo storage." }, "related": { "heading": "Correlati", "items": [ { "href": "/docs/disk-manager/format-disk", "label": "Disk Manager: Formato / Pulisci disco fisico", "tail": "— alternativa di basso livello quando si desidera solo preparare un disco senza registrarlo come archiviazione Proxmox." }, { "href": "/docs/storage-share/host-iscsi", "label": "Aggiungere l'obiettivo iSCSI come storage Proxmox", "tail": " — equivalente di rete se il dispositivo a blocchi si trova su un’altra macchina." }, { "href": "/docs/storage-share/host-local-shared", "label": "Aggiungi Directory condivisa su host", "tail": " — prepara una directory sull’host per i bind mount LXC, senza registrarla come storage Proxmox." } ] } }