Summary: | nice level для сервера не регулируется и по умолчанию значение слишком большое | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Andrew Kornilov <hiddenman> | ||||||
Component: | MySQL-server | Assignee: | Anton Farygin <rider> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | major | ||||||||
Priority: | P1 | CC: | mike, nickel, rider, shaba, vvk | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Andrew Kornilov
2007-02-26 15:48:53 MSK
Created attachment 1837 [details]
mysqld initscripts patch
draft
Created attachment 1838 [details]
mysqld initscripts patch, v2
draft, version 2 :)
Оказалось, что NICE обнуляется при запуске start_daemon
Упс, чуть-чуть неправильный патч, в первом изменении $NICE должен добавляться, не на то diff запустил :( Все-таки это major, а не enh. Потом скажут, что в ALTLinux медленнее, чем у всех работает mysql :) Будто спасибо: MySQL - MySQL: A very fast and reliable SQL database engine [28M] * Mon May 28 2007 L.A. Kostis <lakostis@altlinux> 5.0.41-alt1 [...] - Allow custom nice setting for mysqld (fix ALT #10941). Fixed in 5.0.41-alt1. Коллеги, приветствую. Похоже, это давно опять сломалось. Переменная игнорируется. Заглянул в mysqld_wrapper, есть там NICE; проверил, работает: $ rpm -q MySQL-server MySQL-server-5.1.63-alt1 $ grep NICE /etc/sysconfig/mysqld NICE= $ sudo service mysqld start Adjusting environment for mysqld: [ DONE ] Starting mysqld service: [ DONE ] $ ps ax -o nice,fname | grep mysqld 0 mysqld_w 10 mysqld $ sudo sed -i 's/^NICE=$/&3/' /etc/sysconfig/mysqld $ sudo service mysqld restart Sending TERM signal to mysqld: [ DONE ] Waiting, while mysqld actualy stopped: [ DONE ] Adjusting environment for mysqld: [ DONE ] Starting mysqld service: [ DONE ] $ ps ax -o nice,fname | grep mysqld 0 mysqld_w 3 mysqld $ _ Да, действительно, сейчас уже опять работает. Не работал где-то в p5, кажется, Ошибся. |