2015-05-07 2 views
0

Я только что установил оценку тестовую MongoDB Ops Manager и получите ошибку при запуске резервного копирования HTTP-сервера:MongoDB Установить Simple Test Ops Manager, java.lang.OutOfMemoryError при запуске

Migrate MMS data 
    Running migrations...[ OK ] 
Start MMS server 
    Instance 0 starting..........[ OK ] 
Start Backup HTTP Server 
    Instance 0 starting.......[FAILED] 

2015-05-07T14:00:32.107+0000 [main] gid ERROR ServerMain:199 - Cannot start bslurp server [FATAL-EXITING] - instance: 0 - msg: unable to create new native thread 
java.lang.OutOfMemoryError: unable to create new native thread 

Я, кажется, есть много памяти

[[email protected] ~]# free -m 
      total  used  free  shared buffers  cached 
Mem:   15951  4588  11362   0  364  2021 

и я повысил максимальные процессы на неограниченный, чтобы увидеть, если это поможет ....

[[email protected] ~]# ulimit -a 
core file size   (blocks, -c) 0 
data seg size   (kbytes, -d) unlimited 
scheduling priority    (-e) 0 
file size    (blocks, -f) unlimited 
pending signals     (-i) 127421 
max locked memory  (kbytes, -l) 64 
max memory size   (kbytes, -m) unlimited 
open files      (-n) 94000 
pipe size   (512 bytes, -p) 8 
POSIX message queues  (bytes, -q) 819200 
real-time priority    (-r) 0 
stack size    (kbytes, -s) 10240 
cpu time    (seconds, -t) unlimited 
max user processes    (-u) unlimited 
virtual memory   (kbytes, -v) unlimited 
file locks      (-x) unlimited 

[[email protected] ~]# ps -eLF| grep -c java 
593 

[[email protected] ~]# ps -eLF| wc -l 
1031 

Любые мысли ???

+0

Вы установили это с помощью пакета 'rpm',' deb' или 'tar.gz'? –

ответ

0

Я столкнулся с аналогичной проблемой в нашем развертывании Test Ops Manager при обновлении до Ops Manager 1.8.0. В итоге я открыл билет с поддержкой MongoDB, и это было решением для нашей проблемы:

Компоненты Ops Manager запускаются с использованием имени пользователя по умолчанию "mongodb-mms". Измените настройки ulimit для этого пользователя в соответствии с настройками пользователя «mongodb», который в настоящее время определен в /etc/security/limits.d/99-mongodb-mms-automation-agent.conf.

Возможно, вы захотите добавить отдельный файл под /etc/security/limits.d/ для пользователя mongodb-mms.

Дополнительную информацию можно найти here.

Смежные вопросы