@MongoDBRussian

Страница 155 из 342
yopp
05.12.2017
18:43:41
Большой

Kolya
05.12.2017
18:44:23
Но вообще ходить в монгу на продакшене руками — к беде
а как надо ходить? Сервис еще не запущен

yopp
05.12.2017
18:45:32
А зачем вам туда ходить?

Kolya
05.12.2017
18:46:12
Google
Kolya
05.12.2017
18:46:25
на ты плиз, а то не удобно))

Ребят, кто нить может растолковать по поводу подключения по ssh к монге?

Есть такая строка ssh -fN -L 6666:localhost:27017 user@host

что значит user@host

и как потом подключиться

GNU/Docker
05.12.2017
20:32:16
что?

как это к монге по ссш

на хост где крутится монга?

Dan
05.12.2017
20:32:47
O.o

Kolya
05.12.2017
20:33:08
GNU/Docker
05.12.2017
20:33:30
зачем тунель?

Kolya
05.12.2017
20:33:50
зачем тунель?
что бы поработать с монгой

GNU/Docker
05.12.2017
20:33:51
откуда строка кстати?

Google
GNU/Docker
05.12.2017
20:33:59
а тунель зачем?

Или тунель с хоста с монгой куда-то

Kolya
05.12.2017
20:34:14
откуда строка кстати?
http://snippets.pp.ru/article/481

GNU/Docker
05.12.2017
20:34:49
ну это дичь какая-то.

типа чтобы сделать mongo -h localhost -p 6666 чвтоли

Kolya
05.12.2017
20:35:41
https://docs.mongodb.com/compass/master/connect/

Вот есть еще такое

Но чет не могу вкурить

GNU/Docker
05.12.2017
20:35:57
можно просто зайти на монго хост и набрать mongo

Kolya
05.12.2017
20:36:48
можно просто зайти на монго хост и набрать mongo
ну мне нужно подключать с помощью программы с GUI интерфейсом

И вот еще нашел https://stackoverflow.com/questions/16619598/sync-mongodb-via-ssh/16620593#16620593

GNU/Docker
05.12.2017
20:37:53
Так.

Я не понимаю задачу.

Какой гуй программы?

Kolya
05.12.2017
20:38:09
чет я туполю наверное

GNU/Docker
05.12.2017
20:39:00
монга есть?

Kolya
05.12.2017
20:39:13
Да все есть на сервере, установлено

и работает

по апихе можно стучаться все ок

Google
GNU/Docker
05.12.2017
20:39:27
какие настройки есть у робо 3д для коннекта?

GNU/Docker
05.12.2017
20:40:18
Какие типы ещё есть?

конекшнов

Kolya
05.12.2017
20:40:22
просто погуглил что через тоннель ssh типа лучше всего с ней работать удаленно

GNU/Docker
05.12.2017
20:40:32
теперь понятно зачем тунель

yopp
05.12.2017
20:49:00
Человек хочет на прод с GUI ходить

Там во вкладке SSH можно всё настроить

А на первой вкладке оставить localhost

Но я ещё раз скажу: ты хочешь _очень_ плохого. Если на прод надо ходить руками, ваш процесс свернул не туда

Kolya
05.12.2017
20:53:58
есть сервер который пока что настраивается

и для тестов было бы удобно смотреть в GUI

yopp
05.12.2017
20:54:21
Вот есть смысл сделать процессы сейчас

Kolya
05.12.2017
20:54:23
все

yopp
05.12.2017
20:54:31
Нет, не надо смотреть через гуй тесты

Tenni
05.12.2017
20:54:43
форвардить порты далеко не лучшее решение

yopp
05.12.2017
20:54:55
Дамп сломанного билда должен быть артефактом CI

форвардить порты далеко не лучшее решение
Нормальное решение, если tls нет

Kolya
05.12.2017
20:55:43
Нет, не надо смотреть через гуй тесты
мне нужно посмотреть как и в каком виде прилетают данные с вражеской территории

Google
yopp
05.12.2017
20:55:47
У меня в большинстве случаев стандартная рекомендуемая схема через бастион ходить.

Kolya
05.12.2017
20:55:50
тоесть с неподкотнтрольных мне сайтов

yopp
05.12.2017
20:56:00
Не надо в монгу ходить руками, серьёзно.

Kolya
05.12.2017
20:56:30
тогда не пойму почему у нее все так плохо с этим

не думал что проблему будут

yopp
05.12.2017
20:57:03
С чем?

Kolya
05.12.2017
20:57:30
ну для mysql есть phpmyadmin, со своими задачами справляется

думал тут есть подобное

yopp
05.12.2017
20:57:46
В любую базу данных не надо с продакшена ходить руками

Точнее ходить то можно, но для обслуживания субд. А не для ковыряния в данных

Tenni
05.12.2017
20:59:34
ну для mysql есть phpmyadmin, со своими задачами справляется
phpmyadmin лучше избегать, множество других клиентов есть без php, для монги есть даже cli клиенты супер крутые, так что плохо ищешь, например studio 3t

Kolya
05.12.2017
20:59:35
Точнее ходить то можно, но для обслуживания субд. А не для ковыряния в данных
мне просто смотреть в каком виде что падает, это понятно, что ковырять руками не особо круто там

yopp
05.12.2017
21:00:08
Точнее эффективный, «правильность» субъективна

yopp
05.12.2017
21:01:20
Проблема в том, что вы легко автоматизируемое действие превращаете в ручную работу

Tenni
05.12.2017
21:01:36
https://studio3t.com/ https://github.com/TylerBrock/mongo-hacker просто примеры =)

yopp
05.12.2017
21:01:57
Сделайте мягкую валидацию третьесторонней схемы с уведомлениями

Google
⚡⚡⚡⚡⚡⚡⚡
06.12.2017
05:01:56
Қазақтар жұқпа ңе

Svyatoslav
06.12.2017
06:38:47
Нужны ли для replication sets добавляемых как шарды в существующий кластер, отдельный конфиг сервер и mongos? Сейчас три монгоса и конфига.

Artem
06.12.2017
07:01:38
нет, не нужны

конфиг база должна быть в отдельном репликасете и все.

кстати, в официальной документации говорится, что для лучшей производительности config база должна использовать inmemory engine

Svyatoslav
06.12.2017
07:05:37
yopp
06.12.2017
07:52:07
Ссылку дайте

Это чушь

Во-первых размер конфиг базы микроскопический обычно. Даже на очень больших кластерах это несколько гигабайт. Во вторых данные не запрашиваются оттуда постоянно, mongos кеширует карту чанков. Если мне память не изменяет, вы не первый раз дезинформируете людей по этому поводу. Не дадите ссылки подтверждающей ваше высказывание, я вам неделю в read only дам.

yopp
06.12.2017
08:36:04
Нет

Олег
06.12.2017
08:36:04
Привет всем. Есть file upload, который сохраняет файлы на сервере и пишит в базу путь. Но при обращении из клиента файл естественно не находиться так как клиент на 8080 порту, а сервер на 3000. http://localhost:8080/uploads/1512548426215_IMG_20171010_143002.jpg 404 (Not Found) http://localhost:3000/uploads/1512548426215_IMG_20171010_143002.jpg - работает

Viktor
06.12.2017
08:52:26
@dd_bb не щупал 3.6.0 еще? Интересно выкатили ли "executionStats" для aggregation

yopp
06.12.2017
08:54:30
И где тут про in-memory сторадж написано?

Artem
06.12.2017
08:55:47
И где тут про in-memory сторадж написано?
Place your config servers on dedicated hardware for optimal performance in large clusters. Ensure that the hardware has enough RAM to hold the data files entirely in memory and that it has dedicated storage. вопрос, как вы разместите датафайлы в памяти, не используя inmemory?

yopp
06.12.2017
08:58:09
Я ещё раз вопрос задам: где в этом тексте рекомендация использовать in-memory storage?

Artem
06.12.2017
08:58:10
hardware has enough RAM to hold the data files entirely in memory - я возможно могу ошибаться, но для чего нужен чек памяти, обьемом достаточной для хранения датафайлов конфиг сервера?

yopp
06.12.2017
08:59:22
Так как config сервера не требуют для своей работы большого количества ресурсов, тут говориться только о том, что на больших инсталяциях нужно выделять конфиг-серверам не 512 мегабайт памяти, а несколько больше, чтоб датасет туда свободно помещался

Страница 155 из 342