From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 From: Sergey To: sysadmins@lists.altlinux.org Date: Wed, 18 Jun 2014 10:52:09 +0400 User-Agent: KMail/1.9.10 (enterprise35 0.20100827.1168748) References: <201406161013.40785.a_s_y@sama.ru> In-Reply-To: <201406161013.40785.a_s_y@sama.ru> X-KMail-QuotePrefix: > MIME-Version: 1.0 Content-Type: Text/Plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <201406181052.09268.a_s_y@sama.ru> Subject: Re: [Sysadmins] =?koi8-r?b?18vMwN7J1NggY29yZWR1bXAgxMzRIGh0dHBkMg==?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jun 2014 06:52:25 -0000 Archived-At: List-Archive: On Monday 16 June 2014, Sergey wrote: > coredump надо получить от httpd2. В каком месте и что > применяется при запуске процессов самого Апаче ? Качественно закопано... В apachectl2 есть такой код: start() { initlog $INITLOG_ARGS -n "$BASENAME" -c "limited -n $BASENAME -- $BINARY -k start $OPTIONS $DEFINE" || : poststart RETVAL=$? return $RETVAL } man limited как бы есть, есть пример в виде /etc/sysconfig/limits, и он же уже рабочий конфиг, а там - RLIMIT_SOFT_CORE=0. Создаём /etc/sysconfig/limits.d/httpd2: RLIMIT_SOFT_CORE=10000000 RLIMIT_HARD_CORE=10000000 Только это ещё не всё. limited выбирает файл в limits.d в соответствии с -n $BASENAME, а оно определяется в apachectl2 посредством name=`echo $HTTPD | sed -r '\@^.*/[^/[:space:]]+[[:space:]]*$@s@^.*/([^/[:space:]]+)[[:space:]]*$@\1@'` BINARY=/usr/sbin/$name BASENAME="$(basename "$BINARY")" В общем, в limits.d надо симлинков насоздавать на httpd2, в зависимости от того, какие apache2-httpd-* установлены: httpd2 httpd2.prefork httpd2.worker -- С уважением, Сергей a_s_y@sama.ru