* [Comm] locate
@ 2008-10-16 13:23 Геннадий Ищенко
2008-10-16 14:09 ` Андрей Черепанов
0 siblings, 1 reply; 28+ messages in thread
From: Геннадий Ищенко @ 2008-10-16 13:23 UTC (permalink / raw)
To: community
В Desktop-3.0.1 и в 4.0.3 была очень удобная поисковая команда - locate.
В 4.1.0 она вроде бы отметилась в /usr/bin и /var/bin, но работать с ней
нельзя: #locate lilo
locate: /var/lib/locate/locatedb : No such file or directory.
??? С уважением, Ищенко Геннадий
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-16 13:23 [Comm] locate Геннадий Ищенко
@ 2008-10-16 14:09 ` Андрей Черепанов
2008-10-17 4:43 ` Andrew Borodin
0 siblings, 1 reply; 28+ messages in thread
From: Андрей Черепанов @ 2008-10-16 14:09 UTC (permalink / raw)
To: Геннадий
Ищенко,
ALT Linux Community general discussions
16 октября 2008 Геннадий Ищенко написал:
> В Desktop-3.0.1 и в 4.0.3 была очень удобная поисковая команда - locate.
> В 4.1.0 она вроде бы отметилась в /usr/bin и /var/bin, но работать с ней
> нельзя: #locate lilo
> locate: /var/lib/locate/locatedb : No such file or directory.
> ???
updatedb -n
создаст базу данных для locate.
--
Андрей Черепанов
ALT Linux
cas@altlinux.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-16 14:09 ` Андрей Черепанов
@ 2008-10-17 4:43 ` Andrew Borodin
2008-10-17 6:38 ` Anton Farygin
2008-10-17 9:32 ` Геннадий Ищенко
0 siblings, 2 replies; 28+ messages in thread
From: Andrew Borodin @ 2008-10-17 4:43 UTC (permalink / raw)
To: ALT Linux Community general discussions
L
On Thu, Oct 16, 2008 at 06:09:59PM +0400, Андрей Черепанов wrote:
> 16 октября 2008 Геннадий Ищенко написал:
> > В Desktop-3.0.1 и в 4.0.3 была очень удобная поисковая команда - locate.
> > В 4.1.0 она вроде бы отметилась в /usr/bin и /var/bin, но работать с ней
> > нельзя: #locate lilo
> > locate: /var/lib/locate/locatedb : No such file or directory.
> > ???
> updatedb -n
> создаст базу данных для locate.
# rpm -qf /etc/cron.daily/updatedb
slocate-0.2.14-alt1
--
С уважением,
А. Бородин.
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-17 4:43 ` Andrew Borodin
@ 2008-10-17 6:38 ` Anton Farygin
2008-10-17 9:10 ` Sergey V Turchin
2008-10-17 9:32 ` Геннадий Ищенко
1 sibling, 1 reply; 28+ messages in thread
From: Anton Farygin @ 2008-10-17 6:38 UTC (permalink / raw)
To: community
Andrew Borodin пишет:
> L
> On Thu, Oct 16, 2008 at 06:09:59PM +0400, Андрей Черепанов wrote:
>> 16 октября 2008 Геннадий Ищенко написал:
>>> В Desktop-3.0.1 и в 4.0.3 была очень удобная поисковая команда - locate.
>>> В 4.1.0 она вроде бы отметилась в /usr/bin и /var/bin, но работать с ней
>>> нельзя: #locate lilo
>>> locate: /var/lib/locate/locatedb : No such file or directory.
>>> ???
>> updatedb -n
>> создаст базу данных для locate.
>
> # rpm -qf /etc/cron.daily/updatedb
> slocate-0.2.14-alt1
Повесьте в bugzilla. Это ошибка.
Базы данных для locate должны создаваться каждый день по крону.
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-17 6:38 ` Anton Farygin
@ 2008-10-17 9:10 ` Sergey V Turchin
2008-10-19 15:21 ` Michael Shigorin
2008-10-19 20:31 ` Dmitry V. Levin
0 siblings, 2 replies; 28+ messages in thread
From: Sergey V Turchin @ 2008-10-17 9:10 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 311 bytes --]
On Friday 17 October 2008, Anton Farygin wrote:
[...]
> Базы данных для locate должны создаваться каждый день по крону.
Каждую ночь.
Без anacron не будут, если на ночь выключать машину.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-17 4:43 ` Andrew Borodin
2008-10-17 6:38 ` Anton Farygin
@ 2008-10-17 9:32 ` Геннадий Ищенко
2008-10-19 15:21 ` Michael Shigorin
1 sibling, 1 reply; 28+ messages in thread
From: Геннадий Ищенко @ 2008-10-17 9:32 UTC (permalink / raw)
To: community
On Thu, Oct 16, 2008 at 06:09:59PM +0400, Андрей Черепанов wrote:
> 16 октября 2008 Геннадий Ищенко написал:
> > В Desktop-3.0.1 и в 4.0.3 была очень удобная поисковая команда - locate.
> > В 4.1.0 она вроде бы отметилась в /usr/bin и /var/bin, но работать с ней
> > нельзя: #locate lilo
> > locate: /var/lib/locate/locatedb : No such file or directory.
> > ???
> updatedb -n
> создаст базу данных для locate.
> # rpm -qf /etc/cron.daily/updatedb
> slocate-0.2.14-alt1
Спасибо, все сделал. Вспомнил, что об этом и у Костромина
написано, но база данных для locate в предшествующих
дистрибутивах создавалась , по-видимому, при инсталяции и
прочитанное со временем забылось за ненадобностью.
С уважением, Ищенко Геннадий
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-17 9:10 ` Sergey V Turchin
@ 2008-10-19 15:21 ` Michael Shigorin
2008-10-19 19:40 ` Anton Farygin
2008-10-19 20:31 ` Dmitry V. Levin
1 sibling, 1 reply; 28+ messages in thread
From: Michael Shigorin @ 2008-10-19 15:21 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, Oct 17, 2008 at 01:10:07PM +0400, Sergey V Turchin wrote:
> > Базы данных для locate должны создаваться каждый день по крону.
> Каждую ночь.
> Без anacron не будут, если на ночь выключать машину.
А с anacron будут гробить производительность вскоре после старта.
См. https://bugzilla.altlinux.org/show_bug.cgi?id=3193
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-17 9:32 ` Геннадий Ищенко
@ 2008-10-19 15:21 ` Michael Shigorin
0 siblings, 0 replies; 28+ messages in thread
From: Michael Shigorin @ 2008-10-19 15:21 UTC (permalink / raw)
To: community
On Fri, Oct 17, 2008 at 01:32:36PM +0400, Геннадий Ищенко wrote:
> Вспомнил, что об этом и у Костромина написано, но база данных
> для locate в предшествующих дистрибутивах создавалась ,
> по-видимому, при инсталяции
Не-а.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 15:21 ` Michael Shigorin
@ 2008-10-19 19:40 ` Anton Farygin
2008-10-19 21:06 ` Michael Shigorin
` (2 more replies)
0 siblings, 3 replies; 28+ messages in thread
From: Anton Farygin @ 2008-10-19 19:40 UTC (permalink / raw)
To: community
Michael Shigorin пишет:
> On Fri, Oct 17, 2008 at 01:10:07PM +0400, Sergey V Turchin wrote:
>>> Базы данных для locate должны создаваться каждый день по крону.
>> Каждую ночь.
>> Без anacron не будут, если на ночь выключать машину.
>
> А с anacron будут гробить производительность вскоре после старта.
> См. https://bugzilla.altlinux.org/show_bug.cgi?id=3193
И что ? Это не повод отключать updatedb.
лучше придумать, как меньше гробить производительность.
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-17 9:10 ` Sergey V Turchin
2008-10-19 15:21 ` Michael Shigorin
@ 2008-10-19 20:31 ` Dmitry V. Levin
2008-10-19 20:49 ` Michael Shigorin
1 sibling, 1 reply; 28+ messages in thread
From: Dmitry V. Levin @ 2008-10-19 20:31 UTC (permalink / raw)
To: ALT Linux Community general discussions; +Cc: Anton V. Boyarshinov
[-- Attachment #1: Type: text/plain, Size: 334 bytes --]
On Fri, Oct 17, 2008 at 01:10:07PM +0400, Sergey V Turchin wrote:
> On Friday 17 October 2008, Anton Farygin wrote:
>
> [...]
> > Базы данных для locate должны создаваться каждый день по крону.
> Каждую ночь.
> Без anacron не будут, если на ночь выключать машину.
Кто-то из релиз-менеждеров выключил anacron?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 20:31 ` Dmitry V. Levin
@ 2008-10-19 20:49 ` Michael Shigorin
2008-10-21 10:01 ` Dmitry V. Levin
2008-10-21 16:40 ` Denis Nazarov
0 siblings, 2 replies; 28+ messages in thread
From: Michael Shigorin @ 2008-10-19 20:49 UTC (permalink / raw)
To: ALT Linux Community general discussions; +Cc: Anton V. Boyarshinov
On Mon, Oct 20, 2008 at 12:31:44AM +0400, Dmitry V. Levin wrote:
> > > Базы данных для locate должны создаваться каждый день по крону.
> > Каждую ночь.
> > Без anacron не будут, если на ночь выключать машину.
> Кто-то из релиз-менеждеров выключил anacron?
Разумеется, и внятно это пометил:
http://git.altlinux.org/people/mike/packages/?p=installer-desktop.git;a=commitdiff;h=844d33f836f396aeb0624b4c0e7bfcbbc4c84200
http://git.altlinux.org/people/mike/packages/?p=installer-desktop.git;a=commitdiff;h=78a9be0154379c4c4268db4826b49f2e3f1d412d
Повторюсь: множество жалоб вида "тормоза при запуске" оказывались
неразумным поведением этого безобразия, которое запускало
updatedb и makewhatis в самый неподходящий, как правило, момент.
А #3193 с предложенным вариантом облегчения проблемы болтается
без ответа с 2003 года.
Поэтому пришлось так -- в расчёте на то, что пользователи
locate(1) имеют больше шансов сообразить про updatedb(8),
чем непользователи, но страдатели "заодно".
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 19:40 ` Anton Farygin
@ 2008-10-19 21:06 ` Michael Shigorin
2008-10-20 11:53 ` Anton Farygin
2008-10-19 21:12 ` Vitaly Ostanin
2008-10-27 17:16 ` Timur Batyrshin
2 siblings, 1 reply; 28+ messages in thread
From: Michael Shigorin @ 2008-10-19 21:06 UTC (permalink / raw)
To: community
On Sun, Oct 19, 2008 at 11:40:08PM +0400, Anton Farygin wrote:
> >>>Базы данных для locate должны создаваться каждый день по крону.
> >>Каждую ночь.
> >>Без anacron не будут, если на ночь выключать машину.
> >А с anacron будут гробить производительность вскоре после старта.
> >См. https://bugzilla.altlinux.org/show_bug.cgi?id=3193
> И что ? Это не повод отключать updatedb.
Повод (ответ обдуман не сейчас, а уже много лет как). Давай
повесим опрос, сколько людей вообще знают, что такое locate?
Им когда-то умел пользоваться gnome-search-tool, хотя смутно
припоминаются кривости; kfind, судя по активности диска и
сопоставлению с locate, и при галке "использовать индекс файлов"
не пользуется (а при нажатии "Стоп" падает).
Или всем надо впаривать постгрес и MTA[*] только потому,
что некоторые ими действительно пользуются? Ну так давайте
напряжёмся таки выпустить для некоторых Master, а не устраивать
когнитивный разрыв между разношёрстной аудиторией Desktop.
> лучше придумать, как меньше гробить производительность.
Я для себя уже придумал и реализовал девять лет тому,
когда машинка на ночь обычно выключалась (и была медленней).
Прицеплено к той же баге, помимо стопки ссылок.
Сейчас можно лучше (планировщики и процессов, и I/O не стояли
на месте), но это ж надо видеть проблему сначала. И время.
[*] Дим, понятно, что ты скажешь, но на ноутах UNIX не нужен :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 19:40 ` Anton Farygin
2008-10-19 21:06 ` Michael Shigorin
@ 2008-10-19 21:12 ` Vitaly Ostanin
2008-10-19 21:26 ` Michael Shigorin
2008-10-27 17:16 ` Timur Batyrshin
2 siblings, 1 reply; 28+ messages in thread
From: Vitaly Ostanin @ 2008-10-19 21:12 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 735 bytes --]
Anton Farygin пишет:
> Michael Shigorin пишет:
>> On Fri, Oct 17, 2008 at 01:10:07PM +0400, Sergey V Turchin wrote:
>>>> Базы данных для locate должны создаваться каждый день по крону.
>>> Каждую ночь.
>>> Без anacron не будут, если на ночь выключать машину.
>> А с anacron будут гробить производительность вскоре после старта.
>> См. https://bugzilla.altlinux.org/show_bug.cgi?id=3193
>
> И что ? Это не повод отключать updatedb.
>
> лучше придумать, как меньше гробить производительность.
А кто мешает сделать в alterator раздел "Профилактика", где
настраивать время ежедневного запуска скриптов с кнопкой
"Запустить сейчас" ?
--
Regards, Vyt
mailto: vyt@altlinux.org
JID: vitaly.ostanin@gmail.com
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 21:12 ` Vitaly Ostanin
@ 2008-10-19 21:26 ` Michael Shigorin
2008-10-19 21:55 ` Vitaly Ostanin
0 siblings, 1 reply; 28+ messages in thread
From: Michael Shigorin @ 2008-10-19 21:26 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Mon, Oct 20, 2008 at 01:12:14AM +0400, Vitaly Ostanin wrote:
> А кто мешает сделать в alterator раздел "Профилактика", где
> настраивать время ежедневного запуска скриптов с кнопкой
> "Запустить сейчас" ?
О, я было начал думать в эту сторону, но не придумал ничего
хорошего. Ещё ж как минимум osec из подобных задач, причём
им всем хорошо запускаться один за другим по горячему дисковому
кэшу.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 21:26 ` Michael Shigorin
@ 2008-10-19 21:55 ` Vitaly Ostanin
2008-10-19 21:59 ` Michael Shigorin
0 siblings, 1 reply; 28+ messages in thread
From: Vitaly Ostanin @ 2008-10-19 21:55 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 603 bytes --]
Michael Shigorin пишет:
> On Mon, Oct 20, 2008 at 01:12:14AM +0400, Vitaly Ostanin wrote:
>> А кто мешает сделать в alterator раздел "Профилактика", где
>> настраивать время ежедневного запуска скриптов с кнопкой
>> "Запустить сейчас" ?
>
> О, я было начал думать в эту сторону, но не придумал ничего
> хорошего.
То есть ты мешаешь? :) Ещё nice там хорошо бы настраивать.
> Ещё ж как минимум osec из подобных задач, причём
> им всем хорошо запускаться один за другим по горячему дисковому
> кэшу.
--
Regards, Vyt
mailto: vyt@altlinux.org
JID: vitaly.ostanin@gmail.com
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 21:55 ` Vitaly Ostanin
@ 2008-10-19 21:59 ` Michael Shigorin
2008-10-19 22:12 ` Vitaly Ostanin
0 siblings, 1 reply; 28+ messages in thread
From: Michael Shigorin @ 2008-10-19 21:59 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Mon, Oct 20, 2008 at 01:55:23AM +0400, Vitaly Ostanin wrote:
> >>А кто мешает сделать в alterator раздел "Профилактика", где
> >>настраивать время ежедневного запуска скриптов с кнопкой
> >>"Запустить сейчас" ?
> >О, я было начал думать в эту сторону, но не придумал ничего
> >хорошего.
> То есть ты мешаешь? :)
Не, про это думать начал ровно под этот тред (хотя мож и раньше
пробовал, но сам понимаешь -- дело сложное, особенно если
результаты нигде не фиксировать, желательно в коде). :)
Мешать никак не буду, приступай немедля! ;)
> Ещё nice там хорошо бы настраивать.
И ionice, и ещё почитать в schedutils...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 21:59 ` Michael Shigorin
@ 2008-10-19 22:12 ` Vitaly Ostanin
0 siblings, 0 replies; 28+ messages in thread
From: Vitaly Ostanin @ 2008-10-19 22:12 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 807 bytes --]
Michael Shigorin пишет:
> On Mon, Oct 20, 2008 at 01:55:23AM +0400, Vitaly Ostanin wrote:
>>>> А кто мешает сделать в alterator раздел "Профилактика", где
>>>> настраивать время ежедневного запуска скриптов с кнопкой
>>>> "Запустить сейчас" ?
>>> О, я было начал думать в эту сторону, но не придумал ничего
>>> хорошего.
>> То есть ты мешаешь? :)
>
> Не, про это думать начал ровно под этот тред (хотя мож и раньше
> пробовал, но сам понимаешь -- дело сложное, особенно если
> результаты нигде не фиксировать, желательно в коде). :)
>
> Мешать никак не буду, приступай немедля! ;)
Соберётся кворум - приступлю.
>> Ещё nice там хорошо бы настраивать.
>
> И ionice, и ещё почитать в schedutils...
--
Regards, Vyt
mailto: vyt@altlinux.org
JID: vitaly.ostanin@gmail.com
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 252 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 21:06 ` Michael Shigorin
@ 2008-10-20 11:53 ` Anton Farygin
2008-10-20 15:33 ` Dmitriy M. Maslennikov
` (2 more replies)
0 siblings, 3 replies; 28+ messages in thread
From: Anton Farygin @ 2008-10-20 11:53 UTC (permalink / raw)
To: community
Michael Shigorin пишет:
> On Sun, Oct 19, 2008 at 11:40:08PM +0400, Anton Farygin wrote:
>>>>> Базы данных для locate должны создаваться каждый день по крону.
>>>> Каждую ночь.
>>>> Без anacron не будут, если на ночь выключать машину.
>>> А с anacron будут гробить производительность вскоре после старта.
>>> См. https://bugzilla.altlinux.org/show_bug.cgi?id=3193
>> И что ? Это не повод отключать updatedb.
>
> Повод (ответ обдуман не сейчас, а уже много лет как). Давай
> повесим опрос, сколько людей вообще знают, что такое locate?
Давай не будем вешать опрос. Команда locate описана практически во всех
книгах по Linux.
>
> Им когда-то умел пользоваться gnome-search-tool, хотя смутно
> припоминаются кривости; kfind, судя по активности диска и
> сопоставлению с locate, и при галке "использовать индекс файлов"
> не пользуется (а при нажатии "Стоп" падает).
>
> Или всем надо впаривать постгрес и MTA[*] только потому,
> что некоторые ими действительно пользуются? Ну так давайте
> напряжёмся таки выпустить для некоторых Master, а не устраивать
> когнитивный разрыв между разношёрстной аудиторией Desktop.
давайте не будем передёргивать. локальный postfix и cron - это
обязательное условие существование любого unix'а. лучше научить людей
пользовать его, чем отключать вообще.
>
>> лучше придумать, как меньше гробить производительность.
>
> Я для себя уже придумал и реализовал девять лет тому,
> когда машинка на ночь обычно выключалась (и была медленней).
> Прицеплено к той же баге, помимо стопки ссылок.
>
> Сейчас можно лучше (планировщики и процессов, и I/O не стояли
> на месте), но это ж надо видеть проблему сначала. И время.
Именно. Включить обратно, тогда и время и желание появится.
>
> [*] Дим, понятно, что ты скажешь, но на ноутах UNIX не нужен :)
На ноутах и рабочих станциях _нужен_ UNIX.
Отключение anacron может приводить к довольно большим неприятностям,
особенно если мантейнер какого-то пакета "заточится" на то, что anacron
включен.
Например - osec.
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-20 11:53 ` Anton Farygin
@ 2008-10-20 15:33 ` Dmitriy M. Maslennikov
2008-10-20 18:44 ` Michael Shigorin
2008-11-03 22:32 ` Владимир Гусев
2 siblings, 0 replies; 28+ messages in thread
From: Dmitriy M. Maslennikov @ 2008-10-20 15:33 UTC (permalink / raw)
To: ALT Linux Community general discussions
20 октября 2008 г. 15:53 пользователь Anton Farygin
<rider@altlinux.com> написал:
> Давай не будем вешать опрос. Команда locate описана практически во всех
> книгах по Linux.
И что? Если бы вы смогли доказать, что каждый пользователь Linux
прочитал вдумчиво хотя бы одну книгу по Linux, но это не так.
> давайте не будем передёргивать. локальный postfix и cron - это обязательное
> условие существование любого unix'а. лучше научить людей пользовать его, чем
> отключать вообще.
Давайте не будем передергивать: ни то, ни другое не является
обязательным условием существования UNIX (а уж Linux тем более). Даже
если не принимать во внимание встраиваемый линукс и отдельные
экстравагантные конфигурации, то все равно я не считаю обоснованной
даже установку postfix на Desktop. И естейственно не держу его у себя.
И, о чудо, мой Linux существует!
> На ноутах и рабочих станциях _нужен_ UNIX.
>
> Отключение anacron может приводить к довольно большим неприятностям,
> особенно если мантейнер какого-то пакета "заточится" на то, что anacron
> включен.
В данном случае речь шла не об отключении anacron, а об отключении
перегенерации базы данных locate. Думаю, это не так страшно, как
тормоза у тысяч пользователей на десктопе.
--
Dmitriy M. Maslennikov
rlz@etersoft.ru
rlz@altlinux.org
maslennikovdm@gmail.com
master@armory.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-20 11:53 ` Anton Farygin
2008-10-20 15:33 ` Dmitriy M. Maslennikov
@ 2008-10-20 18:44 ` Michael Shigorin
2008-11-03 22:32 ` Владимир Гусев
2 siblings, 0 replies; 28+ messages in thread
From: Michael Shigorin @ 2008-10-20 18:44 UTC (permalink / raw)
To: community
PreScriptum:
> Отключение anacron может приводить к довольно большим
> неприятностям, особенно если мантейнер какого-то пакета
> "заточится" на то, что anacron включен. Например - osec.
С этого стоило начинать, а также более прямо указать,
почему именно тебе важно.
Про osec действительно забыл; в любом разе просьба глянуть на
сделанный утром в автобусе на сэкономленные за счёт MTA ватт-часы
http://git.altlinux.org/people/mike/packages/?p=idlewrap.git
Проверка:
idlewrap usleep 100000000
ionice -p `pidof usleep`
schedtool `pidof usleep`
Попробую вделать в slocate, man, osec и проверить на себе;
если кто доберётся быстрее, тем более спасибо.
--- лирика ---
On Mon, Oct 20, 2008 at 03:53:53PM +0400, Anton Farygin wrote:
> >>>А с anacron будут гробить производительность вскоре после старта.
> >>>См. https://bugzilla.altlinux.org/show_bug.cgi?id=3193
> >>И что ? Это не повод отключать updatedb.
> >Повод (ответ обдуман не сейчас, а уже много лет как). Давай
> >повесим опрос, сколько людей вообще знают, что такое locate?
> Давай не будем вешать опрос. Команда locate описана практически
> во всех книгах по Linux.
Будешь смеяться -- несколько часов назад, читая часть 1.2
факультатива (http://fly.osdn.org.ua/~mike/docs/Linux145.ps.gz)
-- упомянул, что с "Linux" на обложке я более или менее могу
порекомендовать три книжки. Остальные рекомендуемые на обложке
содержат "UNIX". :)
[рекомендуются по UNIX: Немет, Керниган/Пайк и Робачевский;
по линуксу: по отзывам -- тоже Немет, Водолазский и insideout]
> >Или всем надо впаривать постгрес и MTA[*] только потому,
> >что некоторые ими действительно пользуются? Ну так давайте
> >напряжёмся таки выпустить для некоторых Master, а не устраивать
> >когнитивный разрыв между разношёрстной аудиторией Desktop.
> давайте не будем передёргивать. локальный postfix и cron - это
> обязательное условие существование любого unix'а.
Да ладно. У меня на буке вон postfix отключен. И syslogd.
Ничего, существует. Впрочем, ALT не UNIX(TM) ;)
> лучше научить людей пользовать его, чем отключать вообще.
Зачем? Давай поучу тебя пользоваться chemtool, а заодно
добавим в десктоп? Органические формулы в любой школьной книжке
есть, каждому могут потенциально пригодиться :) [мне вон для
вёрстки диплома же пригодились]
> >>лучше придумать, как меньше гробить производительность.
> >Я для себя уже придумал и реализовал девять лет тому,
> >когда машинка на ночь обычно выключалась (и была медленней).
> >Прицеплено к той же баге, помимо стопки ссылок.
> >Сейчас можно лучше (планировщики и процессов, и I/O не стояли
> >на месте), но это ж надо видеть проблему сначала. И время.
> Именно. Включить обратно, тогда и время и желание появится.
Нет. Тогда оно провисит ещё пять лет. Потому что о себе
я-то и так могу позаботиться, а причастных сотрудников ООО
этот вопрос явно не беспокоит настолько.
> >[*] Дим, понятно, что ты скажешь, но на ноутах UNIX не нужен :)
> На ноутах и рабочих станциях _нужен_ UNIX.
На рабочих станциях -- да, на ноутах нужно, чтоб работало
подольше с одной заправки. Лишнее барахло, особенно жадное
к диску, этому *большая* помеха.
Почитай http://lwn.net/Articles/299483/ по слову sendmail --
мужики тоже немного перегибают, но в сущности-то они правы.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 20:49 ` Michael Shigorin
@ 2008-10-21 10:01 ` Dmitry V. Levin
2008-10-22 16:11 ` Michael Shigorin
2008-10-21 16:40 ` Denis Nazarov
1 sibling, 1 reply; 28+ messages in thread
From: Dmitry V. Levin @ 2008-10-21 10:01 UTC (permalink / raw)
To: ALT Linux Community general discussions; +Cc: Anton V. Boyarshinov
[-- Attachment #1: Type: text/plain, Size: 1225 bytes --]
On Sun, Oct 19, 2008 at 11:49:45PM +0300, Michael Shigorin wrote:
> On Mon, Oct 20, 2008 at 12:31:44AM +0400, Dmitry V. Levin wrote:
> > > > Базы данных для locate должны создаваться каждый день по крону.
> > > Каждую ночь.
> > > Без anacron не будут, если на ночь выключать машину.
> > Кто-то из релиз-менеждеров выключил anacron?
>
> Разумеется, и внятно это пометил:
> http://git.altlinux.org/people/mike/packages/?p=installer-desktop.git;a=commitdiff;h=844d33f836f396aeb0624b4c0e7bfcbbc4c84200
> http://git.altlinux.org/people/mike/packages/?p=installer-desktop.git;a=commitdiff;h=78a9be0154379c4c4268db4826b49f2e3f1d412d
>
> Повторюсь: множество жалоб вида "тормоза при запуске" оказывались
> неразумным поведением этого безобразия, которое запускало
> updatedb и makewhatis в самый неподходящий, как правило, момент.
>
> А #3193 с предложенным вариантом облегчения проблемы болтается
> без ответа с 2003 года.
>
> Поэтому пришлось так -- в расчёте на то, что пользователи
> locate(1) имеют больше шансов сообразить про updatedb(8),
> чем непользователи, но страдатели "заодно".
Нет, если ты выключил anacron, то ты должен был удалить slocate.
Иначе неконсистентно получается.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 20:49 ` Michael Shigorin
2008-10-21 10:01 ` Dmitry V. Levin
@ 2008-10-21 16:40 ` Denis Nazarov
2008-10-22 16:09 ` Michael Shigorin
1 sibling, 1 reply; 28+ messages in thread
From: Denis Nazarov @ 2008-10-21 16:40 UTC (permalink / raw)
To: ALT Linux Community general discussions, Anton V. Boyarshinov
В сообщении от Monday 20 October 2008 02:49:45 Michael Shigorin написал(а):
> Поэтому пришлось так -- в расчёте на то, что пользователи
> locate(1) имеют больше шансов сообразить про updatedb(8),
> чем непользователи, но страдатели "заодно".
+1
Про locate действительно везде написано, но что-то не припомню про
updatedb. Когда через неделю до меня дошло, что locate не находит явно
имеющиеся в наличии файлы, я сел и поразмышлял... Пришел к выводу, что
где-то должна быть база, откуда он это берет, что эта база автоматом не
обновляется и что обновление имеет два прямых следствия - рост базы (а
файлов в хоме ооочень много) и затраты времени на обновление таковой.
Поразмышляв еще немного, пришел к выводу - мне такой locate не нужен. Свои
документы держу в определенной папке, где что лежит - знаю и так. Так что
стал непользователем :) В очень редких случаях использую МС для этого.
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-21 16:40 ` Denis Nazarov
@ 2008-10-22 16:09 ` Michael Shigorin
0 siblings, 0 replies; 28+ messages in thread
From: Michael Shigorin @ 2008-10-22 16:09 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tue, Oct 21, 2008 at 10:40:29PM +0600, Denis Nazarov wrote:
> Поразмышляв еще немного, пришел к выводу - мне такой locate не
> нужен. Свои документы держу в определенной папке, где что лежит
> - знаю и так. Так что стал непользователем :)
Ну для этой частной задачи лучше вообще recoll, но как частый
пользователь locate -- считаю, что он нужен. Просто не всем.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-21 10:01 ` Dmitry V. Levin
@ 2008-10-22 16:11 ` Michael Shigorin
0 siblings, 0 replies; 28+ messages in thread
From: Michael Shigorin @ 2008-10-22 16:11 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tue, Oct 21, 2008 at 02:01:59PM +0400, Dmitry V. Levin wrote:
> Нет, если ты выключил anacron, то ты должен был удалить slocate.
> Иначе неконсистентно получается.
Дим, я решал проблему "тормозит тогда, когда неудобно".
Если у кого-то начинает тормозить в четыре утра --
или он застрял потому, что работает и как бы сам разберётся,
или пусть будет дополнительный пинок в сторону баиньки. :)
Ты добавишь в slocate оборачивание в idlewrap или скриптик
не понравился?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-19 19:40 ` Anton Farygin
2008-10-19 21:06 ` Michael Shigorin
2008-10-19 21:12 ` Vitaly Ostanin
@ 2008-10-27 17:16 ` Timur Batyrshin
2008-10-29 17:09 ` Michael Shigorin
2 siblings, 1 reply; 28+ messages in thread
From: Timur Batyrshin @ 2008-10-27 17:16 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 499 bytes --]
On Sun, 19 Oct 2008 23:40:08 +0400
Anton Farygin wrote:
> > А с anacron будут гробить производительность вскоре после старта.
> > См. https://bugzilla.altlinux.org/show_bug.cgi?id=3193
> И что ? Это не повод отключать updatedb.
> лучше придумать, как меньше гробить производительность.
Может nice этой задаче задрать по максимуму?
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-27 17:16 ` Timur Batyrshin
@ 2008-10-29 17:09 ` Michael Shigorin
0 siblings, 0 replies; 28+ messages in thread
From: Michael Shigorin @ 2008-10-29 17:09 UTC (permalink / raw)
To: community
On Mon, Oct 27, 2008 at 08:16:18PM +0300, Timur Batyrshin wrote:
> > > А с anacron будут гробить производительность вскоре после старта.
> > > См. https://bugzilla.altlinux.org/show_bug.cgi?id=3193
> > И что ? Это не повод отключать updatedb.
> > лучше придумать, как меньше гробить производительность.
> Может nice этой задаче задрать по максимуму?
Нонешнее ядро умеет и получше -- запускать задачу только
в паузах по процессору и/или диску, см. последнюю строчку
http://git.altlinux.org/people/mike/packages/?p=idlewrap.git;a=blob;f=idlewrap;hb=HEAD
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-10-20 11:53 ` Anton Farygin
2008-10-20 15:33 ` Dmitriy M. Maslennikov
2008-10-20 18:44 ` Michael Shigorin
@ 2008-11-03 22:32 ` Владимир Гусев
2008-11-04 16:25 ` Andriy Dobrovol`s`kii
2 siblings, 1 reply; 28+ messages in thread
From: Владимир Гусев @ 2008-11-03 22:32 UTC (permalink / raw)
To: community
> [..]
> На ноутах и рабочих станциях _нужен_ UNIX.
>
> Отключение anacron может приводить к довольно большим неприятностям,
> особенно если мантейнер какого-то пакета "заточится" на то, что
> anacron включен.
>
> Например - osec.
Не далее как вчера наконец дошли руки удалить это безобразие... И не
"умер".
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] locate
2008-11-03 22:32 ` Владимир Гусев
@ 2008-11-04 16:25 ` Andriy Dobrovol`s`kii
0 siblings, 0 replies; 28+ messages in thread
From: Andriy Dobrovol`s`kii @ 2008-11-04 16:25 UTC (permalink / raw)
To: ALT Linux Community general discussions
2008/11/4 Владимир Гусев <vova1971@narod.ru>:
>> [..]
>> На ноутах и рабочих станциях _нужен_ UNIX.
>>
>> Отключение anacron может приводить к довольно большим неприятностям,
>> особенно если мантейнер какого-то пакета "заточится" на то, что
>> anacron включен.
>>
>> Например - osec.
>
> Не далее как вчера наконец дошли руки удалить это безобразие... И не
> "умер".
А никто и не утверждал, что Вы умрете. Просто теперь никто не сообщит
Вам о возникновении проблем в автоматическом режиме... Но, если Вы и
так каждый день проверяете сами, что изменилось на файловой системе...
то зачем Вам osec?
--
Regards,
Andrii Dobrovol`s`kyj
^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, other threads:[~2008-11-04 16:25 UTC | newest]
Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-10-16 13:23 [Comm] locate Геннадий Ищенко
2008-10-16 14:09 ` Андрей Черепанов
2008-10-17 4:43 ` Andrew Borodin
2008-10-17 6:38 ` Anton Farygin
2008-10-17 9:10 ` Sergey V Turchin
2008-10-19 15:21 ` Michael Shigorin
2008-10-19 19:40 ` Anton Farygin
2008-10-19 21:06 ` Michael Shigorin
2008-10-20 11:53 ` Anton Farygin
2008-10-20 15:33 ` Dmitriy M. Maslennikov
2008-10-20 18:44 ` Michael Shigorin
2008-11-03 22:32 ` Владимир Гусев
2008-11-04 16:25 ` Andriy Dobrovol`s`kii
2008-10-19 21:12 ` Vitaly Ostanin
2008-10-19 21:26 ` Michael Shigorin
2008-10-19 21:55 ` Vitaly Ostanin
2008-10-19 21:59 ` Michael Shigorin
2008-10-19 22:12 ` Vitaly Ostanin
2008-10-27 17:16 ` Timur Batyrshin
2008-10-29 17:09 ` Michael Shigorin
2008-10-19 20:31 ` Dmitry V. Levin
2008-10-19 20:49 ` Michael Shigorin
2008-10-21 10:01 ` Dmitry V. Levin
2008-10-22 16:11 ` Michael Shigorin
2008-10-21 16:40 ` Denis Nazarov
2008-10-22 16:09 ` Michael Shigorin
2008-10-17 9:32 ` Геннадий Ищенко
2008-10-19 15:21 ` Michael Shigorin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git