The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"ПАМАЖИТЕ!! useradd"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"ПАМАЖИТЕ!! useradd"
Сообщение от SunPa Искать по авторуВ закладки on 08-Авг-03, 13:44  (MSK)
смысл проблемы в том что useradd выполняется по 3 минуты (!!!!!!!) и отжирает полно ресурсов... хотя машина не загружена когда useradd нету..
я ему уже nice -3 поставил... толку никакого...

  3:36pm  up 1 day, 23:00, 21 users,  load average: 25.85, 28.31, 24.21
220 processes: 179 sleeping, 35 running, 6 zombie, 0 stopped
CPU states: 54.1% user, 45.8% system,  0.0% nice,  0.0% idle
Mem:   257768K av,  250876K used,    6892K free,  168100K shrd,   45792K buff
Swap:  265064K av,       0K used,  265064K free                  118888K cached

  PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME COMMAND
22066 root      20  -3  9396 9396   616 R <  20.0  3.6   0:33 useradd
  335 root      19   0  4580 4580  1056 R     3.1  1.7  22:59 radiusd
24866 root       3   0  1160 1160   804 R     2.7  0.4   0:28 top

когда useradd нету - все работает вродь нормально
  3:41pm  up 1 day, 23:05, 20 users,  load average: 6.60, 18.38, 21.55
148 processes: 137 sleeping, 11 running, 0 zombie, 0 stopped
CPU states: 73.5% user, 21.5% system,  0.0% nice,  4.9% idle
Mem:   257768K av,  244364K used,   13404K free,  109820K shrd,   49244K buff
Swap:  265064K av,       0K used,  265064K free                  117988K cached

  PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME COMMAND
19115 root       6   0  9360 9360   596 R    22.3  3.6   0:01 usermod
24866 root       3   0  1164 1164   804 R     1.9  0.4   0:34 top
19250 root      18   0  1104 1104  1016 S     0.9  0.4   0:00 ip-down
19129 root      16   0  1044 1044   952 S     0.7  0.4   0:00 pppusercheck

slackware linux 2.2.20acl, ext3, Celeron 500
куда рыть? памираю советуйте хоть чегонить :(((
перезагрузка не помогает... заводится порядка 1500 юзеров.. да еще параллельно должна меняется инфа для некоторых периодически, а useradd лочит /etc/passwd (он порядка 1,4Мб)...
может обновленный useradd попробовать поставить? :((

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "ПАМАЖИТЕ!! useradd"
Сообщение от SunPa Искать по авторуВ закладки on 08-Авг-03, 15:16  (MSK)
обновил библиотеки (glibc-2.3.1) и пакет shadow (4.0.3)...
не помогло...
использование процессора useradd'ом иногда прыгает до 90%...

ну хоть какие-нибудь мысли... плз... меня попросили помочь пока тут мой друг в отпуске... мине тут все выходные сидеть ваабче не ахота...


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "ПАМАЖИТЕ!! useradd"
Сообщение от A Clockwork Orange Искать по авторуВ закладки on 08-Авг-03, 15:25  (MSK)
Вот в FreeBSD adduser скрипт на Perl и зачем ему библиотеки честно не знаю.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "ПАМАЖИТЕ!! useradd"
Сообщение от SunPa Искать по авторуВ закладки on 08-Авг-03, 15:36  (MSK)
>Вот в FreeBSD adduser скрипт на Perl и зачем ему библиотеки честно
>не знаю.

а тута бинарник... ругнулся на либы после обновления - вот и обновил....

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "ПАМАЖИТЕ!! useradd"
Сообщение от lavr emailИскать по авторуВ закладки on 08-Авг-03, 15:44  (MSK)
>>Вот в FreeBSD adduser скрипт на Perl и зачем ему библиотеки честно
>>не знаю.
>
>а тута бинарник... ругнулся на либы после обновления - вот и обновил....
>

какое-то уникальное явление, там же простенькая программа, как она может
так грузить CPU!?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "ПАМАЖИТЕ!! useradd"
Сообщение от SunPa Искать по авторуВ закладки on 08-Авг-03, 15:59  (MSK)
>>>Вот в FreeBSD adduser скрипт на Perl и зачем ему библиотеки честно
>>>не знаю.
>>
>>а тута бинарник... ругнулся на либы после обновления - вот и обновил....
>>
>
>какое-то уникальное явление, там же простенькая программа, как она может
>так грузить CPU!?

единственное на что я грешу - кол-во пользователей...
в /etc/passwd порядка 22 тысяч (!!) строк...

когда выполняется useradd то в егойной папке proc вот чего:
# ls -l /proc/11117/fd/
total 0
lr-x------    1 root     root           64 Aug  8 17:58 0 -> pipe:[63977]
l-wx------    1 root     root           64 Aug  8 17:58 1 -> pipe:[3897404]
l-wx------    1 root     root           64 Aug  8 17:58 2 -> /dev/null
l-wx------    1 root     root           64 Aug  8 17:58 3 -> /etc/.pwd.lock
lrwx------    1 root     root           64 Aug  8 17:58 4 -> /etc/passwd
lrwx------    1 root     root           64 Aug  8 17:58 5 -> /etc/shadow
lr-x------    1 root     root           64 Aug  8 17:58 6 -> /etc/passwd
lr-x------    1 root     root           64 Aug  8 17:58 7 -> /etc/passwd

то что 3 файловых дескриптора на /etc/passwd это нормально??

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "ПАМАЖИТЕ!! useradd"
Сообщение от SunPa Искать по авторуВ закладки on 08-Авг-03, 16:08  (MSK)
думаю мож глюк в useradd... ???
потому что все другие проги работающие с passwd (usermod нпример, userdel) работают нормально :((
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "ПАМАЖИТЕ!! useradd"
Сообщение от SunPa Искать по авторуВ закладки on 08-Авг-03, 17:00  (MSK)
Огромное спасибо LastAdm'у - он посоветовал запустить strace и поглядеть...
как выяснялось - ничего не висит - просто действительно читается файл очень очень долго....

скажу чтобы либо железо апгрейдили, либо меняли способ хранения инфы по юзерам...

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру