Grosso problema a fuse-town!!!
Mi sono imbattuto piuttosto presto in questo problema sotto ProxMox: usando spesso sshfs
per montare al volo cartelle di altri server per i più svariati motivi come ad esempio:
- copiare dati;
- verificare impostazioni su altri server;
- ecc. ecc.
sshfs
è un tool che sfrutta ssh
ovviamente, per cui è facile utilizzarlo in quanto qualsiasi server creato, almeno nel mio caso, ha sempre OpenSSH
installato.
I miei server sono tutti container Debian 11 o 12 per cui, alla prima occasione in cui ho voluto usare sshfs
, mi sono accorto che qualcosa non funzionava: ad ogni tentativo di eseguirlo, ricevevo sempre lo stesso messaggio di errore, ossia:
“Modulo fuse non rilevato: eseguire prima modprobe fuse per caricarlo”, ma all’esecuzione del comando suggerito arrivava la laconica risposta
“modprobe: FATAL: Module fuse not found in directory /lib/modules/6.5.13-1-pve”.
Ovviamente la cosa mi ha tirato scemo parecchio, anche perché, al solito, la documentazione in rete diceva tutto ed il contrario di tutto, per esempio:
- hai creato la macchina come Privileged?
- hai installato il programma fuse3?
- esiste la cartella /dev/fuse?
Insomma, come spesso capita i vari suggerimenti erano quasi tutti campati in aria. Alla fine ho trovato la soluzione proprio all’interno del forum di ProxMox.
Direte voi: “E perché non hai cercato direttamente li dentro?” Semplice: la documentazione di per sé è enciclopedica, la mole di dati nel forum, se possibile, ancora più grande per cui cercare direttamente lì dentro sarebbe stata l’ultima soluzione.
Fortunatamente l’intero forum è indicizzato in rete, per cui alla fine facendo ricerche mi è stata proposta anche la pagina del forum che riportava la soluzione.
Il contaier deve avere una specifica impostazione attivata per poter usare fuse: si deve andare nella sezione Opzioni del proprio container…
Fare doppio click sulla voce Features e si aprirà questo menu di selezione:
Come potete vedere ci sono diverse voci selezionabili, e per il nostro caso specifico va flaggata la voce FUSE (madai!!!!).
A quel punto, se il container è in esecuzione, dovrete riavviarlo per applicare la modifica e, da quel momento, fuse
funzionerà senza problemi, mostrandosi così adesso nel pannello Feauture:
Ossia il clasico Nesting attivo, ma anche fuse
.
NOTA
Nello stesso pannello vanno flaggati anche NFS
oppure SMB/CIFS
se vi serve una di queste opzioni nel vostro container.
Torna alla pagina iniziale dell'Area ProxMox
Torna alla pagina principale del Wiki Tecnico
— Joseph Curto 24/03/2024 10:20 - Ultima modifica 24/03/2024 12:00