Re: Logon dalay

2005-10-31 Пенетрантность Alexey V. Medvedev
On Fri, 28 Oct 2005 18:27:21 +0400
Nikita V. Youshchenko [EMAIL PROTECTED] wrote:

 
  Есть проблема со свежеустановленным Debain Sarge (i386).
  При значительной загрузке процессора (то есть, когда
  кто-то компилится, считает и т.п.) наблюдается очень
  значительные задержки при процедурах логина, su, ssh и т.п.
 
 Проходили.
 Когда настроены libpamp-ldap и libnss-ldap, машина начинает обращаться к
 ldap серверу по всякому пустяку. В результате вполне возможен такой эффект.
 
 Лечение:
 
 - обязательно поставить nscd,
 
 - убедиться, что машина не ходит сама к себе через SSL - это *сильно*
 замедляет процесс - минимум на порядок, если не на два.
 Желательно, чтобы она ходила по ldapi (т.е. через unix domain socket)
 
 - поднять приоритет процессу slapd,
 
 - если ничего не помогает - значит машинка не тянет. Так, машинка с парой
 процессоров в роли сервера всего заметно лучше, чем с одним.

Благодарю за советы, все это мы проверили, но радикально это проблемы не 
решает. Зато обозрение деабиановского багтрекера и исходников slapd
дало некоторое прояснение ситуации:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=311491

В общем, там очень своеобразно сделана многопоточность, например, 
они зачем-то все время дергают shed_yield(). Где-то это хозяйство
и клинит, то ли в районе NTPL, то ли шедулера ядра. На старом
дебиане и фре такого не наблюдается.

Быстрое решение, как пишут, -- пересобрать без нитей, но при этом
не будет slurpd, но мне он не нужен. 

А дебиановский багтрекер, оказывается, рулит :))

-- 
Alexey V. Medvedev


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Logon dalay

2005-10-28 Пенетрантность Kulagin D.I.

[EMAIL PROTECTED] пишет:


Также наблюдаются при этом тормоза на
запуске программ ls и
top. Прочие программы при этом работают
очень даже плавно.
Иксы перерисовываются вполне бодро.

Чует сердце, что где-то проблема в районе
LDAP. Но доказать
не могу.

   



а вы ldap-у nice попробуйте сделать - скажем
-10 (в загрузочном скрипте)


 


Лучше в /etc/security/limits.conf прописать:
*   hardpriority5
А то старые версии ldap бывало зависали со 100% загрузкой процессора.
Это кстати поможет, и когда система уходит в глубокий своп, если 
пользователь
отожрал много памяти, всегда с консоли или по ssh можно под root 
залогинится

и прибить слишком толстую прогу.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Logon dalay

2005-10-28 Пенетрантность Pavel Ammosov
On Fri, Oct 28, 2005 at 12:21:56AM +0400, Alexey V.Medvedev wrote:
 Также наблюдаются при этом тормоза на запуске программ ls и 
 top.

nscd у тебя работает? (Name Service Cache Daemon) Авторизации он не
сильно поможет, но ls должен ускорить.

В LDAP пользователей много (больше тысячи?) Если много, то надо
посторить индексов на используемые запросы. Слово index в конфиге
openldap или прямо в дереве для SunONE.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Logon dalay

2005-10-28 Пенетрантность Nikita V. Youshchenko


 Господа!
 
 Есть проблема со свежеустановленным Debain Sarge (i386).
 При значительной загрузке процессора (то есть, когда
 кто-то компилится, считает и т.п.) наблюдается очень
 значительные задержки при процедурах логина, su, ssh и т.п.
 До двух минут! Если же процессор свободен, то все
 происходит достаточно быстро. Особенность: авторизация
 настроена через OpenLDAP на этом же хосте.
 
 Совершенно непонятно, куда смотреть, можете что-либо
 посоветовать?

Проходили.
Когда настроены libpamp-ldap и libnss-ldap, машина начинает обращаться к
ldap серверу по всякому пустяку. В результате вполне возможен такой эффект.

Лечение:

- обязательно поставить nscd,

- убедиться, что машина не ходит сама к себе через SSL - это *сильно*
замедляет процесс - минимум на порядок, если не на два.
Желательно, чтобы она ходила по ldapi (т.е. через unix domain socket)

- поднять приоритет процессу slapd,

- если ничего не помогает - значит машинка не тянет. Так, машинка с парой
процессоров в роли сервера всего заметно лучше, чем с одним.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Logon dalay

2005-10-27 Пенетрантность Alexey V . Medvedev
Господа!

Есть проблема со свежеустановленным Debain Sarge (i386).
При значительной загрузке процессора (то есть, когда
кто-то компилится, считает и т.п.) наблюдается очень
значительные задержки при процедурах логина, su, ssh и т.п.
До двух минут! Если же процессор свободен, то все
происходит достаточно быстро. Особенность: авторизация 
настроена через OpenLDAP на этом же хосте.

Совершенно непонятно, куда смотреть, можете что-либо 
посоветовать?

--
Alexey V. Medvedev


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Logon dalay

2005-10-27 Пенетрантность Oleg Tsymaenko
В сообщении от Четверг, 27-Окт-2005 22:35 Alexey V.Medvedev написал(a):
 Господа!

 Есть проблема со свежеустановленным Debain Sarge (i386).
 При значительной загрузке процессора (то есть, когда
 кто-то компилится, считает и т.п.) наблюдается очень
 значительные задержки при процедурах логина, su, ssh и т.п.
 До двух минут! Если же процессор свободен, то все
 происходит достаточно быстро. Особенность: авторизация
 настроена через OpenLDAP на этом же хосте.

 Совершенно непонятно, куда смотреть, можете что-либо
 посоветовать?

а значительная загрузка это сколько ???
ну приведите хотябы что говорит uptime.


-- 
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_
 Oleg Tsymaenko [EMAIL PROTECTED]
 Центр распространения свободного ПО  http://lafox.net/
 LA4791-RIPE; TO2-UANIC;
 GnuPG Key : http://lafox.net/gpg/tsyma.asc(0x533709BA)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Logon dalay

2005-10-27 Пенетрантность Alexey V . Medvedev
On Thu, 27 Oct 2005 22:52:52 +0300
Oleg Tsymaenko [EMAIL PROTECTED] wrote:

OT а значительная загрузка это сколько ???
OT ну приведите хотябы что говорит uptime.

uptime не помню. Но если запустить что-то счетное (то, что ест
процессор на 100%) или что-нибудь покомпилить в два потока,
то ждать приходится очень долго. Если CPU idle 99% -- то все 
летает.

Также наблюдаются при этом тормоза на запуске программ ls и 
top. Прочие программы при этом работают очень даже плавно. 
Иксы перерисовываются вполне бодро.

Чует сердце, что где-то проблема в районе LDAP. Но доказать
не могу.

--
Alexey V. Medvedev


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Logon dalay

2005-10-27 Пенетрантность shawkat

 Также наблюдаются при этом тормоза на
 запуске программ ls и
 top. Прочие программы при этом работают
 очень даже плавно.
 Иксы перерисовываются вполне бодро.

 Чует сердце, что где-то проблема в районе
 LDAP. Но доказать
 не могу.


а вы ldap-у nice попробуйте сделать - скажем
-10 (в загрузочном скрипте)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]