ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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