Сообщений: 24, участников: 8 Теги: монтировать fstab Samba
Павел Мартьянов Записей: 11 |
Я хочу сделать так, чтобы ресурсы компьютера под управлением Windows, открытые для общего пользования в сети, автоматически монтировались при включении компьютера, на котором установлен AltLinux Школьный Мастер 5.0. Команда smbmount //server/fignia /home/user1/fignia все монтирует куда надо, но, сами понимаете, при следующем включении компьютера все нужно повторять заново. Соответствующую строчку в файле etc/fstab написать толку не хватило. Подскажите формат этой строки, соответствующей указаннным мной в примере директориям. Буду очень благодарен. |
Viktor Записей: 1327 |
//server/fignia /home/user1/fignia smbfs rw,user,auto,iocharset=utf8 0 0 PS Монтировать сетевые ресурсы таким образом автоматом не очень хорошая идея. |
Павел Мартьянов Записей: 11 |
так примерно вроде и писал, но еще попробую. PS Идея, конечно, не очень. Но чем конкретно это грозит? |
Viktor Записей: 1327 |
Увеличение времени загрузки при недоступности монтируемого ресурса, что вообще говоря, зависит от дистрибутива и его настроек (init или его аналог etc). Лучше с помощью automount (autofs). |
Павел Мартьянов Записей: 11 |
Сегодня попробовал прописать монтирование ресурсов в fstab. Я уже говорил, что я еще до обращения на форум предпринимал такие попытки, так вот, ничего, собственно, не изменилось. Linux 5 никак не реагирует на эти строки, а Linux 4 стопорится во время загрузки на том месте, где монтируются ресурсы samba. И это при том, что ресурсы сервера точно доступны и командой smbmount монтируются успешно. Будьте добры, объясните, как это можно сделать с помощью automount. Мне хочется облегчить доступ пользователей к ресурсам общего пользования, чтобы удобно было, как раньше под виндами. |
yaleks Записей: 929 |
Павел Мартьянов писал(а): Linux 5 никак не реагирует на эти строки, а Linux 4 стопорится во время загрузки на том месте, где монтируются ресурсы samba.
сеть к этому моменту уже стартовала? |
Роман Гарифуллин Записей: 37 |
Посмотрите smbnetfs - сетевое окружение, монтируемое в одну папку http://www.permlug.org/node/5451 |
Julia Dronova (administrator) Записей: 3144 |
Вот ещё: http://forum.altlinux.org/index.php/topic,6545.... (и посты ниже по теме там же)
|
Павел Мартьянов Записей: 11 |
Про сетку я, каюсь, не подумал, стартовала она или нет. Но прошу понять меня правильно, я все эти линуксовые цацки первый раз вижу. Пытался посмотреть записи в Var/log/meesages, но не въезжаю. Вот фрагментик:
May 28 10:29:44 fizika NetworkManager: <info> (eth0): device state change: 1 -> 2 (reason 2) May 28 10:29:44 fizika NetworkManager: <info> (eth0): bringing up device. May 28 10:29:44 fizika NetworkManager: <info> (eth0): preparing device. May 28 10:29:44 fizika NetworkManager: <info> (eth0): deactivating device (reason: 2). May 28 10:29:44 fizika NetworkManager: <info> (eth0): carrier now ON (device state 2) May 28 10:29:44 fizika NetworkManager: <info> (eth0): device state change: 2 -> 3 (reason 40) May 28 10:29:44 fizika kernel: [ 31.389216] atl2: eth0 NIC Link is Up<100 Mbps Full Duplex> May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) starting connection '�\237�\200оводное �\201оединение 1' May 28 10:29:44 fizika NetworkManager: <info> (eth0): device state change: 3 -> 4 (reason 0) May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) scheduled... May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) started... May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) scheduled... May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 1 of 5 (Device Prepare) complete. May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) starting... May 28 10:29:44 fizika NetworkManager: <info> (eth0): device state change: 4 -> 5 (reason 0) May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) successful. May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) scheduled. May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 2 of 5 (Device Configure) complete. May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) started... May 28 10:29:44 fizika NetworkManager: <info> (eth0): device state change: 5 -> 7 (reason 0) May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) scheduled... May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 3 of 5 (IP Configure Start) complete. May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) started... May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) scheduled... May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) complete. May 28 10:29:44 fizika NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) started... May 28 10:29:45 fizika NetworkManager: <info> (eth0): removing resolv.conf from /sbin/resolvconf May 28 10:29:45 fizika NetworkManager: <info> (eth0): device state change: 7 -> 8 (reason 0) May 28 10:29:45 fizika network: Starting iptables for default May 28 10:29:45 fizika network: ^ISetting ACCEPT policy for the "INPUT" chain in the "filter" table May 28 10:29:45 fizika network: ^ISetting ACCEPT policy for the "FORWARD" chain in the "filter" table May 28 10:29:45 fizika network: ^ISetting ACCEPT policy for the "OUTPUT" chain in the "filter" table May 28 10:29:45 fizika network: ^ILoading module ip_conntrack_ftp May 28 10:29:45 fizika network: ^ILoading rules for the "PREROUTING" chain in the "nat" table May 28 10:29:45 fizika network: ^ILoading rules for the "OUTPUT" chain in the "nat" table May 28 10:29:45 fizika network: ^ILoading rules for the "POSTROUTING" chain in the "nat" table May 28 10:29:45 fizika network: ^ILoading rules for the "INPUT" chain in the "filter" table May 28 10:29:45 fizika network: . May 28 10:29:45 fizika last message repeated 2 times May 28 10:29:45 fizika network: ^ILoading rules for the "FORWARD" chain in the "filter" table May 28 10:29:45 fizika network: . May 28 10:29:45 fizika last message repeated 2 times May 28 10:29:45 fizika network: ^ILoading rules for the "OUTPUT" chain in the "filter" table May 28 10:29:45 fizika network: . May 28 10:29:45 fizika last message repeated 2 times May 28 10:29:45 fizika network: Computing interface groups: May 28 10:29:45 fizika network: . May 28 10:29:45 fizika network: 1 interfaces found May 28 10:29:45 fizika network: Starting group 0/virtual (1 interfaces) May 28 10:29:45 fizika network: ^IStarting lo: May 28 10:29:45 fizika network: . May 28 10:29:45 fizika last message repeated 3 times May 28 10:29:45 fizika network: .OK May 28 10:29:45 fizika network: Processing /etc/net/vlantab: empty. May 28 10:29:45 fizika rc: Starting network: succeeded May 28 10:29:45 fizika NetworkManager: Setting network parameters... succeeded May 28 10:29:45 fizika NetworkManager: <info> starting... May 28 10:29:45 fizika NetworkManager: NetworkManager startup succeeded May 28 10:29:45 fizika NetworkManager: <WARN> nm_generic_enable_loopback(): error -17 returned from rtnl_addr_add(): Sucess May 28 10:29:45 fizika NetworkManager: <info> (eth0): new Ethernet device (driver: 'atl2') May 28 10:29:45 fizika NetworkManager: <info> (eth0): exported as /org/freedesktop/Hal/devices/net_00_1e_8c_ac_09_40 May 28 10:29:45 fizika NetworkManager: <info> (ttyS0): ignoring due to lack of mobile broadband capabilties May 28 10:29:45 fizika mount: [mntent]: warning: no final newline at the end of /etc/fstab May 28 10:29:45 fizika mount: Error connecting to 10.43.18.67 (Network is unreachable) May 28 10:29:45 fizika mount: 10504: Connection to 10.43.18.67 failed May 28 10:29:45 fizika mount: SMB connection failed May 28 10:29:45 fizika mount: Error connecting to 10.43.18.67 (Network is unreachable) May 28 10:29:45 fizika mount: 10505: Connection to 10.43.18.67 failed May 28 10:29:45 fizika mount: SMB connection failed May 28 10:29:45 fizika netfs: Mounting Samba filesystems: failed |
Julia Dronova (administrator) Записей: 3144 |
Сразу навскидку можно сказать, что 1) сеть вроде стартует нормально May 28 10:29:45 fizika mount: [mntent]: warning: no final newline at the end of /etc/fstab говорит о том. что после редактирования /etc/fstab нужно по окончании записи нажать <enter>, то есть перейти на новую строку, она останется чистой, но без этого файл не будет читаться. |
Павел Мартьянов Записей: 11 |
Я как эту строчку прочитал, сразу же так и сделал, но ничего не изменилось. Все остальные строки пишутся точно так же и ничего не монтируются |
Julia Dronova (administrator) Записей: 3144 |
Павел Мартьянов Приведите тогда содержимое своего fstab |
Сергей Целищев Записей: 121 |
[root@teacher log]# echo cifs >> /etc/modules Defaults в строчке, добавляемой в fstab, изменить на нужные опции из man.cifs по вкусу - credentilas, iocharset, uid, gid :-) |
Павел Мартьянов Записей: 11 |
Сегодня пробовал разные рецепты, за что всем большое спасибо. Долго, мучительно и безрезультатно. На всякий случай, вот что у меня находится в fstab'е proc /proc proc nosuid,noexec,gid=proc 0 0 |
testuser Записей: 990 |
May 28 10:29:45 fizika mount: Error connecting to 10.43.18.67 (Network is unreachable) ^^ Cетка таки не успевает стартовать.
в /etc/rc.d/rc.local ждем появления 10.43.18.67, после появления монтируем все, что перечислено в /etc/fstab, но еще не смонтировано: { while ! /bin/ping -w 1 -c 1 10.43.18.67 ; do sleep 2s ; done ; /bin/mount -a ; } & /etc/rc.d/rc.local надо сделать исполняемым: chmod +x /etc/rc.d/rc.local |
Павел Мартьянов Записей: 11 |
У меня нет файлов /etc/rc.d/rc.local и я не совсем понял смысл фразы, которую в него надо записать |
testuser Записей: 990 |
Создать /etc/rc.d/rc.local, записать в него строчку выше, сделать /etc/rc.d/rc.local исполняемым. Тогда он выполнится на runlevel 3. Смысл: { while ! /bin/ping -w 1 -c 1 10.43.18.67 ; do # если сети нет, то пинг не идет, выполняем цикл; # если пинг пошел, выходим из цикла sleep 2s ; # ждем 2 сек done ; # идем к началу цикла while ! /bin/ping ... # пинг пошел => сеть поднялась => можно монтировать //10.43.18.67/*: /bin/mount -a ; # монтируем все из fstab, что не смонтировано раньше } & # цикл и монтирование отправляем в фон, чтобы система грузилась дальше, не дожидаясь выполнения команд в { ... } |
Павел Мартьянов Записей: 11 |
спасибо, на днях испытаю |
Павел Мартьянов Записей: 11 |
И почему никто до сих пор не сказал мне, что есть такая папочка /home/user/.kde/Autostart? Поместил туда скрипт с командами монтирования и все стало монтироваться при запуске, при чем разным пользователям - разные ресурсы. Пока рад, но меня занимает вопрос: вдруг я что не так сделал? |
Роман Гарифуллин Записей: 37 |
Павел Мартьянов писал(а): И почему никто до сих пор не сказал мне, что есть такая папочка /home/user/.kde/Autostart? Павел, я скинул Вам ссылку на статью, которую я писал для таких, как Вы. Вы потрудились пройти по ссылке? |
Павел Мартьянов Записей: 11 |
Конечно, я ходил по всем ссылкам. и даже выражал благодарность всем, кто их предоставил. На всякий случай, еще раз всем большое спасибо. |
Александр Сидельников Записей: 4 |
Мы для этих целей используем NFS. Почитайте про неё, может больше понравится.
|
Julia Dronova (administrator) Записей: 3144 |
Александр Сидельников писал(а): Мы для этих целей используем NFS. Почитайте про неё, может больше понравится.
Если не затруднит -- опишите подробнее ваш опыт, конкретика всегда предпочтительнее, ведь у всех разные ситуации. |
Павел Мартьянов Записей: 11 |
присоединяюсь. конкретный совет лучше выслушать. |
©2015 Все права защищены.
Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .