{
"meta": {
"title": "Host: Aggiungi il target iSCSI come storage Proxmox | Documentazione ProxMenux",
"description": "Registra un target iSCSI come storage Proxmox con ProxMenux. La procedura installa open-iscsi, rileva il portale tramite sendtargets, consente di scegliere il target ed esegue pvesm add iscsi. Fornisce dispositivi a blocchi raw per le immagini disco delle VM.",
"ogTitle": "Host: Aggiungi il target iSCSI come storage Proxmox | Documentazione ProxMenux",
"ogDescription": "Registra un target iSCSI come storage Proxmox con rilevamento guidato. Usa pvesm add iscsi e fornisce dispositivi a blocchi raw per i dischi delle VM."
},
"header": {
"title": "Host: Aggiungi il target iSCSI come storage Proxmox",
"description": "Registra un target iSCSI (SAN, TrueNAS / FreeNAS, Synology, Windows Server o qualsiasi array compatibile con iSCSI) come storage Proxmox. I LUN esportati appaiono come dispositivi a blocchi e possono ospitare immagini disco VM con prestazioni vicine a quelle locali tramite la rete.",
"section": "Archiviazione e condivisione · Host"
},
"intro": {
"title": "Cosa succede?",
"body": "ProxMenux offre una procedura guidata per pvesm add iscsi: installa open-iscsi se necessario, chiede il portale iSCSI (IP:porta), esegue iscsiadm --mode discovery --type sendtargets sul portale, permette di scegliere l’IQN del target e registra lo storage iSCSI in Proxmox. Il servizio iscsid mantiene quindi la sessione iSCSI anche dopo i riavvii."
},
"vocab": {
"heading": "Vocabolario iSCSI (riferimento rapido)",
"headerTerm": "Termine",
"headerMeaning": "Significato",
"rows": [
{
"term": "Portale",
"meaningRich": "L'endpoint del servizio iSCSI sul server di destinazione — un IP (o un hostname) più una porta TCP. La porta di default è 3260; ProxMenux lo assume se non si specifica uno."
},
{
"term": "Destinazione",
"meaningRich": "Un singolo \"server\" esportato all'interno del portale, identificato dal suo IQN (iSCSI Qualified Name). Un portale può ospitare molti obiettivi."
},
{
"term": "IQN",
"meaningRich": "La forma canonica è iqn.YYYY-MM.reverse.domain:identifier, ad esempio iqn.2024-08.com.truenas:proxmox-pool. Sia l'obiettivo che l'iniziatore hanno il proprio IQN."
},
{
"term": "LUN",
"meaningRich": "Un dispositivo a blocchi all'interno di un target (numero unità logica). Un singolo obiettivo può esporre diversi LUN; ogni LUN appare come un proprio disco in Proxmox e può diventare un disco VM."
},
{
"term": "Iniziatore",
"meaningRich": "Il cliente che si collega a un obiettivo — in questo caso, il vostro host Proxmox. L'iniziatore ha il proprio IQN memorizzato in /etc/iscsi/initiatorname.iscsi. Gli obiettivi tipicamente accettano solo sessioni da parte dell'iniziatore pre-autorizzato IQNs."
}
]
},
"opening": {
"heading": "Apertura dello strumento",
"body": "Dal menu principale di ProxMenux, aprire Storage & Share Manager → Aggiungi iSCSI Target come Proxmox Storage. Vedrete questo sub-menu con quattro opzioni:",
"imageAlt": "iSCSI Host Manager menu — Aggiungi / Visualizza / Rimuovi / Test connettività"
},
"howRuns": {
"heading": "Come funziona lo script (Aggiungi flusso)",
"body": "Il flusso ha due fasi con chiara separazione tra \"impostare l'iniziatore, scoprire gli obiettivi\" e \"registrare effettivamente lo storage in Proxmox\". A differenza di NFS / Samba, non c'è auto-scoperta sulla sottorete — è necessario conoscere l'indirizzo del portale (iSCSI non è broadcast-friendly)."
},
"add": {
"heading": "Aggiungere l'obiettivo iSCSI come storage Proxmox",
"items": [
"Inserimento del portale — digitare il nome IP o host del server di destinazione iSCSI. Port 3260 è assunto a meno che non si digita host:port.",
"Rilevamento dei target — ProxMenux chiama iscsiadm --mode discovery --type sendtargets --portal <ip:port>. Il server risponde con ogni IQN che consente a questo iniziatore di vedere. Se la scoperta fallisce, lo script mostra l'errore esatto da iscsiadm e elenca cause comuni (IP errato, firewall, iniziatore IQN non autorizzato).",
"Selezione del target — un solo target viene selezionato automaticamente; con più target viene mostrato un menu.",
"Storage ID — default è iscsi-<last IQN segment, 20 chars max>. Solo lettere, cifre, - e _.",
"Tipo di contenuto — a differenza di NFS / Samba, il contenuto di iSCSI è fissato a images. iSCSI espone dispositivi a blocchi raw, non un filesystem, quindi Proxmox consente solo di ospitare dischi VM su di esso."
],
"authTitle": "Autorizzare l'iniziatore Proxmox sul bersaglio",
"authBody1": "Prima che il flusso Add funzioni end-to-end, l'obiettivo iSCSI deve conoscere il vostro host Proxmox. Ottieni il tuo iniziatore IQN:",
"authBody2": "Quindi aggiungere che IQN alla lista di accesso dell'obiettivo (in TrueNAS: Sharing → Block → Gruppi Iniziatori; in Synology: SAN Manager → iSCSI → Target → Modifica → Initiators; ecc.). Se l'iniziatore non è autorizzato, la scoperta di iscsiadm restituisce un elenco vuoto o un errore di autenticazione."
},
"manual": {
"heading": "Equivalente manuale",
"body": "L'intero flusso mappa a questi comandi:"
},
"view": {
"heading": "Visualizzare gli archivi iSCSI configurati",
"body": "Elenca ogni voce iSCSI in Proxmox (pvesm status | awk ''$2 == \"iscsi\"'') con portale, target IQN, tipo di contenuto e stato live."
},
"remove": {
"heading": "Rimuovere lo storage iSCSI",
"body": "Esegue pvesm remove <storage-id> dopo aver confermato il portale, l'obiettivo e il contenuto. Solo la registrazione Proxmox viene rimossa — l'obiettivo iSCSI stesso non è toccato e le sessioni esistenti sul lato del kernel possono indugiare fino al prossimo riavvio.",
"warnTitle": "Prima controlla i dischi VM presenti su questo iSCSI",
"warnBody": "La rimozione di uno storage iSCSI mentre le VM hanno ancora dischi su di esso lascia quelle VM che puntano in un storage non più registrato. Proxmox segnalerà l'errore, ma i dati LUN sono intatti sul bersaglio — è possibile re-registrare lo storage più tardi per ottenere i dischi indietro. Tuttavia, spostare o eseguire il backup delle VM prima di essere al sicuro."
},
"test": {
"heading": "Test di connettività iSCSI",
"body": "Esegue un passaggio diagnostico: controlla che iscsiadm è installato, stampa il tuo iniziatore IQN, conferma che iscsid è in esecuzione, pings ogni portale registrato, sonde la sua porta, e segnala pvesm status più se una sessione iSCSI è attualmente attiva (iscsiadm --mode session). Sessione attiva più il portale raggiungibile ma \"inattiva\" in Proxmox di solito significa uno stato obsoleto - prova pvesm set <id> --disable 0."
},
"troubleshoot": {
"heading": "Risoluzione dei problemi",
"portalTitle": "\"Impossibile raggiungere il portale\" ma il server IP risponde altrove",
"portalBody": "Il ping all’indirizzo del portale non è riuscito. Controlla di raggiungere l’interfaccia della rete di storage (iSCSI spesso usa una VLAN o subnet separata dalla rete di gestione). Verifica anche il DNS se hai indicato un nome host.",
"discoverTitle": "\"iSCSI scoperta fallita\" da iscsiadm",
"discoverIntro": "Lo script mostra l'errore esatto. Cause più comuni:",
"discoverItems": [
"Portale IP / porta sbagliato (doppio controllo, default è 3260).",
"Il servizio iSCSI non viene eseguito sul server di destinazione.",
"Firewall blocca 3260 tra Proxmox e l'obiettivo.",
"L’IQN dell’iniziatore non è autorizzato sul target. Causa più frequente negli array aziendali. Aggiungi prima l’IQN Proxmox all’ACL degli iniziatori del target."
],
"noTargetTitle": "Nessun obiettivo trovato ma la scoperta è riuscita",
"noTargetBody": "Il server ha accettato l’iniziatore ma non gli espone alcun target. Controlla autenticazione e accessi: alcuni array consentono il rilevamento a tutti gli IQN ma filtrano i target visibili a ciascuno.",
"noLunTitle": "I LUN non appaiono in /dev/disk/by-path dopo la registrazione",
"noLunBody": "pvesm add iscsi è riuscito ma il kernel non vede dispositivi a blocchi. Controlla iscsiadm --mode session: se non esistono sessioni attive, avviane una con iscsiadm --mode node --login. Se una sessione esiste ma mancano i LUN, forza una nuova scansione: iscsiadm --mode session --rescan. Se non appare ancora nulla, il target probabilmente non ha LUN assegnati a questo IQN; configura la mappatura LUN sul target.",
"chapTitle": "autenticazione CHAP",
"chapBody": "ProxMenux non offre campi utente/password CHAP nella procedura interattiva. Se il rilevamento fallisce, lo script si ferma prima di pvesm add e non registra comunque lo storage. Configura separatamente i requisiti CHAP del target in open-iscsi, inclusa l’autenticazione del rilevamento se necessaria, poi riprova. Controlla la configurazione con iscsiadm e verifica le sessioni attive con iscsiadm --mode session."
},
"related": {
"heading": "Correlati",
"items": [
{
"href": "/docs/storage-share/host-nfs",
"label": "Condivisione NFS come storage Proxmox",
"tail": "— alternativa a livello di file. Più semplice da configurare, più flessibile (backup / ISO / tmpl / immagini), leggermente più lento per dischi VM dal vivo."
},
{
"href": "/docs/storage-share/host-samba",
"label": "Samba / CIFS come storage Proxmox",
"tail": " — un’altra opzione a livello di file; da evitare per i dischi delle VM in esecuzione a causa della semantica dei blocchi."
},
{
"href": "/docs/storage-share/host-local-disk",
"label": "Aggiungere disco locale come archiviazione Proxmox",
"tail": " — quando il disco è locale all’host Proxmox anziché su un’altra macchina in rete."
}
]
}
}