From: Michael Shigorin <mike@osdn.org.ua> To: debian-russian@lists.debian.org Cc: sysadmins@lists.altlinux.org Subject: Re: [Sysadmins] оптимизация дисковой подсистемы (linux multi-disk server howto) Date: Tue, 25 Dec 2007 14:24:10 +0200 Message-ID: <20071225122410.GJ16316@osdn.org.ua> (raw) In-Reply-To: <4770ed6c.08b7660a.5bc1.5c7d@mx.google.com> crosspost On Tue, Dec 25, 2007 at 01:45:46PM +0200, Alexander Vlasov wrote: > > PreScriptum: раз уж написалось -- даю копию в sysadmins@l.a.o, > > просьба отвечать (при необходимости) в ту рассылку, где прочитали. > > > из-за не совсем грамотной настройки - письма не сразу > > > отвергаются при ошибках во время SMTP сессии (не тот юзер, > > > переполнен ящик), а сначала получаются а потом отлупливаются > > > обратно. Load Average поднимается до 1000-1500 > > Насколько помню, на kernel.org проверяли, что на 1024 оно > > обнуляется, на собственном опыте... ;) > По моему опыту -- не обнуляется... Видимо, уже после того, как обнаружили :) Дровишки времён 2.2, что ли. Или 2.4. > > [ sdc, sdd: высокая скорость, умеренная ёмкость] > > sdc1 своп (pri=75) > > sdd1 своп (pri=75) > > sdc2 sdd2 спул (RAID1, xfs, noatime?) > > > > [ sde, sdf: средняя скорость, повышенная надёжность] > > sde1 своп (pri=50) > > sdf1 своп (pri=50) > > sde2 sdf2 maildirs (RAID1, ext3/xfs, !noatime) > Это значит смерть машины в случае вылета одного из дисков. Спасибо, что отрезал про зеркальный своп первого эшелона: sda1 sdb1 своп (RAID1, pri=100) > Я зеркалирую своп. Забыл обратить внимание. Я зеркалирую его тогда, когда совсем не хочется до машинки добираться по любому чиху бегом (это относится к критичным или труднодоступным). На остальных обычно всё-таки стараюсь более приоритетный выносить на менее загруженные диски. Если шпинделей много, то перечитай полную картинку внимательно. Подразумевается, что гиг или два или сколько там свопа первой партии обычно не забиты полностью, а полоски по полгига-гигу ещё на четырёх дисках лежат на всякий случай: если что-то капитально протечёт (mailman там), то будет чуть больше времени/возможности заметить и зафиксить проблему, причём система получит больший шанс снижаться, а не пикировать. И заодно -- делать своп по правилу "2*RAM" скорее нет смысла: если система среднесовременная, _достаточно_ обычно 1*RAM, а если специфическая (активно используется tmpfs или тот же контейнерный хостинг с кучей всего, чему в RAM при нормальной работе болтаться незачем) -- коэффициент может быть много больше двойки. При этом стоит помнить, что пропускная способность дисков не поспевает за объёмом их же и RAM => лучше параллелить, если уж посвапливать. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/
prev parent reply other threads:[~2007-12-25 12:24 UTC|newest] Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top 2007-12-25 9:39 ` [Sysadmins] оптимизация дисковой подсистемы (linux multi-disk server howto) (was: OpenVZ, VServer и полудесяток) Michael Shigorin 2007-12-25 10:14 ` Denis Smirnov 2007-12-25 15:51 ` Eugene Prokopiev 2007-12-25 18:45 ` Michael Shigorin 2007-12-26 6:38 ` Eugene Prokopiev 2007-12-26 6:47 ` Michael Shigorin 2007-12-26 8:25 ` Denis Smirnov 2007-12-26 10:37 ` Eugene Prokopiev 2007-12-27 20:59 ` [Sysadmins] оптимизация дисковой подсистемы (linux multi-disk server howto) Michael Shigorin 2007-12-28 15:33 ` [Sysadmins] оптимизация дисковой подсистемы (linux multi-disk server howto) (was: OpenVZ, VServer и полудесяток) Денис Смирнов 2007-12-29 7:40 ` Eugene Prokopiev 2007-12-30 19:02 ` Денис Смирнов 2007-12-26 8:24 ` Денис Смирнов 2007-12-26 10:38 ` Eugene Prokopiev 2007-12-27 20:58 ` [Sysadmins] оптимизация дисковой подсистемы (linux multi-disk server howto) Michael Shigorin 2007-12-28 15:31 ` [Sysadmins] оптимизация дисковой подсистемы (linux multi-disk server howto) (was: OpenVZ, VServer и полудесяток) Денис Смирнов 2007-12-29 15:45 ` [Sysadmins] оптимизация дисковой подсистемы (linux multi-disk server howto) Maxim Tyurin 2007-12-30 19:04 ` Денис Смирнов 2007-12-31 16:31 ` Maxim Tyurin 2008-01-03 9:42 ` Aleksey Avdeev 2008-01-03 20:53 ` Maxim Tyurin 2008-01-05 13:40 ` Aleksey Avdeev 2008-01-05 20:48 ` Maxim Tyurin 2008-01-05 21:06 ` Aleksey Avdeev 2008-01-06 18:20 ` Maxim Tyurin 2008-01-08 22:48 ` Michael Shigorin 2008-01-04 16:23 ` Michael Shigorin 2008-01-05 13:44 ` Aleksey Avdeev 2008-01-08 22:49 ` Michael Shigorin 2007-12-25 11:02 ` [Sysadmins] оптимизация дисковой подсистемы (linux multi-disk server howto) (was: OpenVZ, VServer и полудесяток) Michael Shigorin 2007-12-25 12:24 ` Michael Shigorin [this message]
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=20071225122410.GJ16316@osdn.org.ua \ --to=mike@osdn.org.ua \ --cc=debian-russian@lists.debian.org \ --cc=shigorin@gmail.com \ --cc=sysadmins@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 sysadmins discussion This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/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 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \ sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com public-inbox-index sysadmins Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sysadmins AGPL code for this site: git clone https://public-inbox.org/public-inbox.git