Montare la condivisione AFP su CentOS 7


1

Sto riscontrando problemi durante il tentativo di montare una condivisione AFP su CentOS 7. Attualmente in uso mount_afpcon fusema ogni volta che provo a montare qualcosa mount_afp segfaults in glibc. Sto cercando un'alternativa mount_afpo un modo per risolvere il problema con i segfault. Non sono stato in grado di trovare alcuna informazione utile.

# mount_afp afp://<ip-adress>/Publications /mnt/test
Segmentation fault

-------------------------------------------------------------------------------------------

# afp_client mount -u <username> -p <password> <hostname>:Publications /mnt/test
The afpfs daemon does not appear to be running for uid 0, let me start it for you
Dropped connection
# tail /var/log/messages
Nov 27 15:50:12 hostname kernel: mount_afp[64706]: segfault at f ip 00007fb1a1a68df1 sp 00007ffe2cd61810 error 4 in libc-2.17.so[7fb1a195e000+1b6000]

-------------------------------------------------------------------------------------------

# sudo afpcmd
afpcmd: connect afp://<hostname>/Publications
# tail /var/log/messages
Nov 27 15:52:18 hostname kernel: afpcmd[64978]: segfault at f ip 00007fb75dbabdf1 sp 00007ffd3f519e10 error 4 in libc-2.17.so[7fb75daa1000+1b6000]

Qualcuno ha idea di dove andare da qui?


1
Potresti voler esaminare l'uso di sshfs, che potrebbe fare la stessa cosa che vuoi ... Non lo so, perché non ho molta familiarità con il protocollo afp ... Ecco qualcosa che potrebbe aiutare ...
Gamerb,

Risposte:


0

Mentre il progetto afpfs-ng (suppongo sia quello che stai usando) è quasi morto, c'è stata una recente richiesta pull in afpfs-ng, che risolve un segfault (anche se non sono sicuro che risolverà il tuo segfault): https://github.com/simonvetter/afpfs-ng/commit/f6e24eb73c9283732c3b5d9cb101a1e2e4fade3e

Vorrei suggerire diverse opzioni:

  • Prova a creare afpfs-ng da fonti.
  • Usa sshfs ( articolo howto ) come alternativa meglio mantenuta nel mondo FUSE-remote-FS, anche se potresti anche provare a usare smbfs, ma è estraneo sia a OS X che a Linux.
  • Usa NFS (attenzione ai rischi per la sicurezza; ad esempio, non consiglierei di configurare il server NFS su un laptop)
  • A seconda delle tue esigenze, posso anche suggerire:
    • FileZilla per accedere a OS X tramite ssh, ma utilizzando il protocollo SFTP.
    • Syncthing o BitTorrent Sync per mantenere sincronizzati i file locali.
    • rsync per copiare i file occasionalmente o usando cron.
    • Dropbox, Google Drive, ...
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.