We rise up for the things we believe in over and over again
Когда на старой работе возникла потребность в централизованном хранении логов с серверов, первым делом на ум пришла стандартная функция любого сервера, начиная с 2008: Windows Event log Forwarding. На какой-то одной машине настраивается соотвествующая служба, настраиваются подписки, и все должно тихо и несложно работать. Да не все. Большинство сообщений приходили на сервер-сборщик вот в таком виде:
The description for Event ID 7036 from source Service Control Manager cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
DNS Client stopped 44006E007300630061006300680065002F0031000000
Тут-то еще можно догадаться, что где-то банально произошел перезапуск службы. А если сообщение более сложное? В общем и целом, из-за подобной подставы пришлось смотреть в сторону иных продуктов, тогда был выбран Snare for Windows. Прост, удобен, быстро настраивается. А сегодня получил моральный пинок, и полез в Сеть. А там... а там команда, которую надо выполнить на сервере-сборщике: wecutil ss %subscriptionname% /cf:events
И это просто замечательно. Потому что то же самое сообщение о перезапуске службы приобрело следующий вид: The DNS Client service entered the stopped state
Учи матчасть, как говорится. Учи матчасть...
@настроение:
скажу в лучших традициях игрового сообщества - я нубко!
We rise up for the things we believe in over and over again
От нечего делать ударился в свободный поиск по этому сайту. Набрел на раздел "Музыка, которую искали в Яндексе на этой неделе". Запрос, который просто уложил меня на пол:
We rise up for the things we believe in over and over again
Distributed File System Replication. В энтерпрайзах (с) удобнейшая вещь, но если вылезло в процессе ее работы "нечто", с этим приходится разбираться долго и упорно. Пересоздание группы репликации, конечно, универсальный выход, в случае чего, но как представишь, что потом по WAN каналам отдавать или принимать десяток гигов, становится тошно. А если этот самый канал еще и не очень стабилен... Сейчас же ситуация немного другая. Казалось бы, два сервера в одной "полке" (две виртуалки), канал между ними идеален. Но и задачка - под стать этому каналу, реплицировать ни много ни мало половину терабайта. Залили этот каталог на один из серверов и забыли о нем, пусть служба dfsr сама его как хочет, так и жрет. Она и жрала. Долго, упорно. И вроде как сожрала. Настало время от этого каталога избавиться. Он временный, а половина терабайта все же нужна. Окей, получили все необходимые разрешения, подписи/печати/визы и нажали заветное Shift+Del, Enter. А потом началось любопытное. В логе SCOM начали появляться сообщения об ошибках вида "У вас снова нехватает пространства под DFSR-stage каталог". И идут эти сообщения с того сервера, где огромная папка уже удалена. ЧТо за черт. Лезу на сервер, смотрю на диск, где это папка была... и вижу ее на старом месте. Внутрь зайти не могу, у меня на нее прав нет. Но вижу в логах, что в эту папку снова ломятся файлы со второго сервера, где они, по идее, должны вот прямо сейчас удаляться, так как согласно реплике, последнее изменение было именно удалением. Однако ж, это не так. Эскалировал проблему туда, где с ней будут разбираться, и начал размышлять, как такое вообще может произойти. В процессе размышления поднял свой ручной домен, загнал туда пару файловых серверов под Windows 2012 R2, настроил DFSR... Как я только над ней не издевался, так и не смог получить восстановление файлов. ОК, идем дальше, в том же домене поднимаем еще пару серверов, но уже под Windows 2008 R2 (боевые именно под ней крутятся). Настраиваю там отдельную группу репликации, в наглую загоняю в DFSR-папку копию каталога C:\windows (чтоб хоть как-то службу dfsr загрузить работой) и наблюдаю. Где-то через минуту после окончания копирования папки винды в папку DFSR на сервере-партнере дерево каталогов уже оформилось. Думаю, ага, должно быть, файлы она тоже перелила. ОК, удаляем папку DFSR\Windows на сервере-партнере. Удалилась, а через пару секунд появилась снова и начала набиваться каталогами и файлами. Что за... подождал пару минут, грохнул папку еще раз. После этого она удалилалсь без следов. И на primary-сервере тоже ушла. Нет, так не пойдет. Почему папка восстанавливалась? А что если... Останавливаем службу dfsr на обоих серверах, вычищаем каталог DFSR, запускаем службу. У нас чистая среда. Снова копируем в DFSR папку C:\windows. Скопировалась. А теперь в командной строке даем следующее: DFSRDIAG BACKLOG /sendingmember:fs3 /receivingmember:fs4 /rgname:dfs2008 /rfname:dfs2008
Получаем прекрасное: в очереди на репликацию где-то около 15 тыщ файлов. Переходим на сервер-партнер, убеждаемся, что дерево каталогов уже готово. И снова удаляем папку Windows из каталога DFSR на этом сервере. Папка, как и предполагалась, сначала удалилалсь, а потом восстала аки феникс. И начала набиваться файликами. А файлики как раз те, что были показаны в бэклоге командой выше. Вот теперь все ясно. Жрала-жрала служба dfsr ту гигантскую папку, и вроде как прожевала, да видно, какая-то злобная мышь с тех пор успела там поменять кучу файлов. Большую кучу, на несколько гигов. И вот именно эти изменения до сих пор были в очереди репликации с сервера 2 на сервер 1. И они-то как раз и набивались в постоянно восстанавливающуюся папку на диске 1, снова забивая собой место. Впоследствие мне рассказали, как в итоге избавились от этой мега-папки. Так же, как и я вычищал свое тестовое окружение: остановили службу репликации, вытерли каталог на обоих серверах, включили службу репликации. Грубо, но действенно.
We rise up for the things we believe in over and over again
Это просто шедеврально! Теперь черепаха. Ей вместо того, чтобы прописать нормальный алгоритм обхода препятствий, захардкодли рефлекс убирания головы в панцирь. Теперь даже если она натыкается на крокодила, тот со своим молниеносным броском не успевает откусить ей голову. Побочный эффект – черепаха легко уворачивается от ножа мясника. Скорость обработки инструкций процессора не сравнится со скоростью работы интерпретируемого высокоуровневого кода у повара. Черепаху не обгонишь, критичные функции переписаны на ассемблере.
Там много чего почитать. И в статье, и в комментариях.
@музыка:
Gareth Coker - Restoring the light facing the dark
We rise up for the things we believe in over and over again
- Ah ty tupoy sukin syn! - Translation? --- Metal Gear Rising Revengeance
Это из серии "смешное творится прямо у нас под носом". - Черт возьми, туплю. Забыл, что такое Stub-zone. Что за зона такая? Вбивает Stub в Google Translate... - Ну как так? Пень-зона! Ну а что? Active Directory, леса доменов, деревья доменов... Пни сюда вписываются на все сто
We rise up for the things we believe in over and over again
Статистика иногда может быть весьма забавной. Вот глобальная статистика по первым трем ачивкам среди всех игроков, установивших себе Ori and the Blind Forest:
А теперь сама забавность: "So many secrets" и "Choices choices" нельзя получить до завершения пролога
We rise up for the things we believe in over and over again
Как я и думал, идеи, заложенные в доброй памяти Outland, получили свое дальнейшее развитие. Теперь под нашим управлением будет не человек, а некий дух дерева, перед которым стоит задача ни много ни мало спасти весь родной лес от вымирания. Сам по себе Ори представляет собой то ли мышь, то ли лису, сложно отнести его к какому-то определенному виду. Да и зачем? Духи ведь могут принимать любой облик. Вот он:
Как пишут знающие люди: Essentially, he [Ori] and the others are Kodama (tree spirits of Shintoism folklore, like in Princess Mononoke...which the devs were heavily inspired by). They are, indeed, the children of the Spirit Tree, and act as guardians/splinters of itself. When Ori goes missing, the ST calls out for him/her out of not only parental concern, but also the need to be "whole". Суть приключения та же, что и в Outland - просто невероятная доза невероятного паркура вперемешку с ликвидацией различного рода нечисти. И сведено все это вместе настолько качественно, что время, проведенное в компании Ори, не то, что летит, оно несется на сверхсветовой Поясню один момент, который может показаться парадоксальным - именно паркур я в платформерах (а еще хлеще - в играх, которые платформерами не являются, но обладают вставками этого жанра - DmC Devil May Cry, например) - ненавижу. Ибо точность управления там хромает, а без нее в паркуре делать нечего, ты обречен на поражение. Outland и Ori - полная противоположность. Все ошибки, допущенные во время игры - это ошибки игрока, а не логики управления. Не случайно среди достижений в Ori значится следующее: Immortal - Complete whole game without dying Elite - Complete the whole game without using an Ability Point Чувствую, что Factory Zero Run отнимет у меня прилично времени, даже обычный забег еще не закончен. Что уж говорить о игре без умений вообще
А отдельно хочется отметить звукоряд, написанный к этой игре. Он гениален!
@музыка:
Gareth Coker - Restoring the light facing the dark
We rise up for the things we believe in over and over again
Праздник! Вторая часть этого интерактивного романа наконец-то вышла. Пора снова расчехлять фотоаппарат. Но прежде - буквально пара слов о самой игре:
Рекомендую всем.
Отдохните от мободроча в ММО или PvE-синглах. Скажите "я отдыхаю" отцам-PvPшникам. И просто последите за событиями в маленьком тихом городе Arcadia Bay. Ну а теперь - продолжаем нарезку скриновнарезку скринов.
Птицы. Ради разнообразия - не злые, хотя и желтые
Чем-то напомнило нежно любимый xkcd
Электролиты... ммм... как много вкуса в этом слове. Вот этот парень одобряет
Все верно, задротство (любое) никого еще до добра не доводило. Спать НАДО. Точка.
Вот-вот. Будешь задротить по ночам - станешь такой же, и будет так "жить"
Воистину. В том гадюшнике, что представляет из себя эта общага - лучшая рекомендация. Впрочем, а где оно по-другому?
High five, Max! Когда в последний раз делал прививку от гриппа - слег на две недели из-за гриппа же. С тех пор - лесом.
Так вот где у нас переход в другие миры - в женской душевой...
Thanks for the tip...
Ага-ага, а тот факт, что все студенты поголовносливают свои "персональные данные" (тм) корпорациям типа гугла, никого не волнует. А и правда, чего волноваться? Это же корпорация добра...
Хм... еще одна. У нас тут хаб, что ли?
Ммм... когда дошел до этого момента, пришлось встать со стула и направить свои стопы в сторону кухни...
Кусто... Любил я в детстве смотреть передачи о его путешествиях...
Ценное указание
Все верно. Икс, игрек и какой-то символ высшей математики
We rise up for the things we believe in over and over again
Не знаю, как остальным, а лично мне день солнечного затмения не показался таким уж приятным. И дело даже не в какой-либо метеочувствительности, нет, просто все как будто сговорились и задались одной целью - съесть мой мозг. И это касается не только людей, но и таких вещей, как погода и тому подобное. То с самого утра по телефону большой ложной начинают черпать мой CPU, то вылезешь на улицу, там куча народу толпится, кричит, пырится на небо, где солнце, на которое медленно наползает черное пятно, на самом деле скрыто за тучами (справедливости ради, пару кадров на свою зеркалку все же смог отловить, хотя фаза уже поздняя была). Погода после пары отличных теплых дней решила - да нафиг, вот вам понижение температуры. Зашел в продуктовый магазин, и в лучших традициях в моей очереди ломается касса. А кассир, не придумав, ничего лучше, начинает долбить по ней руками, да от души долбить, чтобы уж починить залечить наверянка. Работа в ночь. Само по себе это уже не шибко напрягает, но сегодня ж не обычный день. Только дополз до рабочего места, разложился, залогинился везде, где нужно... снова звонок по телефону и еще 15 минут полоскания мозга, которому уже и так досталось. Но ладно, рано или поздно любой телефонный разговор заканчивается по тем или иным причинам. Начинается, собственно, работа. Как чувствовал, что ничем хорошим это не кончится. Так и получилось, кирпичей было отложено немало, вплоть до телефонного звонка в 2 часа ночи дневному спецу. Но, тут уж я сам виноват. Если вкратце это описать, получится что-то вроде такого:
!!! Всегда проверяйте, на каком сервере вы работаете. Проверяйте больше одного раза !!!
Что ж, вселенского ахтунга не случилось, но понервничать пришлось изрядно. Но самое любопытное в том, что этот день для меня еще продолжается. Обычно ж как - день заканчивается тогда, когда ты ложишься спать. Проблема - после ночной смены я спать не хочу вообще ни в одном глазу. Посмотрим, что мне приготовит "следующая часть марлезонского балета". Жду, как говорится, с нетерпением.
P.S. Та самая фотография. Никаких светофильтров, просто выкрученная в ноль светочувствительность на зеркалке:
P.P.S. По пути домой покопался в почтовом ящике. New Link - кто ж вас учит так себя рекламировать-то?
Не дотянули до терабитных интернетов (с), не дотянули
We rise up for the things we believe in over and over again
11.03.2015 в 09:20
Пишет Линда Кайе: ... К слову, у товарища, помогшего мне в исследовании, клиент дропбокса заглядывал в папку OneDrive. А ещё, сразу же после установки, он перехватил ввод с клавиатуры, но где-то глюкнул и заблокировал любой ввод кроме мыши. Зачем дропбоксу клавиатура? URL записи
Если вернуться к этой истории, то в подробностях она выглядит вот так:так:
Hikedaya, 11.03.2015 13:42:50: кстати, посмотрел своими глазами на то, что дроп лезет куда его не просят.
Используемые инструменты - Тотал да ProcMon. Можно было, конечно, списать все это на глюки оболочки и расширения к ней. Но, зачем в левом каталоге вызывать функцию CreateFile? Это явно не ошибка. Стало интересно, а как в таких же условиях поведет себя OneDrive. К моему удивлению - абслютно корректно. Лезет только в папку хранилища да мой пользовательский профиль, где хранятся все параметры синхронизации и еще кое-какая служебная информация. Так что, если MS за нами и следит (а наверняка следит), то делает это не столь топорно, как иные. Хотя бы за это уже респект. Вот только... Чем дропбокс все же пока превосходит OneDrive - так это сохранением версий файлов и скоростью работы. OneDrive просто ужасно медленный, и эту его детскую болезнь так и не вылечили. Есть подозрение, что и не будут.
We rise up for the things we believe in over and over again
Ухаха! Метелица жжот дальше. Ладно, то, что при попытке зайти в учетную запись с нового компьютера они отсылают СМС с кодом безопасности, это еще куда ни шло. Безопасность же. Но то, что вместе с этим кодом они еще и капчу требуют теперь, это уже перебор, на мой взгляд Безопасность же. А тот факт, что у них в пароле регистр по-прежнему не учитывается - а что регистр, он не нужен, закапывайте. Безопасность должна быть безопасной, да.
We rise up for the things we believe in over and over again
В этой сессионке я не оригинален, убийца - наше всё. Кое-кто оценит Но суть не в этом. Суть в следующем:
As a Rogue in Hearthstone you will be represented by Valeera Sanguinar whom is neither Alliance nor Horde. She serves as a broker of peace in Stormwind but is not loyal to any faction, only her friends Varian and Anduin.
Rogue. Посредник в делах мира и тому подобного. Я знал, за кого играть!
We rise up for the things we believe in over and over again
Когда-то (еще во времена Photoshop 5.5) мне довелось услышать фразу "Если адоба выпустит ОС - я на нее тут же перейду". Было это в контексте удобства работы. Действительно, фотошоп к пользователю весьма дружелюбен. В те времена я с подобным высказыванием был согласен, но не теперь. Адобы, знайте, после вчерашнего вечера если я встречу хоть кого-то из вас, кто в ответе за выпуск новых версий Flash Player - из нас двоих кто-то точно не уцелеет, и вряд ли это буду я. Ибо ночь темна и полна ужасов нефиг. Дано: Windows XP, Fx актуальной версии. И в какой-то момент Fx заявил, что флеш он включать не будет, так как флеш устарел. Ок, устарел, значит обновим. Лезем на adobe.com, находим там ссылку "Скочать флэш". Нам тут же предлагают вместе с флешом сцапать еще и антивирус Макафи. Отключаем нафиг и жмякаем ссылку "Дай флеш!". Запускается загрузка веб-инсталлера весом в 1 Мб. Вот этот самый веб-инсталлер при работе с прокси мне на прошлой работе ОЧЕНЬ много крови попортил. Да и вообще подобную технологию распространения ПО я... сказать, что не шибко жалую, ничего не сказать. Ладно, сейчас прокси нет, так что все должно нормально пройти. Скачался, запустили... И каково же было удивление, когда в окошке этого инсталлера вместе с прогрессом загрузки Флеша пополз прогресс загрузки Макафи! DAFUQ???!!! Отменяем все нафих, опять идем на страницу загрузки. ДВАЖДЫ проверяем, что галка рядом с этим вшивым антивирем снята. Вроде бы снята. ОК, загружаем веб-инсталлер снова. Загрузили, запустили... Опять макафи! НЕ читать дальше, матерноДа еб же твою мать, сука-блядь, нахуй дважды! Адобы, если вы все еще не поняли смысла этого поста, перечитайте второй абзац. Дважды, трижды, сотню раз - не важно. Главное, чтобы до просветления. А я пошел оформлять загран и проходить мед.комиссию на ношение огнестрела. Достало ибо.
We rise up for the things we believe in over and over again
Кто угодно может говорить что угодно, но подобных косяков вышеозначенная компания раньше себе не позволяла.
Вся соль вот в чем. Сообщение о том, что мне там какую-то награду насыпали аж в августе 2014 (даа, давно меня там не было) закрыть НЕЛЬЗЯ. Вообще никак, кроме всем известного Alt+F4. На форумах написали, что может помочь смена разрешения. Помогло, но все равно, такие косяки - это просто ааааааа! Все же не на пользу Метелице увеличение числа проектов пошло. Не на пользу.
We rise up for the things we believe in over and over again
Именно так я вчера и сказал своим друзьям. После чего произнес одно слово, повергшее тех, кто меня давно знает, ну, не в шок, но в состояние сильного удивления: "Наливай". Для тех, кто не в курсе. Алкоголь я не пью. От слова "совсем". Ну то есть вообще совсем не пью. И сколько бы меня ни уговаривали, мол, да ты чего, оно же вкусно, ты только попробуй этот "букет ароматов" и все прочее - не прокатывало. Вчера таки прокатило. Нацедили мне грамм 50-70 того вина, которое нам для всей честной компании принесли, и которое пришлось по вкусу абсолютно всем... "Что я могу сказать вам, зайчата"? Не будь в этом вине алкоголя, был бы, действительно, неплохой компот из винограда, хотя тогда это было бы не вино. Но присутствие C2H5OH, пусть даже и в той мизерной дозе, в какой оно там было, для меня напрочь убивает весь вкус напитка. Просто напрочь. Так что все вернулось на круги своя. Не понимаю я людей, которые напиваются алкоголесодержащими. И вряд ли пойму. Так что, окружающие меня могут заказывать себе любое пойло, я же ограничусь либо чаем, либо персиковым/томатным соком. И буду просто счастлив Что ж, отпуск кончился, здравствуй, ставшее уже родным рабочее место.