ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "George V. Kouryachy" <george@altlinux.org>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] I: git.alt update
Date: Fri, 29 Oct 2010 15:07:13 +0400
Message-ID: <20101029110713.GA32289@imap.altlinux.org> (raw)
In-Reply-To: <20101029101321.GG26409@altlinux.org>

On Fri, Oct 29, 2010 at 02:13:21PM +0400, Dmitry V. Levin wrote:
> Давайте лучше я обрисую картину, иначе ваши догадки будут далеки от
> реальности.
> 
> На этом сервере есть раздаваемый readonly NFS и, грубо говоря, два
> контейнера (не считая служебных, которые не создают нагрузки).
> Два контейнера -- это git.alt и gitweb.
> Контейнер под условным именем gitweb раздает git.alt по всем протоколам
> кроме ssh.
> Контейнер под условным именем git.alt реализует ssh-интерфейс и
> обрабатывает задания, выполняя сложные расчеты, сопряженные с интенсивным
> чтением c readonly NFS, раздаваемой с этого же сервера.
> Интенсивная запись на ФС происходит в файловой системе за пределами
> git.alt, эта ФС раздается по readonly NFS на сборочные узлы, где работает
> hasher, собирающий пакеты и тестирующий их установку.
> 
> После внедрения параллельной обработки заданий возросла нагрузка в двух
> местах:
> - на чтение-запись в выделенной ФС, раздаваемой по readonly NFS;
> - в контейнере git.alt;
> Ядро 2.6.18-ovz-rhel под этой нагрузкой виснет/падает за пару часов.
Правильно ли я понимаю, что:

 1. Никакого NFS из контейнеров не монтируется, это сделано bind-ом, а NFS
    отдаётся с хост-системы внешним сборочникам?
 2. Раньше такой операции, как регулярное создание копии Сизифа для
    отдачи сборочнику по NFS, просто не было, а сейчас это делается для
    каждого (пакета/задания/whatever)?
 3. Объём чтения-записи в git.alt существенно ниже объёма чтения-записи
    при создании копии Сизифа?

Если да, то дело может быть банально в галлюцинациях дискового
контроллера, не спраляющегося с возросшим в несколько раз RW.

Года четыре назад была у меня похожая история: по отдельности
параллельная сборочница и зеркало работали, а вместе давали наутро
дохлый труп. Помог переезд на точно такую же машину, но с другой дисковой
подсистемой (емнип, SATA вместо SCSI).

-- 
			George V. Kouryachy (aka Fr. Br. George)
			mailto:george at altlinux_org


  reply	other threads:[~2010-10-29 11:07 UTC|newest]

Thread overview: 119+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-27  6:57 Dmitry V. Levin
2010-10-27  8:59 ` Dmitry V. Levin
2010-10-27  9:04   ` Kirill A. Shutemov
2010-10-27  9:18     ` Dmitry V. Levin
2010-10-28 10:38 ` Anton V. Boyarshinov
2010-10-28 10:40   ` Michael Shigorin
2010-10-28  9:57     ` REAL
2010-10-28 10:44     ` Anton V. Boyarshinov
2010-10-28 11:07     ` Andrey Rahmatullin
2010-10-28 11:17       ` Dmitry V. Levin
2010-10-28 11:46   ` Terechkov Evgenii
2010-10-28 11:52     ` Anton V. Boyarshinov
2010-10-28 12:37     ` Dmitry V. Levin
2010-10-28 12:44       ` Денис Смирнов
2010-10-28 12:50         ` Dmitry V. Levin
2010-10-28 14:48           ` Igor Vlasenko
2010-10-28 14:54             ` Alexey I. Froloff
2010-10-28 15:28               ` Igor Vlasenko
2010-10-28 15:38                 ` Alexey I. Froloff
2010-10-28 16:22                   ` [devel] pockets [was: I: git.alt update] Igor Vlasenko
2010-10-28 20:08                     ` Alexey I. Froloff
2010-10-28 20:23                       ` Michael Shigorin
2010-10-28 20:30                       ` Igor Vlasenko
2010-10-28 18:47                   ` [devel] I: git.alt update Michael Shigorin
2010-10-28 20:07                 ` Денис Смирнов
2010-10-28 20:23                   ` Igor Vlasenko
2010-10-29 10:38                     ` Денис Смирнов
2010-10-28 13:01         ` Anton V. Boyarshinov
2010-10-28 14:11           ` Денис Смирнов
2010-10-29  0:14       ` Dmitry V. Levin
2010-10-29  5:39         ` Anton Farygin
2010-10-29  6:06           ` Anton V. Boyarshinov
2010-10-29  6:24             ` Anton V. Boyarshinov
2010-10-29  6:31             ` Anton Farygin
2010-10-29  6:33               ` Anton V. Boyarshinov
2010-10-29  6:40                 ` Anton Farygin
2010-10-29  6:42                   ` Anton V. Boyarshinov
2010-10-29  6:51                     ` Anton Farygin
2010-10-29  6:56                       ` Anton V. Boyarshinov
2010-10-29  7:03                         ` Anton Farygin
2010-10-29  7:09                           ` Anton V. Boyarshinov
2010-10-29  6:22                             ` REAL
2010-10-29  7:16                             ` Anton Farygin
2010-10-29  7:24                               ` Anton V. Boyarshinov
2010-10-29  7:29                                 ` Anton Farygin
2010-10-29  7:31                                   ` Anton V. Boyarshinov
2010-10-29  7:34                                 ` Vladimir Lettiev
2010-10-29  7:36                                   ` Mykola S. Grechukh
2010-10-29  7:36                                   ` Anton V. Boyarshinov
2010-10-29  7:39                                     ` Mykola S. Grechukh
2010-10-29  8:53                                       ` Anton V. Boyarshinov
2010-10-29  7:43                                     ` Anton Farygin
2010-10-29  8:07                                     ` Damir Shayhutdinov
2010-10-29  8:51                                       ` Anton V. Boyarshinov
2010-10-29  9:00                                         ` Anton Farygin
2010-10-29  9:03                                           ` Anton V. Boyarshinov
2010-10-29  9:22                                             ` Anton Farygin
2010-10-29  8:33                                               ` REAL
2010-10-29 10:13                       ` Dmitry V. Levin
2010-10-29 11:07                         ` George V. Kouryachy [this message]
2010-10-29 11:31                           ` Dmitry V. Levin
2010-10-29 12:58                             ` George V. Kouryachy
2010-10-29 14:19                               ` Anton V. Boyarshinov
2010-10-29 23:30                                 ` Dmitry V. Levin
2010-10-29 12:44                           ` Sergey Y. Afonin
2010-11-01 12:38                             ` Sergey Y. Afonin
2010-10-29 14:38                       ` Michael Shigorin
2010-10-29 19:41                         ` Денис Смирнов
2010-10-30  1:09                         ` Anton Farygin
2010-10-29  9:53                   ` Dmitry V. Levin
2010-10-29 10:43                     ` Anton Farygin
2010-10-29  6:48                 ` Anton Farygin
2010-10-29  5:56                   ` REAL
2010-10-29  6:53                     ` Anton Farygin
2010-10-29  6:07                       ` REAL
2010-10-29  7:05                         ` Anton Farygin
2010-10-29  6:54                     ` Anton V. Boyarshinov
2010-10-29  9:50             ` Dmitry V. Levin
2010-10-29 10:39               ` Vladimir Lettiev
2010-10-29 11:58                 ` Dmitry V. Levin
2010-10-29 12:06                   ` Kirill A. Shutemov
2010-10-29 22:52                     ` Dmitry V. Levin
2010-10-29 12:47                   ` Vladimir Lettiev
2010-10-29 14:21                     ` Anton V. Boyarshinov
2010-10-29  9:46           ` Dmitry V. Levin
2010-10-29 14:13             ` Kharitonov A. Dmitry
2010-10-29 14:12               ` Dmitry V. Levin
2010-10-29 14:32                 ` Kharitonov A. Dmitry
2010-10-29 14:34             ` Michael Shigorin
2010-10-29  2:05       ` REAL
2010-10-31 14:42       ` Dmitry V. Levin
2010-10-28 12:08   ` Rinat Bikov
2010-10-28 12:11     ` Anton Farygin
2010-10-28 12:52       ` Igor Zubkov
2010-10-28 12:58         ` Anton Farygin
2010-11-03  6:14 ` Dmitry V. Levin
2010-11-03  6:48   ` Vladimir V. Kamarzin
2010-11-03  6:56     ` Dmitry V. Levin
2010-11-03  7:03   ` Kirill A. Shutemov
2010-11-03  7:36     ` Dmitry V. Levin
2010-11-22  7:12   ` Alexey Tourbin
2010-11-22 16:43     ` Dmitry V. Levin
2010-11-22 19:01       ` Kharitonov A. Dmitry
2010-11-22 20:57         ` Dmitry V. Levin
2010-12-04 19:15           ` Michael Shigorin
2010-11-22 19:01       ` Igor Vlasenko
2010-11-22 20:59         ` Dmitry V. Levin
2010-11-22 21:12           ` Igor Vlasenko
2010-11-22 23:57             ` Dmitry V. Levin
2010-11-24 22:40               ` Dmitry V. Levin
2010-11-24 22:46                 ` Igor Vlasenko
2010-11-24 22:59                   ` Dmitry V. Levin
2010-12-04 19:11                     ` [devel] [JT] " Michael Shigorin
2010-11-22 19:40       ` [devel] " Igor Vlasenko
2010-11-22 21:15         ` Dmitry V. Levin
2010-11-22 21:24           ` Igor Vlasenko
2010-11-22 21:27             ` Dmitry V. Levin
2010-11-22 23:11       ` Alexey Tourbin
2010-11-22 23:52         ` Dmitry V. Levin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20101029110713.GA32289@imap.altlinux.org \
    --to=george@altlinux.org \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git