Спонсор проекта
Лучший вариант для анонимности купить прокси на выделенном сервере IPANN.NET.
Рекламки



Авторизация






Последние комментарии
#1
2023 пишет: » Запостите:

s3r [точка] ru/stavka-tolko-na-linuks-et... (18.03.2023)
// ОСТОРОЖНО: ВИНДОФИЛИЯ!
#2
бронедрочец пишет: » В костылинуксе порядок таков: нужен нормальный кал... (02.03.2023)
// Обзор калькуляторов в GNU/Linux
#3
Линупсодав пишет: » Костылинупс на десктопе не взлетит без прикладнухи... (13.02.2023)
// ОСТОРОЖНО: ВИНДОФИЛИЯ!
#4
admin пишет: » БоЗяН, ожидаемо. (30.01.2023)
// ReactOS 0.4.1
#5
БоЗяН пишет: » Хех. Чёт делать было нечего - дело было вечером)))... (29.01.2023)
// ReactOS 0.4.1
Цитаты
Нельзя сравнивать Windows 7 и Windows Server 2008 с Linux. Это сравнение Бентли и отечественного автопрома. Linux сейчас может играть в одогонялки только с Windows XP. С системой выпущенной 9 лет назад.



Смертельная секунда | автор: Luca | 2 июля 2012

Категория: GNU/Linux

Очередной эпичный успех СПО – по всему миру падают сервера на ядрах 3.1 и 3.2 из-за вчерашнего перевода времени на 1 секунду.

Уже выпущен мегапатч, который надо применять после (sic!!!) отключения ntpd

Редхат выпустил статью в KB, которая рассказывает, что свежий RHEL 6 падает понарошку:









Цитата:
RHEL 6 customers may be affected by a known issue that causes NMI Watchdog to detect a hang when receiving the NTP leapsecond announcement. This issue is being addressed in a timely manner. If your systems received the leapsecond announcement and did not experience this issue, then they are no longer affected.

Ынтерпрайзность линукса заметна невооружённым взглядом – “проблеме несколько лет, мы положили болт, выключите NTP, и вообще – если сразу система не сдохла, то Вас пронесло. Это мы так о Вас заботимся за Ваши деньги”.

Невооружённым взглядом наблюдается очередная линукспобеда – в середине 2012 года выплыл баг, который известен с 2008 года (http://lists.debian.org/debian-user/2009/01/msg00056.html). Штатным решением является отключение уязвимого сервиса (!!!!!!!!). Линукстехнологии во всей своей неприкрытой ослепительной красоте – три с лишним года висит баг, о том, что будут добавлять секунду, и этот баг 100% выплывет, известно в общем-то не день и не два, баг наглухо убивает систему, линуксрешение – на следующий день после того, как всё сдохло, выключить NTP.

Наверное, полупрозрачное СПО-коммунити из миллионов профессионалов очень хотело с 2009 года поправить этот баг, да вот родаки заставили матешу делать. Ну и Баллмер лично, конечно, помешал. И NTP нинужен.

Прекрасная иллюстрация линуксподхода во всей красе. Надо немедленно вкачать ещё бюджетных миллиардов в какого-нибудь забугорного производителя очередного дистрибутива с востребованностью “всем одноклассникам поставил”. Только тогда в России будет всё с IT нормально. Ну, как в данном случае.

источник




      ВНИМАНИЕ !
Возможно что-то уже неактуально. Обращайте внимание на даты !
Эта статья опубликована 2 июля 2012-го года !



Голосов: 11


Прочитано 6824 раз и оставлено 35 комментариев.





Комментарии посетителей

#1. selenscy

Справедливости ради, поделия (у№банты) не совсем упали, по крайней мере у мну по работе локально работали, но осадочек остался, да! smile
дохтур
selenscy написал:
поделия (у№банты) не совсем упали
звучит как "немножко беременны" biggrin

#3. selenscy

дохтур написал:
звучит как "немножко беременны"


Да локально вроде работали smile Посмотрел, печатали в воскресенье...

Последняя запись в kern.log: Clock: inserting leap second 23:59:59 UTC.... и всё. хамач упал, nx упал, по ssh достучался: "Система требует перезагрузки"

#4. nixadmin

Туча виртуалок на Федоре (15.16 и 17) с ntpd пережили добавление секунды без проблем

#5. selenscy

" падают сервера на ядрах 3.1 и 3.2"

Кстате йадро на этих убунтах 2.6.32-41...

#6. blow05

Мой NAS и домашний комп на 3.2 (gentoo), 2 сервера на работе (3.1) пережили без проблем. Есть статистика по проценту упавших/подвисших серверов (ну хотя бы в пределах одного датацентра)?

#7. selenscy

На опеннет пишут что : "О зависании Linux-серверов в основном сообщают пользователи систем с необновлённым ванильным ядром, собранным вручную, а также пользователи штатных пакетов с Linux ядрами 2.6.32, 3.1 и 3.2 из состава Debian Linux."

Вообще то проблема достаточно масштабная в тырнетах biggrin

#8. beep

а смысл того мега патча отключение NTP ?
дохтур
beep написал:
а смысл того мега патча отключение NTP ?
нет
Ну пусть хоть кто теперь докажет что линукс супер стабилен если очередной глюк нарушил идиллию поделий(уже закономерность надо вывести),хотя сейчас крикуны и троли набегут чтоб увести тему в очередную ботву и перейти на личности.

#11. gaal

http://support.microsoft.com/kb/909614
No method exists to include a leap second explicitly for the Windows Time service when the service is working as an NTP server.

В Мракосовт поступили проще. Вообще ничего не добавляли - нет такого метода
gaal написал:
В Мракосовт поступили проще. Вообще ничего не добавляли - нет такого метода

"No method exists to include a leap second explicitly for the Windows Time service when the service is working as an NTP server.
However, if an external NTP server sends a Leap Indicator that has a value of 01 to the Windows Time service NTP server, the Windows NTP server sends the same value to following NTP client. "-у них просто не падает то что падает в некоторых не до-системах.

#13. MOP3E

gaal написал:
В Мракосовт поступили проще. Вообще ничего не добавляли - нет такого метода

А чего там добавлять? Просто отправляем "лишнюю" секунду на раздачу - и все щастливы.

#14. selenscy

Вобщем то "прозорливое" ЧМОСПО опять село в лужу. Ведь по уверениям Апполош, Линупсов и прочих пенгванутых напрочь подобный ляп должен быть отсутствовать напрочь, ибо код швабодный, открытый и каждый лузер попродвинутей просто, весело и с юморком с напильничком смотрит вечерком, после работы сорцы и правит, правит, правит ну или коммитит священные писания секты. Что характерно, проблема была известна заранее smile И получается, после подобного фейла, что толпа пенгванутых подельщиков ничем не лучше "паганых" проприентарщиков, как минимум, а на деле наверняка всё обстоит гораздо хужее smile
дохтур
У-у, до Unix Millennium Bug ещё далеко, а оно уже разваливается biggrin

#16. linupzer

ntp нинужно

#17. exlinuxoid

Чиорд, а у меня ntp последний раз на Женте демонился.. йа фпролёте tongue

#18. MOP3E

дохтур написал:
У-у, до Unix Millennium Bug ещё далеко, а оно уже разваливается

В винде поступили проще - ввели формат Int64 и все расчёты времени потихоньку на него перегоняют. Я прикидывал - запаса должно хватить на несколько веков вперёд.
Antimateriale
А я чего-то нихр№на не понял. Как баг-то словить этот?
Для начала, в моих арчах уже давно ведро 3.4, но даже в трех убунтах с 3.2 и включённой синхрой времени - ничего не случилось.
crazy crazy crazy crazy crazy crazy crazy crazy crazy crazy crazy crazy crazy crazy crazy crazy crazy

#20. MOP3E

Antimateriale написал:
А я чего-то нихр№на не понял. Как баг-то словить этот?

Всё, паровоз уехал. Следующую секунду нескоро будут добавлять.

Antimateriale написал:
Для начала, в моих арчах уже давно ведро 3.4, но даже в трех убунтах с 3.2 и включённой синхрой времени - ничего не случилось.

УМВР детектед. А ещё у тебя есть сервер фчулане. Мы всё про тебя знаем!
Antimateriale
MOP3E написал:
А ещё у тебя есть сервер фчулане. Мы всё про тебя знаем!

Ага, есть же smile Жабирных ботов держит и логи раздаёт, что еще от линупса надо? biggrin

#22. gaal

supermambet написал:
"No method exists to include a leap second explicitly for the Windows Time service when the service is working as an NTP server.
However, if an external NTP server sends a Leap Indicator that has a value of 01 to the Windows Time service NTP server, the Windows NTP server sends the same value to following NTP client. "-у них просто не падает то что падает в некоторых не до-системах.


Не. Windows ничего не делает. Секунда не учитывается. Синхронизируется позже.

The Windows Time service does not indicate the value of the Leap Indicator when the Windows Time service receives a packet that includes a leap second. (The Leap Indicator indicates whether an impending leap second is to be inserted or deleted in the last minute of the current day.) Therefore, after the leap second occurs, the NTP client that is running Windows Time service is one second faster than the actual time. This time difference is resolved at the next time synchronization.

дохтур написал:
У-у, до Unix Millennium Bug ещё далеко, а оно уже разваливается biggrin


no problem http://en.wikipedia.org/wiki/Year_2038_problem

Starting with its 6th major release, NetBSD uses a 64-bit time_t for both 32-bit and 64-bit architectures, supporting 32-bit time_t (but not solving the Year 2038 problem) in applications compiled for a former NetBSD release via its binary compatibility layer.

Alternative proposals have been made (some of which are in use), such as storing either milliseconds or microseconds since an epoch (typically either 1 January 1970 or 1 January 2000) in a signed 64-bit integer, providing a minimum of 300,000 years range.[6][7] Other proposals for new time representations provide different precisions, ranges, and sizes (almost always wider than 32 bits), as well as solving other related problems, such as the handling of leap seconds.

#23. gaal

http://habrahabr.ru/post/147024/

Фактически, сделка с рекламной компанией aQuantive, которую корпорация Microsoft приобрела в 2007 году за 6,3 миллиарда долларов, является не просто неудачной, а провальной. Корпорация официально списала больше 6 миллиардов долларов. Из-за такой суммы убытков квартальный отчет Microsoft, скорее всего, тоже будет убыточным, чего не было уже очень давно (если вообще когда-нибудь было).
дохтур
gaal написал:
NetBSD uses
Who cares, когда у нас тут линукс рассыпается biggrin Да, и не забывайте, что внутреннее представление это одно дело, а те же даты файлов, хранящиеся в метаданных линуксовых FS (таких как ReiserFS, например) - совсем дугое biggrin

#25. Manve

Manve
Microsoft предложит обновление до Windows 8 Pro за 40 долларов

http://soft.compulenta.ru/691340/
gaal написал:
Не. Windows ничего не делает. Секунда не учитывается. Синхронизируется позже.

The Windows Time service does not indicate the value of the Leap Indicator when the Windows Time service receives a packet that includes a leap second. (The Leap Indicator indicates whether an impending leap second is to be inserted or deleted in the last minute of the current day.) Therefore, after the leap second occurs, the NTP client that is running Windows Time service is one second faster than the actual time. This time difference is resolved at the next time synchronization.
,и що?Пусть они ее хоть через сутки добавляют или синхронизируют,смысл в том что не падает
gaal написал:
http://habrahabr.ru/post/147024/

Фактически, сделка с рекламной компанией aQuantive, которую корпорация Microsoft приобрела в 2007 году за 6,3 миллиарда долларов, является не просто неудачной, а провальной. Корпорация официально списала больше 6 миллиардов долларов. Из-за такой суммы убытков квартальный отчет Microsoft, скорее всего, тоже будет убыточным, чего не было уже очень давно (если вообще когда-нибудь было).


вот,вот я про то и говорил

supermambet написал:
хотя сейчас крикуны и троли набегут чтоб увести тему в очередную ботву
wink

#28. beep

http://www.osp.ru/news/2012/0703/13013892/
Цитата:

Перебои связывают с ошибками в обработке високосной секунды в ядре Linux, в платформе Hadoop, в СУБД Cassandra и в Java. Однако, директор по технологиВ­ям компании DataStax и создатель Cassandra Джонатан Эллис утверждает, что СУБД и Java тут ни при чем, а настоящим виновником является ошибка блокиВ­ровки в ядре Linux, которую устранили в заплате, вышедшей в марте. В Oracle, в чьем ведении находится Java, в свою очередь, от комментариев воздерживаютВ­ся. Средства мониторинга работы систем указывали на то, что причиной переВ­грузки и сбоя после високосной секунды могли быть различные приложения, но реальная причина лежала глубже, утверждает Эллис.


небыло печали e-bилдов накачали
Невропаразитолог
gaal написал:
В Мракосовт поступили проще. Вообще ничего не добавляли - нет такого метода

http://support.microsoft.com/kb/909614
Цитата:
Therefore, after the leap second occurs, the NTP client that is running Windows Time service is one second faster than the actual time.This time difference is resolved at the next time synchronization.
Таким образом, после появления добавочной секунды, Служба времени Windows на клиентской стороне будет "спешить" на 1 секунду, но эта проблема будет устранена при следующей синхронизации..
Всё гениальное - просто.

#30. straus

supermambet написал:
Пусть они ее хоть через сутки добавляют или синхронизируют,смысл в том что не падает

не ясно зачем тогда вообще синхронизировать время
straus написал:
не ясно зачем тогда вообще синхронизировать время
,смысл в том что банальная погрешность уложит сервера в кому(только и всего),и о чудо-сервера поделий где там кто то чет не допилил падают в кому а красные глаза отписывают что у них все пучком и что им все не по чем и работает из каропки,еще раз говорю на Lin много долбоебов которые верят что из жопы человека-стола лезет шоколад и что Линупс не уязвим по жизни со своего основания(только красноглазые студенты знают что они делают софт под поделия не тестируя сам софт,софт под Lin-это много всякой хр№ни не понять для чего но ее там не реально много и не понять для чего,а нормальную качалку и офис так и не придумали под Lin ,вывод-долбаебы сектанты верят в свою улётность и считают себя элитой IT мира не меньше)biggrin

#32. Linux777

хоть и сам сторонник Linux, но честно скажу что тут "наши" здорово обосрались

думаю на уровне ядра надо было предусмотреть заморозку процессов на эту секунду во время работы и затем возобновить работу, или любое другое решение

в общем, я считаю что это надо было протестировать, ведь эмулировать эту ситуацию легко и просто, и наблюдать за тем что происходит

но проще сделать костыль на уровне ядра чтобы софт не заметил этих проблем со временем

ведь в будущем еще не раз придется делать смену времени на секунду

#33. Linux777

supermambet написал:
вывод-долбаебы сектанты верят в свою улётность и считают себя элитой IT мира не меньше)
слюни подотри, малыш
Linux777 написал:
слюни подотри, малыш

supermambet написал:
хотя сейчас крикуны и троли набегут чтоб увести тему в очередную ботву и перейти на личности.

Linux777,так держать,школота сопливая

#35. Linux777

supermambet, давай досвидания, илитный ты наш