@MongoDBRussian

Страница 8 из 342
James
25.05.2016
14:45:17
сервер падает после передачи 200 гб

там сама база битая

GNU/Docker
25.05.2016
15:52:52
@lig11

Alex
25.05.2016
16:12:28
Убейте её

Google
GNU/Docker
25.05.2016
16:55:12
@pragus

@pragus приди порядок наведи )

Roman
25.05.2016
16:58:05
GNU/Docker
25.05.2016
16:58:14
красава!

AZ
25.05.2016
16:58:16
алилуя

Люся
25.05.2016
17:35:00
всем привет?

Roman
25.05.2016
17:35:55
всем привет?
ты кто и зачем тут?

Алексей
25.05.2016
17:36:14
аватарка агонь

Люся
25.05.2016
17:37:26
я Люся))

пришла общаться

аватарка агонь
ава ничего не вызывает у тебя?)

Sergey
25.05.2016
17:38:14
пришла общаться
про монги в проде?

Алексей
25.05.2016
17:38:28
Люся, это тематический канал про mongo

Google
Люся
25.05.2016
17:38:33
да,именно

Roman
25.05.2016
17:38:46
пришла общаться
тут про mongodb. флуд жестоко карается элиминацией.

Dmitry
25.05.2016
17:40:05
в бан вместе с предыдущим аккаунтом, по-моему

Sergey
25.05.2016
17:40:54
вдруг это суровый админ со 100ТБ шардом в проде =)

Dan
25.05.2016
17:42:24
мда

Алексей
25.05.2016
17:43:41
кстати давно хотел спросить, настройки readahead для mmap советуют выкручивать вниз, а для wt тоже имеет смысл это делать ?

Sergey
25.05.2016
17:49:15
Ну по логике при случайном доступе read-ahead вообще вреден базам данных. Но с с WT все сильн олучше в этом плане. Вот что нашел: In some previous benchmarks with WiredTiger, we found that readahead caused more I/O and slower throughput for some workloads, so we currently use posix_fadvise with the POSIX_FADV_RANDOM flag to hint that readahead should be disabled.

Алексей
25.05.2016
17:50:04
Dmitry
25.05.2016
17:50:21
тут тоже спрошу

Roman
25.05.2016
17:50:22
Приложение лучше знает

Dmitry
25.05.2016
17:50:30
кто-то использовал eve framework?

Алексей
25.05.2016
17:51:01
вот тут вот https://docs.mongodb.com/manual/administration/production-notes/

For the MMAPv1 storage engine: Ensure that readahead settings for the block devices that store the database files are appropriate. For random access use patterns, set low readahead values. A readahead of 32 (16 kB) often works well. For a standard block device, you can run sudo blockdev —report to get the readahead settings and sudo blockdev —setra <value> <device> to change the readahead settings. Refer to your specific operating system manual for more information.

Алексей
25.05.2016
17:51:51
ну и обучалку я у них проходил. один из вопросов про readahaed как раз

Google
Алексей
25.05.2016
17:52:29
да

Sergey
25.05.2016
17:52:34
как раз сейчас слушаю)

Roman
25.05.2016
17:53:57
Я делал тест: мапил файл на 16гб и звал sendfile с рандомным оффсетом и размером блока, а потом смотрел через mincore что в кеш попало

Алексей
25.05.2016
17:54:52
так и ?

Roman
25.05.2016
17:56:06
так и ?
Там формула учитывает сколько страниц miss и какой это по счету miss

Для одной страницы miss ядро подтянет то ли 2, то ли 4 страницы

Алексей
25.05.2016
17:58:03
ну как раз размер readahead как раз

Roman
25.05.2016
17:58:29
ну как раз размер readahead как раз
Нет. Я делал readahead в 16мб

Алексей
25.05.2016
17:58:44
о

тоесть мегабольшой

Roman
25.05.2016
17:58:58
На обычном read оно честно читало 16мб

На sendfile/mmap - нет

Там другой механизм

James
26.05.2016
08:43:33
Коллеги подскажите такой момент. поднимаю реплику. добавил слейв и арбитра. в рс конфиг вижу

слев "stateStr" : "STARTUP",

арбитр "stateStr" : "(not reachable/healthy)",

серваки друг друга видят

Roman
26.05.2016
08:50:08
James
26.05.2016
08:59:47
ну как как

Google
James
26.05.2016
08:59:59
открыт порт

через кли могу подкл к серваку

подскажите почему может быть такой косяк

делаю rs.initiate()

и получаю "name" : "mongo-master:27018",

в логах на слейве и арбитре вижу 2016-05-26T12:41:58.038+0300 I NETWORK [ReplExecNetThread-0] getaddrinfo("mongo-master") failed: Name or service not known 2016-05-26T12:41:58.039+0300 I REPL [ReplicationExecutor] Error in heartbeat request to mongo-master:27018; Location18915 Failed attempt to connect to mongo-master:27018; couldn't initialize connection to host mongo-master, address is invalid

пробовал инициализировать rs.initiate("1.2.3.4:27018")

всё равно получает хост нейм

разобрался с хостнеймом

почему то арбитр берет старое название реплики, хотя я его поменял и рестартанул арбитр

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