2015-03-14 3 views
1

У меня есть ELK, установленный в контейнере LXC на 3.13 (Ubuntu 14.04.2), и я предполагаю, что он настроен правильно (ошибок в журналах или нет). При этом, когда я пытаюсь запустить LogStash, я получаю следующую ошибку: /etc/init.d/logstash: 55: ulimit: error setting limit (Operation not permitted)Logstash (ELK) в контейнере LXC - ошибка ulimit

Да, я root, когда выполняю команду. Происходит такая же ошибка service start logstash

Несмотря на ошибку, я вижу logstash started. сразу после. Но, быстро NetStat ясно показывает, что Logstash не слушает (да, я попытался задвинуть журналы на него все равно без толку) ...

Active Internet connections (only servers) 
Proto Recv-Q Send-Q Local Address   Foreign Address   State  PID/Program name 
tcp  0  0 0.0.0.0:80    0.0.0.0:*    LISTEN  6523/nginx  
tcp6  0  0 :::9200     :::*     LISTEN  5890/java  
tcp6  0  0 :::9300     :::*     LISTEN  5890/java  
udp  0  0 0.0.0.0:68    0.0.0.0:*       303/dhclient  
udp  0  0 0.0.0.0:44889   0.0.0.0:*       303/dhclient  
udp6  0  0 :::2274     :::*        303/dhclient  
udp6  0  0 :::54328    :::*        5890/java 

Мысли о том, как это исправить? Я уверен, что это проблема LXC из-за ошибки в работе, но я не уверен, как исправить.

Редактировать: Дальнейшее чтение говорит мне, что это действительно проблема с ulimit. Я увеличил лимит пользователей до более чем 16384 (что хочет сделать старт-архив), но я все еще получаю проблему после перезапуска контейнера. Мой /etc/security/limits.conf имеет следующие строки добавляются

user   soft nofile   24576 
user   hard nofile   24576 

ответ

0

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

Ответ для меня был здесь: From terminal in ubuntu, change ulimit for file descriptor number

В частности, убедившись в том, что /etc/pam.d/su содержится строка (мне просто нужно раскоментировать в Ubuntu 14.04):

session required pam_limits.so 

Затем выйдите из системы и войдите в систему, и это сработало.

+0

В настоящее время у меня нет коробки LXC, но я ценю ваши отзывы здесь! Сделав некоторое чтение, я подозреваю, что вы правы в том, что это тоже моя проблема. Ура! – geudrik

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