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

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

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

Сообщение mikhailnov »

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

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

Сообщение keleg »

попробуйте подключать не через mount а через autofs
Аватара пользователя
mikhailnov
Сообщения: 266
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

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

Сообщение mikhailnov »

В таком случае можете подсказать аналог команды mount //192.168.1.1/1 /media/oblako/ -o username=vasya,password=pupkin ?
keleg
Сообщения: 4938
Зарегистрирован: 15 сен 2011, 01:58

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

Сообщение keleg »

там в конфигах настраивается - почитайте, как. Сходу не скажу, у народа на форуме получалось.
Аватара пользователя
mikhailnov
Сообщения: 266
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

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

Сообщение mikhailnov »

А так почему такое происходит? В чем баг?
keleg
Сообщения: 4938
Зарегистрирован: 15 сен 2011, 01:58

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

Сообщение keleg »

mount все же уверен, что диск не пропадет просто так. Для fstab есть параметр nofail, который позволяет не падать, если диск не смонтировался, для mount такого параметра не знаю, но знаю что autofs к таким случаям приспособлена много лучше.
Аватара пользователя
mikhailnov
Сообщения: 266
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

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

Сообщение mikhailnov »

Погуглил, кажется, эта проблема тянется со времен первых версий ядра Линукс…
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
Сообщения: 4938
Зарегистрирован: 15 сен 2011, 01:58

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

Сообщение keleg »

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

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

Сообщение mikhailnov »

Уже б давно сделал. Не могу понять, как.
/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 »

Не знаю я монтрую, через 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
Сообщения: 4938
Зарегистрирован: 15 сен 2011, 01:58

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

Сообщение keleg »

mikhailnov писал(а):Уже б давно сделал. Не могу понять, как.
/etc/auto.master - нет такого файла (или какой-нибудь скрытый и пустой?), autofs вроде бы из коробки установлен .
/etc/autofs/auto.master
Аватара пользователя
mikhailnov
Сообщения: 266
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

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

Сообщение mikhailnov »

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 »

У меня просто при таком монтировании ничего не виснет. У меня сейчас бук не подключен к сети, жмакнул на кнопку подключения, и просто выскочило окошко с предупреждение, что ресурс не доступен.
Аватара пользователя
mikhailnov
Сообщения: 266
Зарегистрирован: 29 авг 2015, 22:53
Operating system: ROSA
Контактная информация:

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

Сообщение mikhailnov »

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

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