пятница, 29 мая 2009 г.

вот я снова один админ

Ну вот, Серега уволился. Сегодня последний день отработал. Что-то взгрустнулось сейчас по этому поводу.

понедельник, 25 мая 2009 г.

ура!

Теперь у меня zabbix умеет отсылать о событиях СМС-ки :). Воспользовался старой мотороллой Ольги, которую нашли в выходные, когда разгребали коробки со всякой фигней. Осталось купить сим-карту для сервака :)

четверг, 21 мая 2009 г.

делюсь треками навигатора (как похвастаться, куда ездил)

Я в повседневной езде пользуюсь прогой cityguide - это gps-навигатор, учитывающий при построении маршрутов информацию о пробках. Мне нравится. Давно уже пользуюсь. В числе прочего она умеет писать треки, т.е. записывать маршрут.
А тут прислал мне коллега свой трек с другого навигатора, который он выложил на сайт. И я решил поискать - а могу ли я свои треки так выкладывать в инет. Причем хотелось выкладывать куда-то в общедоступное место без лишних регистраций на левых сайтах. В идеале - на гугл мапсах. Оказалось - вполне возможно!
Берем програмку - cg_2_kml.exe (я её откуда-то скачал, уже и не помню, откуда). Ей кормим треки cg, она их конвертирует в файлы .kml. Далее этот файлы заливаем куда-нибудь на сайт, а в гугл мапс в строке поиска просто указываем ссылку на этот файл. И все! Классно!
Вот, например, мой типичный дневной маршрут

Просмотреть увеличенную карту

среда, 13 мая 2009 г.

радость на работе

Случилась тут беда - на паре серверов стала падать служба "Сервер". Т.е. она падала один раз и после этого её было не запустить - получали ошибку "отказано в доступе". 
Не так давно, меньше месяца назад у нас была такая же проблема на двух других серверах с интервалом где-то в пару недель. Тогда её решить не смогли и переставляли систему на них. Решить не смогли, потому что с ходу решения не нашли, а время поджимало. Однако с того времени мысль о этой беде крутилась в голове и на этот раз была еще пара идей, что можно сделать.
На одном серваке решение было очевидно - на нем до сих пор стоял SP1 (серваки оба 2003). Но к сожалению SP2 на него ставится отказался - в процессе установки сервак перезагружался и затем при откате вис. Пришлось сделать на нем восстановление системы, после чего сервис стал запускаться и потом падать. До новой перезагрузки он не запускался.
Удалось установить на него часть просто обновлений (не сервис пак), после чего успешно встал и SP2. 
На втором серваке SP2 стоял изначально и вообще все последние обновления стояли. Однако служба упала и не запускалась. Решилось проверкой прав для пользователя SYSTEM на ветку реестра для этой службы (HKLM/System/CurrentControlSet/lanmanserver) - там действительно на раздел Parameters не было прав. Дал права и все заработало :)

Что еще существенно - должно стоять обновление 950644.

понедельник, 11 мая 2009 г.

Выезд на дачу

Вчера скатались первый раз в этом году на дачу. Отлично прокатились. Отсыпали вьездную дорожку для машины гравием - теперь пальцы и руки болят :) Шашлыков горелых поели :) Даже машину помыли. Хорошо провели время.

четверг, 7 мая 2009 г.

машина - это не только радость, но и огорчения

Блин, как же ненавижу бухарей. Напьются, а окружающим только неприятности.
Ночью сработала сигналка машины. Поглядел в окно и увидел одного такого кадра, который болтался по дороге и не миновал наверное ни одной машины - на каждую, тварь, завалился.
Утром вышел - зеркало завернуто к двери, на капоте несколько царапин. Почти все можно убрать полировкой, но одна портит все - она до грунтовки :(. Уууу, убил бы гада...

вторник, 5 мая 2009 г.

powershell

Сегодня разобрался с тем, как удалять кучу старых бэкапов, которые генеряться MSSQL-ем. Удалять их встроенной фишкой самого SQL-я почему-то не нравится, да и перед тем, как удалять, еще их на удаленный хост кидать надо. В итоге по расписанию после бэкапа файлы с помощью scp из комплекта putty кидаются на удаленный сервак, потом из текущей папки переносятся в архив. А в архиве удаляются все файлы старее 30 дней вот таким скриптом:

$timex = get-date
$timex = $timex.AddDays(-30)
dir -include *.rar -recurse d:\backups | where {$_.lastwritetime.date -le $timex} | del

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