LinuxForum.Fans
Тема

Монтируем удаленную папку

Автор: ITdreamer 15 сообщений 4968 просмотров
#116490

Ребята, подскажите

Я монтирую папку с другой машины следующей командой:

sudo mount -t cifs //pc2/Storage /mnt/pc2/Storage -o guest,rw,iocharset=utf8,forcedirectio,soft

Вопрос такой. Как мне сделать так, чтобы в случае выключения удаленного компа, папка сама отмонтировалась бы? А то щас получается, что если вдруг удаленный комп выключили, то машина долго думает, когда я пытаюсь лазать в папке mnt и перестает тормозить, когда я вручную отмонтирую папку с выключенного компа.

Спасибо

#116519
ITdreamer написал:
Вопрос такой. Как мне сделать так, чтобы в случае выключения удаленного компа, папка сама отмонтировалась бы?

ну можно скрипт написать (home/user/pc2_umount.sh) . Что-то вроде:

text
#!/bin/sh

if ! ping -c1 172.16.1.17; then /bin/umount /mnt/pc2 fi

и прописать его в
[console]$ crontab -e[/console]

text
* * * * * /home/user/pc2_umount.sh

только имена файлов и IP свои поставьте.

#116521

да, наверное скрипт лучше такой сделать:

text
#!/bin/sh

if /bin/mount | grep -q "/mnt/pc2"; then if ! ping -c1 172.16.1.17; then /bin/umount /mnt/pc2 fi fi

по русски:
1) если каталог смонтирован...
2) и если узел не пингуется...
3) размонтируем каталог

#116555

Что так тяжело autofs осилить что ли? Зачем такие велосипеды то?

#116563
i2ks написал:
Что так тяжело autofs осилить что ли? Зачем такие велосипеды то?

да ну её... это тоже, кстати, набор костылей-скриптов :)

#116570
drBatty написал:
да ну её... это тоже, кстати, набор костылей-скриптов smile

это какие же там костыли то? Чем вот так вот заморачиваться с mount и подобными скриптами. ИМХО - проще autofs =)

#116741

Спасибо, за ответы, буду пробовать.

#117592
i2ks написал:
[quote=drBatty]да ну её... это тоже, кстати, набор костылей-скриптов smile

это какие же там костыли то? Чем вот так вот заморачиваться с mount и подобными скриптами. ИМХО - проще autofs =)[/quote]

Поддерживаю. Главное достоинство этого пакета - там можно настроить так, что каталог будет отмонтирован самостоятельно через определеное время неактивности юзера в нем. Ну а когда надо - то снова подмонтируется. В результате - небольшая задержка при входе в "отмонтированный" каталог и полный телемаркет.

#117605
i2ks написал:
это какие же там костыли то? Чем вот так вот заморачиваться с mount и подобными скриптами. ИМХО - проще autofs

а разве у вас это не скрипты?

#117616

drBatty скрипт хорош как всегда! Посадить как службу + доработать и вообще класс.

#117618
Kettler написал:
скрипт хорош как всегда! Посадить как службу + доработать и вообще класс.

будет autofs.

#117620
drBatty написал:
[quote=Kettler]скрипт хорош как всегда! Посадить как службу + доработать и вообще класс.

будет autofs.[/quote]
Неа тут зделаешь что тебе надо.

#117635
Kettler написал:
Неа тут зделаешь что тебе надо.

ну то autofs что я видел - то-же самое. только строчек больше. а так - то-же самый велосипед... кстати, ИМХО проще самому написать этот велосипед, чем перепиливать чужой, если чужой не поехал сразу.

#117638

Ну как я в autofs подключу удалённое подключение через ssh и ребут сервера? А тут легко smile .

#117659
Kettler написал:
Ну как я в autofs подключу удалённое подключение через ssh и ребут сервера? А тут легко

дык и там "легко". те же скрипты. другое дело, что autofs это универсальное решение, потому там разбираться долго, и править в 10и местах :(

Войдите или зарегистрируйтесь, чтобы ответить.