Иногда бывают моменты, когда нужно задать своеобразное время выполнения скрипта (например, только при загрузке). Для этого на помощь приходят зарезервированные слова:
Программа mysqld_multi предназначена для управления несколькими процессами mysqld, работающих на различных сокетах Unix и портах TCP/IP.
Программа будет искать группу(группы) [mysqld#] в `my.cnf’ (или заданную(ые) при помощи –config-file=…), где # -любое положительное число, начиная с 1. Эти группы должны быть такими же, как и обычная группа [mysqld] (например содержать опции для mysqld; см. в руководстве более подробную информацию), но с такими портом, сокетом и т.д., которые требуются для каждого отдельного процесса mysqld. Номер в имени группы имеет другую функцию; он может использоваться для запуска или остановки некоторых конкретных серверов mysqld в этой программе или для создания отчетов. В данном разделе представлена дополнительная информация об использовании и опциях mysqld_multi.
[mysql] FEDERATED таблицы
В Mysql появился новый тип таблиц FEDERATED. Этот тип таблиц предназначен для обращения к удаленным таблицам как к локальным. Он позволяет хранить данные в удаленных таблицах, расположенных на другой машине сети. Во время создания таблицы в локальной директории данных mysql/data создается только файл определения структуры таблицы с расширением frm, никаких других файлов не создается, т.к. все данные хранятся на удаленной машине.
Случилась такая беда: при переносе дампа базы с одного сервера на другой, значения одной из колонок полностью не перенеслись (перенеслось только 150 значений из 3500). Заливать дамп заново – не вариант, так как в базу после дампа уже внесены изменения. Выход один – только переносить колонку значений и потом UPDAT’ить в новой базе.
Публичные DNS сервера.
Иногда бывают моменты, когда провайдер не предоставляет DNS сервера или они постоянно в down’e или ещё какие-то причины не использовать DNS провайдера. Тогда настаёт момент использования публичных DNS серверов. Вот их список:
Если вы работает с pf и во время загрузки правил получаете такое сообщение:
No ALTQ support in kernel
ALTQ related functions disabled
значит поддержка altq не включена. Включить можно только через пересборку ядра. Для этого добавляем такие опции в конфигурационный файл ядра:
В статье выложу только настройку файла ppp.conf, так как это самое важное. Остальные настройки можно найти на сайте.
Напомню, что для успешной работы нужны модули u3g, ucom.
Тестовый стенд: FreeBSD 8.2 i386, Huawei E1550
Данная статья написана по мотивам статей http://dimdim.org.ua/time2011/ , http://www.opennet.ru/tips/2630_linux_timezone_time.shtml и содержит информацию о том, как это делать на FreeBSD (в статьях указаны методы для разных Linux систем, а вот FreeBSD аккуратно обошли).
В статье будет рассмотрена связка свичей и настройка между ними транкового порта поверх агрегированного (то есть отказоустойчивая балансировка uplink’ов).
Тестовый стенд: HP Procurve 3500yl, Linksys SRW2024/SRW224G4/SRW248G4
В статье будет рассмотрен тюнинг системы при помощи sysctl. Так же защита от разного рода сканнирования, DDoS’a.
Все значения используйте на свой страх и риск.