Ecco un errore segnalato da uno dei nostri lettori abituali Anu. Dice, cluster-fork w
il comando finisce con un errore "shell-init:errore durante il recupero della directory corrente:getcwd:impossibile accedere alle directory principali:nessun file o directory di questo tipo “.
Ecco l'istantanea completa dell'errore:
$cluster-fork w compute-0-0: shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory down compute-0-1: shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Soluzione:
Questo errore si verifica principalmente quando la directory in cui è stato eseguito questo comando non esiste più. Ad esempio, supponi di aver cambiato directory in 'test'
e ha emesso cluster-fork
comando. Durante l'esecuzione di cluster-fork
, se la directory test
è stato rimosso (potrebbe essere un programma che pulisce regolarmente lo spazio su disco o eliminato per errore da un terminale diverso), quindi 'getcwd'
non sarà in grado di restituire la directory di lavoro corrente. Quindi, cluster-fork
restituirà un errore "getcwd:impossibile accedere alle directory principali:nessun file o directory di questo tipo".
Per correggere questo errore, è sufficiente uscire da quella directory inesistente. Di solito emettendo 'cd'
comando per accedere alla directory home ed eseguire cluster-fork
comando.
Usando cd ..
non funzionerà e continuerai a ricevere lo stesso messaggio di errore.