LINUX.ORG.RU
решено ФорумAdmin

Не получается подключиться к MongoDB

 ,


0

1

Арендую VPS'ку, чтобы поиграться со своим проектом. Поставил mongodb, но ни как не получается подключиться к ней удаленно (с локалхоста норм).

Ubuntu 16.04.

Порт, вроде, открыт:

root@88910:~# sudo ufw status
Status: active

To                         Action      From
--                         ------      ----
27017                      ALLOW       Anywhere                  
22                         ALLOW       Anywhere                  
2222                       ALLOW       Anywhere                  
80                         ALLOW       Anywhere                  
8000                       ALLOW       Anywhere                  
27017 (v6)                 ALLOW       Anywhere (v6)             
22 (v6)                    ALLOW       Anywhere (v6)             
2222 (v6)                  ALLOW       Anywhere (v6)             
80 (v6)                    ALLOW       Anywhere (v6)             
8000 (v6)                  ALLOW       Anywhere (v6)

При попытке подключиться - Network is unreachable.

Что я забыл?

Deleted

UPD

Какая-то дичь, монга совсем не стартует:

root@88910:/tmp# mongod
2017-12-15T19:22:50.495+0000 I CONTROL  [initandlisten] MongoDB starting : pid=1251 port=27017 dbpath=/data/db 64-bit host=88910.local
2017-12-15T19:22:50.495+0000 I CONTROL  [initandlisten] db version v3.2.18
2017-12-15T19:22:50.495+0000 I CONTROL  [initandlisten] git version: 4c1bae566c0c00f996a2feb16febf84936ecaf6f
2017-12-15T19:22:50.495+0000 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.2g  1 Mar 2016
2017-12-15T19:22:50.495+0000 I CONTROL  [initandlisten] allocator: tcmalloc
2017-12-15T19:22:50.495+0000 I CONTROL  [initandlisten] modules: none
2017-12-15T19:22:50.495+0000 I CONTROL  [initandlisten] build environment:
2017-12-15T19:22:50.495+0000 I CONTROL  [initandlisten]     distmod: ubuntu1604
2017-12-15T19:22:50.495+0000 I CONTROL  [initandlisten]     distarch: x86_64
2017-12-15T19:22:50.495+0000 I CONTROL  [initandlisten]     target_arch: x86_64
2017-12-15T19:22:50.495+0000 I CONTROL  [initandlisten] options: {}
2017-12-15T19:22:50.520+0000 I -        [initandlisten] Detected data files in /data/db created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.
2017-12-15T19:22:50.520+0000 I STORAGE  [initandlisten] wiredtiger_open config: create,cache_size=1G,session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),checkpoint=(wait=60,log_size=2GB),statistics_log=(wait=0),verbose=(recovery_progress),
2017-12-15T19:22:50.571+0000 I STORAGE  [initandlisten] exception in initAndListen: 39 Unable to write process id 1251 to file: /data/db/mongod.lock errno:28 No space left on device, terminating
2017-12-15T19:22:50.572+0000 I CONTROL  [initandlisten] now exiting
2017-12-15T19:22:50.572+0000 I NETWORK  [initandlisten] shutdown: going to close listening sockets...
2017-12-15T19:22:50.572+0000 I NETWORK  [initandlisten] removing socket file: /tmp/mongodb-27017.sock
2017-12-15T19:22:50.572+0000 I NETWORK  [initandlisten] shutdown: going to flush diaglog...
2017-12-15T19:22:50.572+0000 I NETWORK  [initandlisten] shutdown: going to close sockets...
2017-12-15T19:22:50.572+0000 I STORAGE  [initandlisten] WiredTigerKVEngine shutting down
2017-12-15T19:22:50.672+0000 E STORAGE  [initandlisten] WiredTiger (28) [1513365770:672841][1251:0x7f69f1089c80], file:sizeStorer.wt, WT_CONNECTION.close: /data/db/sizeStorer.wt: handle-write: pwrite: failed to write 4096 bytes at offset 32768: No space left on device
2017-12-15T19:22:50.677+0000 E STORAGE  [initandlisten] WiredTiger (28) [1513365770:677817][1251:0x7f69f1089c80], file:sizeStorer.wt, WT_CONNECTION.close: sizeStorer.wt: fatal checkpoint failure: No space left on device
2017-12-15T19:22:50.677+0000 E STORAGE  [initandlisten] WiredTiger (-31804) [1513365770:677850][1251:0x7f69f1089c80], file:sizeStorer.wt, WT_CONNECTION.close: the process must exit and restart: WT_PANIC: WiredTiger library panic
2017-12-15T19:22:50.677+0000 I -        [initandlisten] Fatal Assertion 28558
2017-12-15T19:22:50.677+0000 I -        [initandlisten] 

***aborting after fassert() failure
Попытался нагуглить решение, пишут, что надо удалить /tmp/mongodb-27017.sock , но его там нет.

Deleted
()
Последнее исправление: Bizun (всего исправлений: 1)
Ответ на: UPD от Deleted

exception in initAndListen: 39 Unable to write process id 1251 to file: /data/db/mongod.lock errno:28 No space left on device, terminating

this.

neversleep ★★
()
Ответ на: комментарий от neversleep

Да, я вчера таки разобрался. Проблема была действительно в том, что тупо закончилось место.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.