In english Хотелка Об авторе

Багхантинг

Забавно ловить глюки в свежеустановленной системе, которую, кажется, уже знаешь вдоль и поперёк.

Например, вот такой:

iptables -t nat -A POSTROUTING -d 192.168/16 \
-j SNAT --to-source 192.168.1.1

Но при этом добавляется правило для 192.0.0.0/255.255.0.0. Маска правильная, а адрес сети — нет.

Или возьмём system-config-securutylevel-tui. Несмотря на свежесохранённый /etc/sysconfig/iptables, он затирает на только свою цепочку RH-Firewall-1-INPUT, но и вообще всё. Впрочем, это может быть и фичей

Ноя. 12, 2009 // 15:45 | Комментарии (2)


Аномалия



Причём другие графики на этом сервере выглядят нормально. И аналогичные графики других серверов. Глюк древнего net-snmp? Так ещё на одном сервере та же самая версия всего — и всё нормально. Аномалия.

Update. Скорее всего всё-таки давно исправленный баг в net-snmp. Ещё на одном сервере обнаружилось то же самое. Он почти не нагружен, поэтому там это не бросалось в глаза.

Ноя. 11, 2009 // 09:18 | Комментарии (0)


rsyslog

Этот самый rsyslog — уникальная штука. Его ман гораздо понятнее документации на сайте.

Окт. 29, 2009 // 17:01 | Комментарии (0)


Heartbeat

«По служебной надобности» дорос до кластерных решений. Погуглил немного, не нашёл совсем простых решений, Heartbeat сходу показался чем-то сложным. Потом решил, что лучше разберусь с ним, чем буду изобретать велосипед, мой опыт уже давно показал, что собственные простые велосипеды простыми быть быстро перестают.

В результате получилось довольно несложно, за пару часов, выспавшись можно разобраться и сварганить стенд для испытаний. На слабенькой машине с кучей OpenVZ-контейнеров вторая нода поднималась либо вообще тихо и незаметно, либо секунд за двадцать. Именно так. Никаких полумер. Интересная там железка, да, из всякого хлама для тестов собранная. Решили, что для наших нужд и 20 секунд хватит.

Позже напишу небольшую хаутшку по установке этого хозяйства внутрь OpenVZ VE. Хотя ничего особенно сложного там не обнаружилось, гуглится по этому поводу маловато: есть вопросы о том, как сделать, содержащие правильные догадки, а подтверждений нет. Пока только один небольшой косячок-с.

Если вдруг ничего не работает, а в /var/log/ha-log ругань на отсутствие /bin/gawk:

Setup problem: Couldn't find utility /bin/gawk

не верьте. Фиг вы найдёте линукс без гавка :) А вот линуксы без which, как ни странно, встречаются. Например в minimal-шаблонах OpenVZ. which нужен скриптам heartbeat'а, чтобы узнать, где находитя gawk.

Окт. 27, 2009 // 11:07 | Комментарии (1)


Ubuntu is so Ubuntu

inet 192.168.200.21/26 brd 192.168.200.31 scope global eth0

Сам, конечно, виноват, что вечно на альфе сижу, но не до такой же степени!

Сен. 30, 2009 // 14:40 | Комментарии (3)


О толерастии

man yum
       -t, --tolerant
              This option currently does nothing.

Сен. 15, 2009 // 11:42 | Комментарии (0)


Оказывается

Postfix не понимает ip.add.re.ss:port в mysql-картах. Зато прекрасно понимает inet:ip.add.re.ss:port. Такие дела.

Сен. 02, 2009 // 13:55 | Комментарии (0)