From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 11 Sep 2003 20:51:34 +0400 From: Sergey Vlasov To: community@altlinux.ru Message-Id: <20030911205134.5ecb472e.vsu@altlinux.ru> In-Reply-To: <20030911222233.1eca4971.gosha@zkb.ru> References: <20030910185845.70a37624.gosha@zkb.ru> <20030911162301.069482fe.vsu@altlinux.ru> <20030911222233.1eca4971.gosha@zkb.ru> X-Mailer: Sylpheed version 0.9.4cvs2 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: [Comm] Re: Postfix problem X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Sep 2003 16:52:10 -0000 Archived-At: List-Archive: List-Post: On Thu, 11 Sep 2003 22:22:33 +0600 Igor Solovyov wrote: > Hi! > On Thu, 11 Sep 2003 16:23:01 +0400 > Sergey Vlasov wrote: > > > > ......... > > > E499C3AD2A* 2950 Wed Sep 10 18:46:55 community-bounces@altlinux.ru > > > gosha@zkb.ru > > > > > > F13D016352* 4531 Wed Sep 10 18:36:11 sisyphus-bounces@altlinux.ru > > > gosha@zkb.ru > > > -- 97 Kbytes in 23 Requests. > > > > А что в это время творится в процессах, и что говорит lsof > > /var/spool/mail/gosha ? > > Сейчас уже сказать не могу. Придется подождать этой ситуации. > > > > P.S. Система - М2.0, postfix-1.1.7-alt3 > > > > Ядро из updates обновляли? > > Да: > $ rpm -q kernel24-up > kernel24-up-2.4.18-alt12 Есть подозрение, что это та же проблема, что и в 2.4.20-alt9 для Master 2.2 - ошибки в исправлении ошибки в execve(). У меня это хорошо воспроизводилось следующим образом: $ for ((i=0; i < 32; ++i)) do echo "Test $i" | mail -s "Test $i" vsu; done Как правило, это приводило к следующему: $ /usr/sbin/lsof /var/mail/vsu COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME procmail 2830 vsu 4w REG 3,6 10238 21251086 /var/spool/mail/vsu procmail 2831 vsu 4w REG 3,6 10238 21251086 /var/spool/mail/vsu $ strace -v -p 2830 fcntl64(4, F_SETLKW, {...} $ strace -v -p 2831 fcntl64(4, F_SETLKW, {...} При этом в /proc/locks для этого inode наблюдалась блокировка типа POSIX процессом с несуществующим pid (и FLOCK одним из существующих).