debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: [РЕШЕНО] Автомонитрование NAS сетевого диска  (Прочитано 1149 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nirugavm

  • Topic Author
  • Сообщений: 10
  • Jabber: RU
Привет всем! Я новичок в линукс. Делаю музыкальный сервер на базе AV Studio. Для работы без монитора мне необходимо автоматическое монтирование сетевого диска, в качестве которого у мня трудится WD MY Cloud. После перезагрузки слетает вся база плеера т.к. диск не смонтирован, стоит его открыть все становится нормально и плеер читает файлы с сети.  Понял, что такое можно сделать через autofs, установил, что то прописал, ковыряюсь уже пол дня понимаю что не сложно но ничего не получается запутался в конец. Прошу краткую инструкцию, желательно с прописанными строками. NAS определяется без проблем, адрес  192.168.1.4 путь прописан как \\WDMYCLOUD\Public\MUSIC
« Последнее редактирование: 26 Март 2017, 18:46:39 от nirugavm »
 

Оффлайн Walter_322

  • Сообщений: 60
  • Jabber: walterd@jabber.ru
Re: Автомонитрование NAS сетевого диска
« Ответ #1 : 24 Март 2017, 21:29:39 »
1) Устанавливаем необходимые пакеты:
root@localhost:~# apt-get install autofs, smbclient2) Далее у autofs нас интересует 2 конфигурационных файла (один уже есть, второй нам придется создать).
редактируем /etc/auto.master:
+auto.master
/media/WDMYCLOUD       /etc/auto.cifs.WDMYCLOUD
создаем файл /etc/auto.cifs.WDMYCLOUD с содержимым:
Public -fstype=cifs,rw,user=<USER>,password=<PASSWORD>,iocharset=utf8,uid=1000,gid=1000,file_mode=0644,dir_mode=0755   ://<ip адрес WDMYCLOUD>/Public<USER> - имя пользователя
<PASSWORD> - пароль
<ip адрес WDMYCLOUD> - адрес NAS
3) перезапускаем autofs:
root@localhost:~# service autofs restart
В каталоге /media появится каталог WDMYCLOUD (тут точно не помню. мб его создать придется). Если мы зайдем в него (если начнем читать его содержимое), autofs примонтирует в него описанный в конфиге ресурс.
« Последнее редактирование: 25 Март 2017, 07:29:27 от Walter_322 »
Tox: walt322@toxme.io
 
Пользователи, которые поблагодарили этот пост: nirugavm

Оффлайн nirugavm

  • Topic Author
  • Сообщений: 10
  • Jabber: RU
Re: Автомонитрование NAS сетевого диска
« Ответ #2 : 25 Март 2017, 07:16:10 »
Благодарю за подробную инструкцию! Все сделал как написано, но при использовании команды перезапуска autofs пишет неизвестная команда autofs. Папка появилась в медиа, но она пустая. При перезагрузке плеер так же не видит NAS, видеть начинает только после первого входа в Public. Что то может быть не так делаю?  <...> данные кавычки оставлять?
 

Оффлайн Walter_322

  • Сообщений: 60
  • Jabber: walterd@jabber.ru
Re: Автомонитрование NAS сетевого диска
« Ответ #3 : 25 Март 2017, 07:26:13 »
Нет, вместо <USER> надо писать просто имя пользователя и т.п. беез скобок. Пользователь - пользователь, имеющий доступ к этому каталогу расшаренному на NAS.
Там в последнем пункте "service" вместо "systemctl". Поправил уже. Что-то я второпях не то написал... сорь
« Последнее редактирование: 25 Март 2017, 07:45:54 от Walter_322 »
Tox: walt322@toxme.io
 
Пользователи, которые поблагодарили этот пост: nirugavm

Оффлайн nirugavm

  • Topic Author
  • Сообщений: 10
  • Jabber: RU
Re: Автомонитрование NAS сетевого диска
« Ответ #4 : 25 Март 2017, 08:21:54 »
Убрал все скобки. root@localhost:~# apt-get install autofs, smbclient ничего не происходит. Папка теперь в медиа не появляется. NAS после перезагрузки не виден плееру пока не зайдешь на него т.е. все без изменений. Может что то не так делаю? Или что то еще нужно прописать?
 

Оффлайн Walter_322

  • Сообщений: 60
  • Jabber: walterd@jabber.ru
Re: Автомонитрование NAS сетевого диска
« Ответ #5 : 25 Март 2017, 10:32:50 »
root@localhost:~# apt-get install autofs, smbclient
root@localhost:~# - вводить не надо. это приглашение от системы для ввода команды. вводить надо только следующее
apt-get install autofs, smbclient - устанавливает пакеты autofs и smbclient (устанавливать пакеты нужно от рута или через sudo)
если Вы их уже установили, больше это вводить не надо. т.к. конфиги в /etc есть, autofs стоит у Вас. проверьте наличие smbclient, и установите его в случае отсутствия.

покажите содержимое конфигов /etc/auto.master и /etc/auto.cifs.WDMYCLOUD

Tox: walt322@toxme.io
 
Пользователи, которые поблагодарили этот пост: nirugavm

Оффлайн nirugavm

  • Topic Author
  • Сообщений: 10
  • Jabber: RU
Re: Автомонитрование NAS сетевого диска
« Ответ #6 : 25 Март 2017, 14:12:56 »
Спасибо за помощь. Захожу из рут, но данные указываю для пользователя.
/etc/auto.master

#
# Sample auto.master file
# This is a 'master' automounter map and it has the following format:
# mount-point [map-type[,format]:]map [options]
# For details of the format look at auto.master(5).
#
#/misc   /etc/auto.misc
#
# NOTE: mounts done from a hosts map will be mounted with the
#   "nosuid" and "nodev" options unless the "suid" and "dev"
#   options are explicitly given.
#
#/net   -hosts
#
# Include /etc/auto.master.d/*.autofs
# The included files must conform to the format of this file.
#
+dir:/etc/auto.master.d
#
# Include central master map if it can be found using
# nsswitch sources.
#
# Note that if there are entries for /net or /misc (as
# above) in the included master map any keys that are the
# same will not be seen as the first read key seen takes
# precedence.
#
+auto.master
/media/WDMYCLOUD       /etc/auto.cifs.WDMYCLOUD

etc/auto.cifs.WDMYCLOUD

Public      -fstype=cifs,rw,user=al,password=333,iocharset=utf8,uid=1000,gid=1000,file_mode=0644,dir_mode=0755   ://192.168.1.4/Public

« Последнее редактирование: 25 Март 2017, 14:15:04 от nirugavm »
 

Оффлайн Walter_322

  • Сообщений: 60
  • Jabber: walterd@jabber.ru
Re: Автомонитрование NAS сетевого диска
« Ответ #7 : 25 Март 2017, 18:28:23 »
Ну, все должно работать. Если smbclient стоит. перезагрузить сервис осталось
service autofs restart.
Хотя, если Вы систему перезагружали после всех этих изменений, то должно все работать. Каталог в /media есть?
« Последнее редактирование: 25 Март 2017, 18:58:37 от Walter_322 »
Tox: walt322@toxme.io
 
Пользователи, которые поблагодарили этот пост: nirugavm

Оффлайн nirugavm

  • Topic Author
  • Сообщений: 10
  • Jabber: RU
Re: Автомонитрование NAS сетевого диска
« Ответ #8 : 26 Март 2017, 08:45:00 »
Самба установлена. Папки в меди нет. Автомонтирования то же нет. Что то видимо не так, но вот что?
 

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Re: Автомонитрование NAS сетевого диска
« Ответ #9 : 26 Март 2017, 10:44:29 »
Что то видимо не так, но вот что?

Каталог в /media нужно создать руками.
 
Пользователи, которые поблагодарили этот пост: nirugavm

Оффлайн nirugavm

  • Topic Author
  • Сообщений: 10
  • Jabber: RU
Re: Автомонитрование NAS сетевого диска
« Ответ #10 : 26 Март 2017, 11:01:23 »
Каталог появился. Но он пустой и диск по прежнему нужно руками подключать. Где то не кантачит, но вот где, большой вопрос?
 

Оффлайн Walter_322

  • Сообщений: 60
  • Jabber: walterd@jabber.ru
Re: Автомонитрование NAS сетевого диска
« Ответ #11 : 26 Март 2017, 11:33:26 »
Внимание! В конце конфигов обязательно оставляем пустую строку.
Tox: walt322@toxme.io
 
Пользователи, которые поблагодарили этот пост: nirugavm

Оффлайн nirugavm

  • Topic Author
  • Сообщений: 10
  • Jabber: RU
Re: Автомонитрование NAS сетевого диска
« Ответ #12 : 26 Март 2017, 11:55:45 »
Может быть пути не правильно прописаны. Есть возможность как то это проверить?

Cообщение объединено 26 Март 2017, 13:17:54
Может быть есть другие способы? Не ужели не победим эту проблему!
« Последнее редактирование: 26 Март 2017, 13:17:55 от nirugavm »
 

Оффлайн Walter_322

  • Сообщений: 60
  • Jabber: walterd@jabber.ru
Re: Автомонитрование NAS сетевого диска
« Ответ #13 : 26 Март 2017, 13:30:20 »
Пакет cifs-utils стоит?
Tox: walt322@toxme.io
 
Пользователи, которые поблагодарили этот пост: nirugavm

Оффлайн nirugavm

  • Topic Author
  • Сообщений: 10
  • Jabber: RU
Re: Автомонитрование NAS сетевого диска
« Ответ #14 : 26 Март 2017, 13:50:48 »
Да, обновил его сейчас
 

Теги: