Зависает при неудачном подключении к сетевому диску

Ответить
Аватара пользователя
mikhailnov
Сообщения: 259
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

Зависает при неудачном подключении к сетевому диску

Сообщение mikhailnov » 02 сен 2015, 22:26

Подключен сетевой диск (mount //192.168.1.1/1 …), все нормально, но как только этот диск по тем или иным причинам становится недоступен, то при попытке его открыть в файловом менеджере (Долфине), намертво зависает все: сам менеджер, вся оболочка KDE, а кнопка включения компа переводит его в ждущий режим, после выхода из которого все продолжает висеть. При ckt.eotv запуске системы после такого зависания с первого раза запуститься не удается, стопор на одном и том же месте, см. Вложение. Со второго раза все запускается и работает.
Вложения
bryhtqbPJg4 (1).jpg

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Зависает при неудачном подключении к сетевому диску

Сообщение keleg » 03 сен 2015, 06:09

попробуйте подключать не через mount а через autofs

Аватара пользователя
mikhailnov
Сообщения: 259
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

Re: Зависает при неудачном подключении к сетевому диску

Сообщение mikhailnov » 03 сен 2015, 13:47

В таком случае можете подсказать аналог команды mount //192.168.1.1/1 /media/oblako/ -o username=vasya,password=pupkin ?

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Зависает при неудачном подключении к сетевому диску

Сообщение keleg » 03 сен 2015, 14:10

там в конфигах настраивается - почитайте, как. Сходу не скажу, у народа на форуме получалось.

Аватара пользователя
mikhailnov
Сообщения: 259
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

Re: Зависает при неудачном подключении к сетевому диску

Сообщение mikhailnov » 03 сен 2015, 20:26

А так почему такое происходит? В чем баг?

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Зависает при неудачном подключении к сетевому диску

Сообщение keleg » 04 сен 2015, 12:42

mount все же уверен, что диск не пропадет просто так. Для fstab есть параметр nofail, который позволяет не падать, если диск не смонтировался, для mount такого параметра не знаю, но знаю что autofs к таким случаям приспособлена много лучше.

Аватара пользователя
mikhailnov
Сообщения: 259
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

Re: Зависает при неудачном подключении к сетевому диску

Сообщение mikhailnov » 23 сен 2015, 12:15

Погуглил, кажется, эта проблема тянется со времен первых версий ядра Линукс…
https://bugs.launchpad.net/ubuntu/+sour ... bug/164120
http://markmail.org/message/sxxoq6jbylipwuju
https://bugs.launchpad.net/ubuntu/+sour ... bug/202861

Кое-какой вариант решения проблемы нашел здесь: http://linoxide.com/nfs/difference-soft-hard-nfs-mount/
В результате добавил в прежнюю команду предложенные там параметры, получилось так:
mount //192.168.1.1/1 /media/oblako -o rw,hard,intr,username=x,password=y

Теперь при отключении сетевого диска иногда вся система наглухо не зависает, иногда - зависает.

Правда, не сказать, что совсем наглухо, потому что такое ощущение, что зависает KDE (не работают кнопки, меню приложений, значки на раб. столе "не нажимаются" и пр.). Сочетания горячих клавиш тоже не работают. Но управлять системой через TeamViewer я могу, могу перетаскивать окна, работать в независших программах. Даже обновление системы запустил. но оно под конец зависло.

Как я понял, rw,hard,intr не дали результата.

Компьютер находится в офисе, подключен к сетевому диску, а тот в 20.00 автоматически выключается (ибо ночью он не нужен). Вчера комп в это время все еще работал и был подключен к сети. Вот и завис. В начале рабочего дня сетевой диск монтируется вручную нажатием на ярлык, в который прописана та команда mount.

Виндовоз абсолютно нормально реагирует на отключение сетевого диска.

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Зависает при неудачном подключении к сетевому диску

Сообщение keleg » 23 сен 2015, 12:19

Еще раз призываю подключаться через autofs

Аватара пользователя
mikhailnov
Сообщения: 259
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

Re: Зависает при неудачном подключении к сетевому диску

Сообщение mikhailnov » 23 сен 2015, 13:30

Уже б давно сделал. Не могу понять, как.
/etc/auto.master - нет такого файла (или какой-нибудь скрытый и пустой?), autofs вроде бы из коробки установлен .

Правильно ли я понял, что надо:
1. Создать /etc/auto.tab , в него написать:
oblako -username=x,password=y 192.168.1.1:/1/
2. В /etc/auto.master прописать:
/mnt/auto /etc/auto.tab -t 15
3. Перезагрузить систему, и это смонтируется в /mnt/auto/oblako ?

Аватара пользователя
dvshub
Сообщения: 71
Зарегистрирован: 27 авг 2015, 13:27
Operating system: Rosa Fresh R6
Откуда: Самара

Re: Зависает при неудачном подключении к сетевому диску

Сообщение dvshub » 23 сен 2015, 14:00

Не знаю я монтрую, через cifs и fstab:
1. Создаем директорию mkdir /mnt/Video
2. Указываем пользователя и пароль kwrite /root/.smbcredentials
в новый файл добавляем две строки
username=windowsuser
password=windowspass
где
windowsuser - пользователь винодвс
windowspass - пароль пользователя
3. chmod 700 /root/.smbcredentials
4. kwrite /etc/fstab
В конце добавляем строку
//192.168.1.**/Video /mnt/video cifs credentials=/root/.smbcredentials, iocharset=utf8, file_mode=0777, dir_mode=0777 0 0
5. mount -a

Единственное неудобство при загрузки именно Росы после каждой перезагрузки в консоле от su - каждый раз приходится писать mount -a

keleg
Сообщения: 5505
Зарегистрирован: 15 сен 2011, 01:58

Re: Зависает при неудачном подключении к сетевому диску

Сообщение keleg » 23 сен 2015, 14:18

mikhailnov писал(а):Уже б давно сделал. Не могу понять, как.
/etc/auto.master - нет такого файла (или какой-нибудь скрытый и пустой?), autofs вроде бы из коробки установлен .
/etc/autofs/auto.master

Аватара пользователя
mikhailnov
Сообщения: 259
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

Re: Зависает при неудачном подключении к сетевому диску

Сообщение mikhailnov » 23 сен 2015, 14:28

dvshub писал(а):Не знаю я монтрую, через cifs и fstab:
1. Создаем директорию mkdir /mnt/Video
2. Указываем пользователя и пароль kwrite /root/.smbcredentials
в новый файл добавляем две строки
username=windowsuser
password=windowspass
где
windowsuser - пользователь винодвс
windowspass - пароль пользователя
3. chmod 700 /root/.smbcredentials
4. kwrite /etc/fstab
В конце добавляем строку
//192.168.1.**/Video /mnt/video cifs credentials=/root/.smbcredentials, iocharset=utf8, file_mode=0777, dir_mode=0777 0 0
5. mount -a

Единственное неудобство при загрузки именно Росы после каждой перезагрузки в консоле от su - каждый раз приходится писать mount -a
Так это то же самое .

Аватара пользователя
dvshub
Сообщения: 71
Зарегистрирован: 27 авг 2015, 13:27
Operating system: Rosa Fresh R6
Откуда: Самара

Re: Зависает при неудачном подключении к сетевому диску

Сообщение dvshub » 23 сен 2015, 14:33

У меня просто при таком монтировании ничего не виснет. У меня сейчас бук не подключен к сети, жмакнул на кнопку подключения, и просто выскочило окошко с предупреждение, что ресурс не доступен.

Аватара пользователя
mikhailnov
Сообщения: 259
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

Re: Зависает при неудачном подключении к сетевому диску

Сообщение mikhailnov » 11 окт 2015, 11:42

dvshub писал(а): Единственное неудобство при загрузки именно Росы после каждой перезагрузки в консоле от su - каждый раз приходится писать mount -a
Кстати, можно через планировщик задач (kcron) на запуск системы поствить выполнение этой команды под рутом

Ответить

Вернуться в «Обсуждение ROSA Fresh R4 - R8 (платформа 2014.1)»