Рубрика: soft

Microsoft Identity Integration Server 2003

Сегодня почти целый день посвятил изучению вот этого замечательного продукта: http://www.microsoft.com/windowsserver2003/technologies/directory/miis/default.mspx Впечатления: совершенно бестолковая документация, перегруженная определениями и дикими терминами, да ещё и содержащая ошибки. Для того, чтобы докопаться до сути, пришлось проштудировать около пятидесяти страниц замороченной теории. Тем не менее, продукт замечателен тем, что позволяет синхронизировать адресные книги различных Exchange-организаций в разных лесах Active Directory, что весьма для нас привлекательно. Главное то, что это работает! Согласитесь 😉

Пока ещё не могу сказать, что я серьёзный специалист в деле освоения Identity Integration Server, но кое-какие знания у меня теперь имеется.

MS Exchange Blog

Чудный блог про Exchange и всё, что с ним связано: http://hellomate.typepad.com/exchange/2004/04/exchange_2003_n.html

Миграция на Exchange 2003

Сегодня наконец настроил почтовые серваки для того, чтобы они успешно делили между собой одно адресное пространство. Так что теперь можно сказать, что я закончил процесс тестирования переезда в новую Exchange-организацию. Все этапы проведены, возможные грабли вычислены и найдены пути их обхода. Надеюсь. Словом, можно начинать бесчеловечные эксперименты на живой системе. :-]

Грабли с репликацией

После вчерашних экспериментов с Windows 2003 сегодня пришлось пол-дня разгребать, почему не проходит репликация. Ну, в общем-то и так понятно, почему она не проходит — из-за неправильной настройки DNS. Собственно, большинство проблем с Active Directory — из-за неправильной настройки этого самого DNS. Так что первое, на что нужно смотреть при разрешении любых проблем — как правильно резолвятся имена с помощью nslookup. Если всё разрешается правильно, а проблема остаётся — можно приступать к более глубокому изучению корня проблемы. Но, как правило, всё решается уже на этом уровне. Это — на заметку начинающим ADминам =)

Миграция на Windows 2003

Сегодня целый день развлекался с забавной утилитой Active Directory Migration Tool. Понравилось.

За то время, пока игрался, умудрился перенести свою учётную запись с сохранением пароля и свою рабочую станцию в новый домен. При этом сделано это было достаточно плавно — после переноса я просто изменил имя домена при входе — и, вуаля, обнаружил свой родной профиль. И даже смог работать со своей учётной записью со старым Exchange-сервером.

Таким образом, если всё пойдёт гладко, то переход на новый домен должен пройти практически незаметно для конечного пользователя. И если так и произойдёт — можно будет по праву гордиться своим профессиональным уровнем (шутка).

Process Explorer

Сейчас попытался удалить на сервере несколько файлов и обломался — access denied, и все дела. Как это мне, админу, и access denied — возмутился я. И, как я не изощрался, искал процессы в памяти, пытался переименовывать файлы — удалить файлы всё равно не получалось. Возможно, перезагрузка могла бы помочь, но делать такую процедуру с файловым сервером я не решился.

Пришлось отправляться на поиски специально-заточенного для этих целей тула. Сначала некоторое время пытался найти программу подобного толка в Гугле или Яндексе, но по моим запросам ничего путёвого обнаружить не удалось. Потом начал припоминать, что где-то уже видел что-то похожее. И вот, на www.sysinternals.com обнаружил великолепную утилиту для работы с процессами в системе. Эта штука не только позволяет определить полный список всего запущенного. С её помощью можно узнать, какие файлы и динамические библиотеки эти процессы используют, и (внимание!) позволяют закрыть открытый хэндл без уничтожения самого процесса. Словом, весьма и весьма полезная программа. Мне она сейчас как раз очень пригодилась. Так что всем, столкнувшимся с этой проблемой — рекоменду.

Эх, коллеги..

Ну почему, объясните мне, люди часто поступают совершенно без оглядки на своих коллег. Где, спрашивается, элементарная этика? Не, нифига. Заботятся только о собственной заднице. Вот и сегодня — один доблестный админ положил напрочь центральный Exchange-сервер организации. И теперь абсолютно все клиенты, при попытке достучаться до публичных ресурсов имеют подвисания на несколько минут. А мы, в свою очередь, имеем кучу мата и ругани с их стороны. Более другого слова, кроме как «головожопие», не нахожу, чтобы адекватно обозвать происходящее..

HelpSvc.exe подвешивает систему

Часто обнаруживаю у себя на компьютере такую картину: процесс helpsvc грузит процессор на 100 процентов без особых видимых причин. Нашёл здесь способ, как с этим можно бороться.

Этот процесс запускается, если на компьютере используется служба Automatic Updates и Help and Support Center. Иногда случается, что при завершении работы этих служб процесс helpsvc остаётся неприкаянным и повисает. Рецепт избавления от этой напасти предлагается такой: в ключе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PCHealth\HelpSvc создать запись Headlines типа DWORD и записать туда 0. Обещают, что должно помочь %)

Windows Server 2003

Попробовал поставить сегодня сабжевую версию системы на один из наших серваков. На первый взгляд — довольно удобная и шустрая система. Загружается и работает быстро. Порадовали достаточно интуитивные мастера установки различных ролей для сервера. Не порадовали вопли системы на каждую попытку запуска любого потенциально опасного файла да и прочие надписи, предназначенные скоре для начинающих админов. Впрочем, это наверняка отключаемо.

Перед тем, как устанавливать на сервер новую ось, полез в настройки BIOS и обнаружил, что функция коррекции ошибок памяти там была отключена. Так вот почему этот сервак вис раз в неделю — наверняка из-за этого! Включил эту самую коррекцию ошибок да ещё и с замечательной фичей Memory Scrubbing. Вот что про неё пишут на одном замечательном ресурсе:

Memory Scrubbing — это технология, расширяющая возможности ECC. Часто, особенно в серверах с большим количеством установленной памяти, в течение длительного периода не происходит обращения к некоторым областям памяти. В таких случаях технология ECC бессильна, так как она позволяет обнаружить и исправить ошибки в памяти только при чтении. Таким образом, когда нет обращений к какой-либо области памяти в течение долгого времени, могут произойти не только исправимые одиночные ошибки, но и накопиться множественные. Эта проблема решается с помощью «очистки памяти». Вся установленная в сервер память циклически «просматривается», и все обнаруженные при этом одиночные ошибки сразу же исправляются, что обеспечивает надежную работу серверов с большими объемами памяти.

Интеграция FireFox и ReGet Deluxe

C тех пор, как Mozilla FireBird сменил имя, ReGet Deluxe перестал с ним интегрироваться, настойчиво требуя закрыть Мозиллу даже в тот момент, когда она не открыта. Сейчас попробовал такой финт ушами — как ни странно, помогает следующий workaround: просто переименовываем папку «Mozilla FireFox» в «MozillaFirebird» и интеграция проходит на ура.

Update: Мне тут подсказывают — добрые люди уже xpi собрали http://mozilla.ru/unghost/firefox/extensions/ReGet.xpi

Update 2: Этот xpi (пока?) не работает с FireFox 9.0, так что теперь пользуюсь http://downloadwith.mozdev.org/ — замечательная штука с кучей пресетов для менеджеров закачек (даже wget есть!) с возможностью добавлять собственные настройки.

Update 3: Добрые люди перепаковали судествующий плагин для Firefox 9.0 в целях совместимости его с версией 1.0: http://blog.vladfrost.ru/03.10.2004/3

Update 4: Таки вышел и официальный плагин для к FireFox.