George
30.05.2019
20:51:06
база по сети должна бекапиться или что?
Bad
30.05.2019
20:53:33
база должна храниться на сетевом хранилище
George
30.05.2019
20:57:47
ну, это... NAS умеет предоставлять iSCSI, NFS или что-то внятное
база поверх фтп работать не будет !!!!
Google
Bad
30.05.2019
20:59:27
George
30.05.2019
20:59:35
потому что протокол говно
это если кратко
и мне это что-то напоминает. Дежа вю
наступает ночь, просыпается мафия и она пробует крутить БД поверх фтп )))))
Bad
30.05.2019
21:00:06
Оно вообще откажется работать или просто косяки будут?
George
30.05.2019
21:00:40
фтп - это не ФС. Тебе нужна сетевая ФС, чтобы на нее положить БД
при этом будут вопросы по производительности, но если не страшно, то ок
я уж не говорю о том, что если ты маунтишь сетевой диск после запуска докер контейнера, то это беда
Bad
30.05.2019
21:02:57
Ну мой NAS оказывается NFS умеет, сейчас попробую заставить так крутиться
George
30.05.2019
21:03:51
да, это лучший вариант
и тащи тогда NFS v3
Google
George
30.05.2019
21:04:00
он попроще, чем NFS v4
Bad
30.05.2019
21:05:13
Только я не очень понял насчет безопасности всей этой штуки
Там получается аутентификации нет?
George
30.05.2019
21:08:16
ессть
можно фильтрацию по айпи сделать в конечном счете, если сильно заботит
Bad
30.05.2019
21:12:38
Заботит, потому что в локалке на том же сервере еще другие люди, которым нужен доступ к NFS, но уже к определенным директориям
George
30.05.2019
21:13:22
короче. nfs позволяет использовать права учеток локальных на конкретной линукс машине
т.е. Вася не сможет залезть в каталог Ване. Если ты правильно все настроишь
Bad
30.05.2019
21:19:02
Оо
Спасибо)
Стабильно выбивает эту ошибку, что при монтировании директории с примонтированным FTP, что с Docker NFS volume, что с Docker SFTP volume.
Заметно то, что с самого хоста с приммонтированной по FTP директории все пашет норм...
Версии NFS менял, параметры после адреса тоже, ничего не помогает?♂️ Права на файлы 777 везде.
error while mounting volume with options: type='nfs' device=':/' o='addr=192.168.1.22,rw,noatime,rsize=8192,wsize=8192,tcp,timeo=14': permission denied
it m
30.05.2019
23:53:49
Стабильно выбивает эту ошибку, что при монтировании директории с примонтированным FTP, что с Docker NFS volume, что с Docker SFTP volume.
Заметно то, что с самого хоста с приммонтированной по FTP директории все пашет норм...
Версии NFS менял, параметры после адреса тоже, ничего не помогает?♂️ Права на файлы 777 везде.
error while mounting volume with options: type='nfs' device=':/' o='addr=192.168.1.22,rw,noatime,rsize=8192,wsize=8192,tcp,timeo=14': permission denied
Нижняя строка. Какие разрешения на нфс шару кроме прав на папки ? Каким ip разрешено подключаться
Bad
30.05.2019
23:55:54
Вот, всем можно
it m
30.05.2019
23:59:34
С ПК монтирует ?
По ошибке не видно что бы путь к каталогу был указан
Maxim
31.05.2019
00:06:55
база должна храниться на сетевом хранилище
Из личного опыта, хочется вас предостеречь от подключения NAS к контейнеру на удаленном хосте, если коротко: то что можно разместить БД на примонтированных томах это не секрет, но есть гораздо более простое и более безопасное решение, NAS в последних прошивках имеет в разделе "приложения" возможность установить Docker, если нет Docker на старом NAS то в любом случае есть возможность поставить почти все виды БД. Но не храните файлы базы на смонтированном сетевом ресурсе, это очень неудобное и совсем недолгоживущая БД, можно делать ставки на количество дней до первого и наверняка последнего крушения )))
Bad
31.05.2019
00:09:11
it m
31.05.2019
00:09:48
Корневой по идее не может быть , адрес:/папка
Bad
31.05.2019
00:10:18
там просто он сам по умолчанию выдает не корень
Google
Bad
31.05.2019
00:10:29
это корневая директория не корневой директории
как-то так
it m
31.05.2019
00:11:18
Какой путь если да
Bad
31.05.2019
00:12:12
У?
Да, FTP примонтировался без проблем к папке хоста
а вот папка хоста к докер контейнеру - нет
it m
31.05.2019
00:12:41
Да фтп то причем, вы ведь nfs монтируете в контейнер
И фтп все таки такое себе, не пробовал и не представляю как оно будет с докером работать
Bad
31.05.2019
00:13:28
it m
31.05.2019
00:14:03
Nfs/glusterfs/rbd имхо
С ПК : showmount -e 192.168.
Адрес зранилища
Вам покажет какие каталоги анонсируются , вот их потом попробуйте монтировать
Bogdan
31.05.2019
00:15:26
копирнул докерфайл на пастебин
https://pastebin.com/AyxF4dpf
спустя кучу часов, я починил. как это было
1) добавил в ~/.ssh/config собственно конфиг
2) из-за того, что мне нужен еще dvc (это почти как гит, только для больших файлов), я решил стягивать репс по ссш
3) пробовал через мультистейдж - ок, но потыкал еще --squash - тоже нормально
Maxim
31.05.2019
00:15:50
Bad
31.05.2019
00:17:15
Вот сохранность данных для меня как раз самое главное, так что я тяп-ляп монтировтаь точно не хочу
Maxim
31.05.2019
00:18:01
Bad
31.05.2019
00:18:17
А как тогда?
Google
it m
31.05.2019
00:20:19
Какую папку монтировать поняли ?
Bad
31.05.2019
00:22:02
Maxim
31.05.2019
00:23:41
А как тогда?
Есть много различных вариантов, монтирование отлично подходит для того что бы переписать пару фотографий красивых котят которые не жалко потерять. К сожелению не читал всю переписку, если у вас есть возможность линканите ваше предыдущее сообщение где вы описываете задачу которую пытаетесь решить монтированием NAS
it m
31.05.2019
00:27:15
Bad
31.05.2019
00:28:40
Монтирование мне нужно было для двух вещей:
1. Удаленное хранение данных для контейнеров БД, централизованное, чтобы можно было раскидать сервисы БД по разным нодам, а хранилось все централизованно
2. Централизованное хранение данных для swarm-сервисов, которые постоянно добавляются/переходят на другую ноду/удаляются и тд. Это нужно для того, чтобы у каждого сервиса при изменении состояния/версии/языка программирования всегда оставались определенные данные, которые не должны меняться
it m
31.05.2019
00:29:00
https://docs.docker.com/engine/reference/commandline/volume_create/
Maxim
31.05.2019
00:30:20
Bad
31.05.2019
00:30:44
Оно вроде примонтировалось, но работать отказывается ?♂️
it m
31.05.2019
00:31:17
Bad
31.05.2019
00:31:18
Да, знаю, что в случае падения NAS падает все вместе
Упс, это было не мне)
Maxim
31.05.2019
00:35:40
А теперь создайте в нужных местах таких же пользователей и группы с такими же ID, но и это еще не все! Если вам повезет и все заработает то начнется головная боль с выяснением "чё так долго!" )
Bad
31.05.2019
00:36:38
Maxim
31.05.2019
00:37:31
Bad
31.05.2019
00:37:48
Да
Google
Maxim
31.05.2019
00:39:50
вот для чего мне это нужно
Вам нужно не монтировать туда NAS, вам нужно БД перенести на NAS, это быстро, надёжно и по скорости будет быстрее отдавать ответы и принимать запросы чем если по смонтированным томам с тормозами
Bad
31.05.2019
00:40:52
Я бы перенёс БД на NAS, но он поддерживает только MySQL, да и ОЗУ там маловато
Maxim
31.05.2019
00:42:11
Bad
31.05.2019
00:42:50
RAID 1
Зеркало
Maxim
31.05.2019
00:43:09
RAID 1
Давно обновляли прошивку?
Bad
31.05.2019
00:43:18
Неделю назад
Оказалось, что в 2012 году вышло обновление прошивки
Он реально около 12 года выпуска
Maxim
31.05.2019
00:44:07
Неделю назад
Пробовали подключаться по ssh и установить ручками нужную вам БД?
Bad
31.05.2019
00:44:17
Пробовал, рубит сессию
Maxim
31.05.2019
00:44:23
Bad
31.05.2019
00:44:25
Не подключается даже
Maxim
31.05.2019
00:44:40
Bad
31.05.2019
00:45:09
Я так с SSH и не понял, вроде должен работать, но не работает
??♂️
Maxim
31.05.2019
00:47:23
Bad
31.05.2019
00:47:37
Да в идеале нужно SAN)
Но это может выкатиться в очень круглую сумму
Maxim
31.05.2019
01:01:09
Но это может выкатиться в очень круглую сумму
Пару месяцев назад использовали стандартный NAS, просто диски пошустрее и пару тяжелых сервисов, БД и докер реестр, без потерь и не толкаясь в проходе, переехали в свой новый дом, нагрузки не супер топовые, но обьемы данных раздаются и принимаются без нареканий, с поставленной задачей справляется и никаких монтирований, так как через пару дней что то пошло не так и смонтированный том перестал отвечать, повисло все что в этот момент общалось с этим томом, через пару минут получили битую базу и битые статические файлы, базу пришлось восстанавливать и были потеряны данные, пацаны конечно быстро примонтировали и настроили, но потом в пять раз больше времени потратили и в 10 раз больше нервов при восстановлении БД.
Но пару дней реально работало, тут претензий нет, даже лампочками железяка весело мигала и ничего не предвещало беды