@MongoDBRussian

Страница 70 из 342
James
13.03.2017
14:35:54
а можно же перенести чисто файлом?

yopp
13.03.2017
14:38:55
так и есть в ней 7млн ключей
чот мне кажется ты не оттуда дамп делаешь. сделай use test; show collections;

потому что в test на 127.0.0.1:27018 есть только found collections: system.indexes

afair это вообще легаси

Google
yopp
13.03.2017
14:45:26
короче mongo 'mongodb://127.0.0.1:27018/test' --eval 'db.getCollectionNames()'

James
13.03.2017
14:47:04
спс

yopp
13.03.2017
14:48:23
я вот не помню как дамп с аутентификацией поступает

James
13.03.2017
14:49:21
> use test switched to db test > show collections; system.indexes

yopp
13.03.2017
14:49:31
эм

ну вот видишь, нет твоей коллекции :)

test 152.004GB
вот это ты откуда получил?

James
13.03.2017
14:50:00
show dbs

yopp
13.03.2017
14:50:25
это понятно, я имею ввиду ты когда шелл подключал, какой сервер указывал?

James
13.03.2017
14:50:32
локал хост

yopp
13.03.2017
14:50:55
без указания порта?

James
13.03.2017
14:50:59
с портом

вообще странно я уже как бы не раз переносил монгу

Google
James
13.03.2017
14:51:34
с таким столкнулся 1й раз

yopp
13.03.2017
14:51:44
посмотри не запущены ли другие процессы

монговские

James
13.03.2017
14:52:00
там крутится ещё арбитр от репилки

на 27017

но эта нода не в реплике

сторонний инстан

yopp
13.03.2017
14:52:45
db.serverStatus() сделай, там где ты сейчас show collections сделал

Sergey
13.03.2017
14:53:51
главное не удаляй ничего, а то опять в новостях будет про русских хакеров

James
13.03.2017
14:54:05
http://pastebin.com/bFkYtpxu

yopp
13.03.2017
14:56:30
http://pastebin.com/bFkYtpxu
чисто из интереса, сделай ещё раз show dbs;

James
13.03.2017
15:00:12
bla 301.931GB bla_production_log 305.929GB local 0.078GB test 152.004GB

yopp
13.03.2017
15:00:25
ты это в том-же соединении делаешь?

James
13.03.2017
15:00:46
ад

да

есть идеи?

yopp
13.03.2017
15:01:17
аутентификация?

James
13.03.2017
15:01:21
нет

в общем это

файлом перенести можно?

Google
James
13.03.2017
15:02:50
ну типа стопануть

зажать в тар и развернуть на новом серв?

с аналогичной версией

помню во второй версии такое канало

yopp
13.03.2017
15:03:25
я вот не помню чо там в mmap с лейаутом файлов, но открой mongod.conf и посмотри dbPath

и там всё будет

James
13.03.2017
15:03:29
а вот в 3й пигут херов

yopp
13.03.2017
15:03:34
пигут?

James
13.03.2017
15:03:41
там дефолтный путь

/var/lib/mongodb

пишут херов тачку

yopp
13.03.2017
15:04:52
ну вот иди туда и посмотри что там лежит

James
13.03.2017
15:05:33
сек

ну в этой папке есть ещё папка и в ней вся монга

кароче не дефолтный путь

получается /var/lib/mongodb/mongo

yopp
13.03.2017
15:07:06
да не важно

чо в папке-то?

James
13.03.2017
15:07:17
файло

774 гб

Google
yopp
13.03.2017
15:08:50
один файл?

или много?

если я правильно помню, mmap там на каждую базу по папке делал, а сама база билась на чанки, которые файлами складывались

James
13.03.2017
15:10:12
так и есть

файлов много

yopp
13.03.2017
15:12:06
ну вот стопаешь монгу, бер

тьфу

берёшь папку test и переносишь

James
13.03.2017
15:12:25
а нету папки тест

есть папка монго

yopp
13.03.2017
15:12:29
а что есть?

James
13.03.2017
15:12:39
и там куча файлов с названием баз

yopp
13.03.2017
15:13:01
грепни по test

как интересно

ну вобщем можешь это утащить

James
13.03.2017
15:14:06
ну собсно это mmap

yopp
13.03.2017
15:14:14
только монгу стопануть надо

James
13.03.2017
15:14:14
ну ок попробую

это понятно

ладно попробую отпишусь завтра уже

Google
yopp
13.03.2017
15:14:30
у меня есть смутное ощущение что коллекцию дропнули :)

James
13.03.2017
15:15:03
так так не надо

приложуха которая это делалла

работает если её запустить

ну типа данные на месте

кстати подумал ща

туда куда хочу переносить мне нужен WiredTiger

yopp
13.03.2017
15:16:04
мне очень интересно почему show dbs репортит 150 гигов, при этом show collection; показывает только коллекцию со списком индексов

James
13.03.2017
15:16:10
а так он не сработает

yopp
13.03.2017
15:16:12
которя вообще из 1.x помоему

James
13.03.2017
15:16:15
нужен все таки дамп

yopp
13.03.2017
15:16:26
есть второй вариант

James
13.03.2017
15:16:30
или экспорт какой нить

давай ка

yopp
13.03.2017
15:16:34
подними вторую монгу с wt и запусти репликацию

James
13.03.2017
15:16:38
слушаю

места нет

yopp
13.03.2017
15:16:51
погоди

James
13.03.2017
15:16:53
на такую реплику

разве что на дургом сервере

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