Зависает при неудачном подключении к сетевому диску
- mikhailnov
- Сообщения: 259
- Зарегистрирован: 29 авг 2015, 22:53
- Контактная информация:
Зависает при неудачном подключении к сетевому диску
Подключен сетевой диск (mount //192.168.1.1/1 …), все нормально, но как только этот диск по тем или иным причинам становится недоступен, то при попытке его открыть в файловом менеджере (Долфине), намертво зависает все: сам менеджер, вся оболочка KDE, а кнопка включения компа переводит его в ждущий режим, после выхода из которого все продолжает висеть. При ckt.eotv запуске системы после такого зависания с первого раза запуститься не удается, стопор на одном и том же месте, см. Вложение. Со второго раза все запускается и работает.
Re: Зависает при неудачном подключении к сетевому диску
попробуйте подключать не через mount а через autofs
- mikhailnov
- Сообщения: 259
- Зарегистрирован: 29 авг 2015, 22:53
- Контактная информация:
Re: Зависает при неудачном подключении к сетевому диску
В таком случае можете подсказать аналог команды mount //192.168.1.1/1 /media/oblako/ -o username=vasya,password=pupkin ?
Re: Зависает при неудачном подключении к сетевому диску
там в конфигах настраивается - почитайте, как. Сходу не скажу, у народа на форуме получалось.
- mikhailnov
- Сообщения: 259
- Зарегистрирован: 29 авг 2015, 22:53
- Контактная информация:
Re: Зависает при неудачном подключении к сетевому диску
А так почему такое происходит? В чем баг?
Re: Зависает при неудачном подключении к сетевому диску
mount все же уверен, что диск не пропадет просто так. Для fstab есть параметр nofail, который позволяет не падать, если диск не смонтировался, для mount такого параметра не знаю, но знаю что autofs к таким случаям приспособлена много лучше.
- mikhailnov
- Сообщения: 259
- Зарегистрирован: 29 авг 2015, 22:53
- Контактная информация:
Re: Зависает при неудачном подключении к сетевому диску
Погуглил, кажется, эта проблема тянется со времен первых версий ядра Линукс…
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.
Виндовоз абсолютно нормально реагирует на отключение сетевого диска.
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.
Виндовоз абсолютно нормально реагирует на отключение сетевого диска.
Re: Зависает при неудачном подключении к сетевому диску
Еще раз призываю подключаться через autofs
- mikhailnov
- Сообщения: 259
- Зарегистрирован: 29 авг 2015, 22:53
- Контактная информация:
Re: Зависает при неудачном подключении к сетевому диску
Уже б давно сделал. Не могу понять, как.
/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 ?
/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 ?
Re: Зависает при неудачном подключении к сетевому диску
Не знаю я монтрую, через 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
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
Re: Зависает при неудачном подключении к сетевому диску
/etc/autofs/auto.mastermikhailnov писал(а):Уже б давно сделал. Не могу понять, как.
/etc/auto.master - нет такого файла (или какой-нибудь скрытый и пустой?), autofs вроде бы из коробки установлен .
- mikhailnov
- Сообщения: 259
- Зарегистрирован: 29 авг 2015, 22:53
- Контактная информация:
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
Re: Зависает при неудачном подключении к сетевому диску
У меня просто при таком монтировании ничего не виснет. У меня сейчас бук не подключен к сети, жмакнул на кнопку подключения, и просто выскочило окошко с предупреждение, что ресурс не доступен.
- mikhailnov
- Сообщения: 259
- Зарегистрирован: 29 авг 2015, 22:53
- Контактная информация:
Re: Зависает при неудачном подключении к сетевому диску
Кстати, можно через планировщик задач (kcron) на запуск системы поствить выполнение этой команды под рутомdvshub писал(а): Единственное неудобство при загрузки именно Росы после каждой перезагрузки в консоле от su - каждый раз приходится писать mount -a