
OlegBrony
03.10.2018
14:41:22

Игорь
03.10.2018
14:42:52
а какой линукс?)))

OlegBrony
03.10.2018
14:42:57
минт
19

Google

Nick
03.10.2018
14:45:17
ничего не качай, используй менеджеры пакетов

OlegBrony
03.10.2018
14:48:46

Nick
03.10.2018
14:49:00
да
или чтото подобное

OlegBrony
03.10.2018
14:49:31
а что делать, если я ошибся с командой?
ничего не будет?

Ivan
03.10.2018
14:50:18

OlegBrony
03.10.2018
14:50:33
нет.

Nick
03.10.2018
14:51:01
тогда тебе надо будет все переставить, либо разобраться в том что сломается

OlegBrony
03.10.2018
14:51:27
замечательная перспектива...

Nick
03.10.2018
14:52:07
всегда есть выход проще - нанять человека, котоырй все это сделает

Dmitriy
03.10.2018
14:58:27

OlegBrony
03.10.2018
15:35:56

Google

Dmitriy
03.10.2018
15:36:26

OlegBrony
03.10.2018
15:36:38
как вообще проверить?

Yaroslav
03.10.2018
16:28:19
Там 3.6 монга если мне память не изменяет
Подними лучше ее в докере ))

OlegBrony
03.10.2018
16:48:42

Yaroslav
03.10.2018
17:16:15
@OlegBrony ого уже обновили , ну ладно ладно , но я бы для просвещения самого себя еще бы и докер изучил )

yopp
03.10.2018
17:23:36
у чанка же есть диапазон

OlegBrony
03.10.2018
18:24:52

Oleg
03.10.2018
18:25:29
это лучше виртуальной машины
условно это виртуальный процесс
без накладок на полноценную эмуляцию ОС

OlegBrony
03.10.2018
18:26:57
а что эмулируется? ОС? И все программы для работы?

Nick
03.10.2018
18:29:49
мне кажется это оффтоп, давайте предметно

OlegBrony
03.10.2018
18:30:16
(

Oleg
03.10.2018
18:30:37
ну если кратко на пальцах то это просто прослойка между рабочей ОС и запущенным процессом
трудно объяснить не залезая в дебри, но смысл, что у тебя не запускается еще одна виртуальная ОС, скорее просто худая оболочка, которая все системные запросы отправляет к ядру текущей ОС

OlegBrony
03.10.2018
18:31:25
Спасибо.

AstraSerg
03.10.2018
19:10:48

Gleb
04.10.2018
00:10:30
всем привет ) у меня задача проксировать траффик до монги, которая хостится в mongodb atlas. там реплика сет сейчас самый простой.
но никак не могу понять, как мне сделать прокси. клиент (в данном случае монгус) ругается на wire protocol. может был у кого такой опыт?

Google

OlegBrony
04.10.2018
07:43:41
я нашёл, куда установилась монгодб. но я не понимаю, как её запускать? как исполняемым не хочет.
+ где создать папки data, log?

Yaroslav
04.10.2018
07:56:22
@OlegBrony sudo service mongod start
а лучше почитай вот эту статейку там все расписано https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

OlegBrony
04.10.2018
08:57:03

AstraSerg
04.10.2018
08:58:38

Constantin
04.10.2018
08:59:30

OlegBrony
04.10.2018
09:02:04

Gleb
04.10.2018
09:02:21
Можете подробнее объяснить, ничего не понятно
Да. В общем у меня есть стандартная uri для подключения к сету. В ней три урла машинок. Моя задача пропустить траффик от клиента до собстевнно монги через проксю, то есть обращаться не по этим адресам, а адресам прокси, которая мапит все tcp запросы на нужные адреса
Сейчас доберусь до компа и смогу детальней описать

AstraSerg
04.10.2018
09:03:18

OlegBrony
04.10.2018
09:04:00
хотя я помню, как заходил в эту папку, и там были монго файлы.
я их не удалял.

AstraSerg
04.10.2018
09:05:06
А если так:
sudo /etc/init.d/mongod start

OlegBrony
04.10.2018
09:05:44
а, usr/bin
там видел

AstraSerg
04.10.2018
09:07:23
ладно, сначала
apt update; apt install sudo
потом:
sudo /etc/init.d/mongod start

OlegBrony
04.10.2018
09:07:54
apt-get, не?

Google

Navern
04.10.2018
09:08:06
Вообще это вам в чатик про линукс
а не про монгу)

OlegBrony
04.10.2018
09:08:58
~$ mongo
MongoDB shell version v4.0.3
connecting to: mongodb://127.0.0.1:27017
2018-10-04T12:11:17.610+0300 E QUERY

Ivan
04.10.2018
09:11:44
системд и инит?
@OlegBrony пожалуйста, найди чат по linux, освойся там. Никаких Mongodb-специфичных вещей сейчас не происходит у тебя.

OlegBrony
04.10.2018
09:13:16
это так важно, в каком чате это обсуждается?

Nick
04.10.2018
09:13:31
воу 4.0.3 уже есть

AstraSerg
04.10.2018
09:16:31

Nick
04.10.2018
09:16:46
на сайте пока как upcoming

yopp
04.10.2018
09:17:21
ещё нету 4.0.3
по крайней мере сайт не обновили
на мой взгляд самый простой способ — через vpn прокинуть трафик
атлас помоему без tls не работает, а значит вам придётся трафик перешифровывать своим сертификатом
и этот сертификат деплоить на все приложения

Gleb
04.10.2018
09:25:14
все хочется сказать спасибо ркн за весь этот гемор

Alexey
04.10.2018
09:26:13
а никакой разницы нет
Да. Но как тогда сделать запрос в БД по этому диапазону, чтобы посчитать размеры? Диапазоны чанков при выводе имеют хешированный вид(что-то вроде NumberLong("2433984061343616404")), а сами данные в базе нет.

Google

yopp
04.10.2018
09:27:00
потому что по строкам можно $gt/$lt искать
интересный вопрос :)

Alexey
04.10.2018
09:32:23
А вот еще вопрос по делению чанков. Если диапазона больше нет, скажем x:2 —> x:3 и эти чанки уже jumbo, есть ли какой-то способ их все-таки разделить? не знаю...там что-то вроде x:2.1 —> x:2.2 ? Потому что splitAt() говорит, что конец этого чанка - это уже начало следующего

yopp
04.10.2018
09:32:47
нет, нету
вы hashed индекс по низкоселективному полю сделали?

AstraSerg
04.10.2018
09:34:11

Alexey
04.10.2018
09:35:41

Gleb
04.10.2018
09:35:53
Есть, вроде где-то форма для жалоб
есть конечно, но вот после теста мы переедем на большой кластер там же. будут другие адреса. и так каждый раз им писать и ждать пока разлочат

yopp
04.10.2018
09:35:53
понял, спасибо, попробую так
ещё вариант сделать несколько виртуальных интерфейсов, на каждый повесить свой tcproxy до конкретного сервера на атласе и сделать так, чтоб каждый из доменов по из connection uri резолвился в эти ip

Alexey
04.10.2018
09:36:08
пачкой всмысле подряд

Gleb
04.10.2018
09:36:27

yopp
04.10.2018
09:36:53
но мне кажется vpn будет попроще