Ответы пользователя по тегу MySQL
  • Как лучше организовать отказоустойчивость между дата-центрами?

    @pashaxp Автор вопроса
    В любых ОС реализовано кэширование DNS. Если возможности его отключить нет, то идея с DNS скорее всего провальна. Да и смотря сколько кэш держит.


    Здесь упор на пользователей. Если основной сервер упал, надо менять А-запись, иначе проект будет недоступен. Кэшированием пренебрегаем. И оно, насколько мне известно, происходит на промежуток времени, не более , чем TTL у домена. А если TTL достаточно маленький в настройках NS-серверов, переключение будет быстрым. Так ведь работают все сколько-нибудь большие публичные сервисы. Постоянно меняют А-записи.

    Хотел бы ещё прояснить, как поведёт себя проект, если А-записей будет несколько? И точек входа, фронт-енд, тоже. Тут действительно , не обойтись без mysql master-master...
    Ответ написан
  • Как сделать сбор SNMP данных свитча D-link в БД mysql?

    @pashaxp Автор вопроса
    Задачу решили таким способом:
    snmpwalk -v2c -c ReadComm 192.168.168.1 1.3.6.1.2.1.2.2.1.8 | sed '/25/,/5121/d' | awk '{print $1,"\t",$4}' | awk 'gsub("iso.3.6.1.2.1.2.2.1.8.","") {if($2==1) $2="Up"; print $1,"\t",$2}' | awk '{if($2==2) $2="Down"; print $1,"\t",$2}' > /var/tmp/tkd_1/new


    less /var/tmp/tkd_1/new:
    1 Up
    2 Down
    3 Down
    4 Up
    .....
    Сравниваю файлы с результатами 2 последних проверок.
    Изменения в состоянии порта пишу в базу MySQL.
    Ответ написан
    Комментировать