#1
|
|||
|
|||
crontab... Что я делаю не правильно?
Anatoly Gerasimov написал(а) к All в Jan 15 15:38:12 по местному времени:
Нello All, [billg@microsoft ~]$ crontab -l 0 0 * ~/bin/power.sh 0 2 * ~/bin/more-power.sh [billg@microsoft ~]$ sudo grep -e power /var/log/cron | tail -n 2 Jan 23 23:00:01 microsoft crond[20913]: (billg) CMD (~/bin/power.sh) Jan 24 01:00:01 microsoft crond[12224]: (billg) CMD (~/bin/more-power.sh) Откуда взялся -1 час? WBR Anatoly. --- GoldED+/W32-MINGW 1.1.5-b20061116 |
#2
|
|||
|
|||
crontab... Что я делаю не правильно?
Alexey Vissarionov написал(а) к Anatoly Gerasimov в Jan 15 12:30:00 по местному времени:
Доброго времени суток, Anatoly! 24 Jan 2015 15:38:12, ты -> All: AG> [billg@microsoft ~]$ crontab -l AG> 0 0 * ~/bin/power.sh AG> 0 2 * ~/bin/more-power.sh AG> [billg@microsoft ~]$ sudo grep -e power /var/log/cron | tail -n 2 AG> Jan 23 23:00:01 microsoft crond[20913]: (billg) CMD (~/bin/power.sh) AG> Jan 24 01:00:01 microsoft crond[12224]: (billg) CMD (~/bin/more-power.sh) AG> Откуда взялся -1 час? Могу предположить, что ты используешь дебилиан. Если это действительно так - сделай вручную то, что в системах для белых людей происходит автоматически. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Пятая точка - орган шестого чувства --- /bin/vi |
#3
|
|||
|
|||
Re: crontab... Что я делаю не правильно?
Anatoly Gerasimov написал(а) к Alexey Vissarionov в Jan 15 19:14:44 по местному времени:
Нello Alexey, 24 Jan 15, Alexey Vissarionov (2:5020/545) wrote to Anatoly Gerasimov: AG>> [billg@microsoft ~]$ crontab -l AG>> 0 0 * ~/bin/power.sh AG>> 0 2 * ~/bin/more-power.sh AG>> [billg@microsoft ~]$ sudo grep -e power /var/log/cron | tail -n 2 AG>> Jan 23 23:00:01 microsoft crond[20913]: (billg) CMD AG>> (~/bin/power.sh) Jan 24 01:00:01 microsoft crond[12224]: (billg) AG>> CMD (~/bin/more-power.sh) Откуда взялся -1 час? AV> Могу предположить, что ты используешь дебилиан. Red Нat, это он? Linux microsoft.com 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x8664 x86_64 x8664 GNU/Linux AV> Если это действительно так - сделай вручную то, что в системах для AV> белых людей происходит автоматически. Что именно? Перегрузить? Записать нули во все сектора диска? Обновить до последней версии? WBR Anatoly. --- GoldED+/W32-MINGW 1.1.5-b20061116 |
#4
|
|||
|
|||
Re: crontab... Что я делаю не правильно?
Serguei E. Leontiev написал(а) к Anatoly Gerasimov в Jan 15 15:07:05 по местному времени:
From: "Serguei E. Leontiev" <leo@sai.msu.ru> Анатолий, привет, Anatoly Gerasimov <Anatoly.Gerasimov@f109.n6070.z2.fidonet.org> wrote: > 0 2 * ~/bin/more-power.sh > > [billg@microsoft ~]$ sudo grep -e power /var/log/cron | tail -n 2 > Jan 23 23:00:01 microsoft crond[20913]: (billg) CMD (~/bin/power.sh) > Jan 24 01:00:01 microsoft crond[12224]: (billg) CMD (~/bin/more-power.sh) Уточни, когда последний раз перезагружался? -- Успехов, Сергей Леонтьев, <http://www.cryptopro.ru> (NewsTap) --- ifmail v.2.15dev5.4 |
#5
|
|||
|
|||
Re: crontab... Что я делаю не правильно?
Anatoly Gerasimov написал(а) к Serguei E. Leontiev в Jan 15 21:24:12 по местному времени:
Нello Serguei, 24 Jan 15, Serguei E. Leontiev (2:5020/400) wrote to Anatoly Gerasimov: >> 0 2 * ~/bin/more-power.sh >> Jan 24 01:00:01 microsoft crond[12224]: (billg) CMD >> (~/bin/more-power.sh) SL> Уточни, когда последний раз перезагружался? 355 дней назад. WBR Anatoly. --- GoldED+/W32-MINGW 1.1.5-b20061116 |
#6
|
|||
|
|||
Re: crontab... Что я делаю не правильно?
Serguei E. Leontiev написал(а) к Anatoly Gerasimov в Jan 15 19:05:14 по местному времени:
From: "Serguei E. Leontiev" <leo@sai.msu.ru> Анатолий, привет, Anatoly Gerasimov <Anatoly.Gerasimov@f109.n6070.z2.fidonet.org> wrote: >>> 0 2 * ~/bin/more-power.sh >>> Jan 24 01:00:01 microsoft crond[12224]: (billg) CMD >>> (~/bin/more-power.sh) >> Уточни, когда последний раз перезагружался? > 355 дней назад. Понял откуда час взялся? Это ж Linux (Алексей небось это имел ввиду, когда упоминал нормальные системы для белых людей :)) Есть гипотеза, что после перезагрузки или рестарта crond (или, что менее вероятно syslogd) разница исчезнет. -- Успехов, Сергей Леонтьев, <http://www.cryptopro.ru> (NewsTap) --- ifmail v.2.15dev5.4 |
#7
|
|||
|
|||
Re: crontab... Что я делаю не правильно?
Anatoly Gerasimov написал(а) к Serguei E. Leontiev в Jan 15 00:46:00 по местному времени:
Нello Serguei, 24 Jan 15, Serguei E. Leontiev (2:5020/400) wrote to Anatoly Gerasimov: >>> Уточни, когда последний раз перезагружался? >> 355 дней назад. SL> Понял откуда час взялся? Нет, не понял. Зоны используются с фиксированным смещением, без перехода на летнее-зимнее время. SL> Это ж Linux И что такого интересного в нем? SL> Есть гипотеза, что после перезагрузки Нельзя SL> или рестарта crond Рестартанул, завтра гляну на результат. SL> (или, что менее вероятно syslogd) Ага. Не вероятно. Показометр не врёт, задания действительно запускаются на час раньше. SL> разница исчезнет. Кривовато выглядит. WBR Anatoly. --- GoldED+/W32-MINGW 1.1.5-b20061116 |
#8
|
|||
|
|||
crontab... Что я делаю не правильно?
Alexey Vissarionov написал(а) к Anatoly Gerasimov в Jan 15 00:33:44 по местному времени:
Доброго времени суток, Anatoly! 24 Jan 2015 14:30:00, ты -> мне: AG>>> 0 2 * ~/bin/more-power.sh AG>>> (~/bin/power.sh) Jan 24 01:00:01 microsoft crond[12224]: (billg) AG>>> CMD (~/bin/more-power.sh) AG>>> Откуда взялся -1 час? AV>> Могу предположить, что ты используешь дебилиан. AG> Linux microsoft.com 2.6.18-194.el5 Ууууу, какой антиквариат... да, в этом случае неудивительно. AV>> Если это действительно так - сделай вручную то, что в системах для AV>> белых людей происходит автоматически. AG> Что именно? Перегрузить? Записать нули во все сектора диска? Обновить AG> до последней версии? yum install tzdata && service crond restart -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Только дурак нуждается в порядке - гений господствует над хаосом --- /bin/vi |
#9
|
|||
|
|||
Re: crontab... Что я делаю не правильно?
Anatoly Gerasimov написал(а) к Alexey Vissarionov в Jan 15 07:52:46 по местному времени:
Нello Alexey, 25 Jan 15, Alexey Vissarionov (2:5020/545) wrote to Anatoly Gerasimov: AG>> Что именно? Перегрузить? Записать нули во все сектора диска? AG>> Обновить до последней версии? AV> yum install tzdata В наших условиях - бесполезно в принципе. AV> && service crond restart Это помогло. Но на мой взгляд это чуть менее криво чем перезагрузка системы. В какой доке написана необходимость этого мероприятия после смены TZ? WBR Anatoly. --- GoldED+/W32-MINGW 1.1.5-b20061116 |
#10
|
|||
|
|||
Re: crontab... Что я делаю не правильно?
Serguei E. Leontiev написал(а) к Anatoly Gerasimov в Jan 15 21:37:23 по местному времени:
From: "Serguei E. Leontiev" <leo@sai.msu.ru> Привет Анатолий, От 25 января 2015 г., 23:57:28 в fido7.ru.linux.chainik ты писал: AG> Если честно, то я не понял идеи. При установке системы AG> изначально выбиралась зона с фиксированным от GMT смещением. AG> Переход времени - по at создавался симлинк /etc/localtime на AG> зону с таким же, фиксированным смещением но на час меньше. Как AG> я понимаю, проблема именно здесь. Кто-то (я) поменял таймзону в AG> системе, но откуда это знать процессам? Считав один раз правила AG> и убедившись в отсутствии перехода они спокойно живут вчерашним AG> днём (с 00:00 до 01:00 текущего дня). Как всё интересно запущенно. :) М-м-м, процесс процессу - рознь, одни вызывают tzset() часто, другие по запросу, третьи вообще не вызывают, поэтому у них могут быть очень разные и непредсказуемые представления о временной зоне установленной в системе по умолчанию. Честно говоря, я тоже не понял, чего ты хотел добиться своим "...по at создавался симлинк /etc/localtime...". Так как в Linux у программ, библиотек и демонов не принято работать по документации, то это самая глючная конфигурация из всех возможных конфигураций, ибо динамическая. Кроме того "симлинк /etc/localtime" - моветон и источник граблей. При стандартной конфигурации, в которой /etc/localtime перезаписывается, гюков меньше, хотя и сохраняется зависимость от устанавливаемых обновлений. Тогда уж, нужно было бы установить для всех демонов переменную окружения TZ в классические "UTC+0" или "IST-2IDT" (man tzset). А для себя устанавливать уже свою TZ с человеческой зоной. Тогда бы у тебя бы если бы и возникали бы вопросы, то только к самому себе. -- Успехов, Сергей Леонтьев. E-mail: lse@CryptoPro.ru --- ifmail v.2.15dev5.4 |