Назад | Перейти на главную страницу

Как и когда мне следует смонтировать удаленную файловую систему с помощью SSHFS?

Мне удалось заставить SSHFS работать плавно. Я добавил в свой / etc / fstab следующую строку:

sshfs#xxx@remote_host:/path_to/remote/content /path_to/local/content fuse \
  comment=sshfs,noauto,user,exec,allow_other,reconnect,kernel_cache, \
  compression=no,cache_timeout=600,ServerAliveInterval=15 \
  0 0

Теперь я могу смонтировать удаленную файловую систему с помощью следующей команды:

mount /path_to/local/content

Все хорошо, но когда мне следует выполнить указанную выше команду? У меня есть сетевое приложение, работающее на ящике, которому требуется контент из удаленного ящика, как только приложение запускается. Я бы предпочел использовать авто вместо того noauto но как я могу быть уверен, что сеть готова, когда fstab "выполнен"?

В Ubuntu (10.10) демоны инициализации попытаются снова подключиться после активации сети, поэтому вы должны попытаться сделать так, как если бы она работала нормально ...

more /etc/init/mountall-net.conf 
# mountall-net - Mount network filesystems
#
# Send mountall the USR1 signal to inform it to try network filesystems
# again.

Я предполагаю, что большинство других разновидностей Linux имеют такой же механизм (для поддержки SSHFS, NFS и всех других сетевых FS) ...

hth!