* [sisyphus] игнорирование rc.local и sysctl.conf @ 2012-03-24 0:38 Alex 2012-03-24 6:45 ` Dmitry Chistikov 0 siblings, 1 reply; 8+ messages in thread From: Alex @ 2012-03-24 0:38 UTC (permalink / raw) To: sisyphus Не выполняются команды из rc.local # ls -l /etc/rc.d/rc.local -rwxr-xr-x 1 root root 102 Мар 24 06:05 /etc/rc.d/rc.local # cat /etc/rc.d/rc.local #!/bin/sh echo 2097152 >/proc/sys/vm/dirty_bytes echo 2097152 >/proc/sys/vm/dirty_background_bytes однако после ребута # cat /proc/sys/vm/dirty_background_bytes 0 Попробовл сделать через sysctl.conf # cat /etc/sysctl.conf | grep dirty vm.dirty_background_bytes = 2097152 vm.dirty_bytes = 2097152 Однако после перезагрузки та же картина # sysctl -a | grep dirty vm.dirty_background_ratio = 5 vm.dirty_background_bytes = 0 vm.dirty_ratio = 10 vm.dirty_bytes = 0 vm.dirty_writeback_centisecs = 500 vm.dirty_expire_centisecs = 3000 Ошибка ли это и как всё же заставить систему при старте выполнять две эти команды? ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] игнорирование rc.local и sysctl.conf 2012-03-24 0:38 [sisyphus] игнорирование rc.local и sysctl.conf Alex @ 2012-03-24 6:45 ` Dmitry Chistikov 2012-03-24 10:27 ` Alex 0 siblings, 1 reply; 8+ messages in thread From: Dmitry Chistikov @ 2012-03-24 6:45 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Alex, Mar. 24, 2012, 06:38 +0600: > Ошибка ли это и как всё же заставить систему при старте выполнять две эти > команды? А если рут вручную даст команду echo (или соответственно sysctl), это возымеет эффект? FYI: sysctl с конфигом вызывается из rc.sysinit, а rc.local - из init.d/local. Кстати, у Вас, часом, не systemd? -- Дмитрий Чистиков ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] игнорирование rc.local и sysctl.conf 2012-03-24 6:45 ` Dmitry Chistikov @ 2012-03-24 10:27 ` Alex 2012-03-24 11:42 ` Dmitry Chistikov 0 siblings, 1 reply; 8+ messages in thread From: Alex @ 2012-03-24 10:27 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Saturday 24 March 2012 10:45:58 Dmitry Chistikov wrote: > А если рут вручную даст команду echo (или соответственно sysctl), это > возымеет эффект? Да, до автоматизации вводил эхом, сейчас провери через sysctl - работает > > FYI: sysctl с конфигом вызывается из rc.sysinit, а rc.local - из > init.d/local. # tail -n 7 /etc/init.d/local # if you don't want to do the full Sys V style init stuff. ExecIfExecutable /etc/rc.d/rc.local #16309 fix echo 2097152 >/proc/sys/vm/dirty_bytes echo 2097152 >/proc/sys/vm/dirty_background_bytes Да, засунул это куда только смог дотянуться :( rc.sysinit посмотрел, много тас что-то всего. > > Кстати, у Вас, часом, не systemd? # rpm -qa *systemd* libsystemd-daemon-44-alt1 Вроде бы нет. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] игнорирование rc.local и sysctl.conf 2012-03-24 10:27 ` Alex @ 2012-03-24 11:42 ` Dmitry Chistikov 2012-03-24 11:53 ` Michael Shigorin 2012-03-24 13:55 ` Alex 0 siblings, 2 replies; 8+ messages in thread From: Dmitry Chistikov @ 2012-03-24 11:42 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Alex, Mar. 24, 2012, 16:27 +0600: > Да, засунул это куда только смог дотянуться :( Попробуйте после echo (в этих сценариях) проверить результат с помощью cat. Если все устанавливается правильно, то это означает, что потом эти значения кто-нибудь перезаписывает (например, сценарий старта соответствующего сервиса). > rc.sysinit посмотрел, много тас что-то всего. Use grep, Luke =) -- Дмитрий Чистиков ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] игнорирование rc.local и sysctl.conf 2012-03-24 11:42 ` Dmitry Chistikov @ 2012-03-24 11:53 ` Michael Shigorin 2012-03-24 13:55 ` Alex 1 sibling, 0 replies; 8+ messages in thread From: Michael Shigorin @ 2012-03-24 11:53 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Sat, Mar 24, 2012 at 03:42:32PM +0400, Dmitry Chistikov wrote: > Попробуйте после echo (в этих сценариях) проверить результат с > помощью cat Бывает удобней head -v, виднее в выводе. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] игнорирование rc.local и sysctl.conf 2012-03-24 11:42 ` Dmitry Chistikov 2012-03-24 11:53 ` Michael Shigorin @ 2012-03-24 13:55 ` Alex 2012-03-24 16:02 ` Sergey Vlasov 2012-03-24 19:20 ` Dmitry Chistikov 1 sibling, 2 replies; 8+ messages in thread From: Alex @ 2012-03-24 13:55 UTC (permalink / raw) To: ALT Linux Sisyphus discussions On Saturday 24 March 2012 15:42:32 Dmitry Chistikov wrote: > Попробуйте после echo (в этих сценариях) проверить результат с помощью > cat. Попробовал. Получилось > Если все устанавливается правильно, то это означает, что потом эти > значения кто-нибудь перезаписывает (например, сценарий старта > соответствующего сервиса). Похоже, Вы правы. В эхе всё ок, смотрю после старта кед - 0. Кто может обнулять? > > rc.sysinit посмотрел, много тас что-то всего. > > Use grep, Luke =) Ну я и руками пролистал, не понял, правда, зачем (: ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] игнорирование rc.local и sysctl.conf 2012-03-24 13:55 ` Alex @ 2012-03-24 16:02 ` Sergey Vlasov 2012-03-24 19:20 ` Dmitry Chistikov 1 sibling, 0 replies; 8+ messages in thread From: Sergey Vlasov @ 2012-03-24 16:02 UTC (permalink / raw) To: sisyphus [-- Attachment #1: Type: text/plain, Size: 697 bytes --] On Sat, Mar 24, 2012 at 07:55:10PM +0600, Alex wrote: > On Saturday 24 March 2012 15:42:32 Dmitry Chistikov wrote: > > > Попробуйте после echo (в этих сценариях) проверить результат с помощью > > cat. > Попробовал. Получилось > > > Если все устанавливается правильно, то это означает, что потом эти > > значения кто-нибудь перезаписывает (например, сценарий старта > > соответствующего сервиса). > Похоже, Вы правы. В эхе всё ок, смотрю после старта кед - 0. Кто может > обнулять? Есть, например, /usr/lib/pm-utils/power.d/laptop-mode (там пишут в /proc/sys/vm/dirty_ratio, что обнуляет dirty_bytes - это взяимоисключающие способы задания по сути одного и того же параметра). [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [sisyphus] игнорирование rc.local и sysctl.conf 2012-03-24 13:55 ` Alex 2012-03-24 16:02 ` Sergey Vlasov @ 2012-03-24 19:20 ` Dmitry Chistikov 1 sibling, 0 replies; 8+ messages in thread From: Dmitry Chistikov @ 2012-03-24 19:20 UTC (permalink / raw) To: ALT Linux Sisyphus discussions Alex, Mar. 24, 2012, 19:55 +0600: > Похоже, Вы правы. В эхе всё ок, смотрю после старта кед - 0. Кто может > обнулять? Как вариант - попробуйте загрузиться в какой-нибудь runlevel поменьше (скажем, 2) и поглядеть, что получится. Круг "подозреваемых" это сузит. Дальше можно: (а) продолжать деление пополам, (б) писать однострочники, (в) вставлять отладочный вывод, скажем, в /etc/rc.d/rc (на всякий случай: перенаправляйте куда-нибудь в /tmp). Конечно, если есть подозрения на что-то конкретное (см. соседнее письмо), неплохо бы пораньше отсеять. > > > rc.sysinit посмотрел, много тас что-то всего. > > > > Use grep, Luke =) > > Ну я и руками пролистал, не понял, правда, зачем (: Чтобы убедиться в наличии строки с "sysctl -e -p /etc/sysctl.conf". Впрочем, чтение rc.sysinit вряд ли может оказаться вредным =) -- Дмитрий Чистиков ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2012-03-24 19:20 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2012-03-24 0:38 [sisyphus] игнорирование rc.local и sysctl.conf Alex 2012-03-24 6:45 ` Dmitry Chistikov 2012-03-24 10:27 ` Alex 2012-03-24 11:42 ` Dmitry Chistikov 2012-03-24 11:53 ` Michael Shigorin 2012-03-24 13:55 ` Alex 2012-03-24 16:02 ` Sergey Vlasov 2012-03-24 19:20 ` Dmitry Chistikov
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git