04.09.2011, 12:05
Установка и настройка KVM на CentOS, а так же создание виртуальных машин.
Для начала следует проверить поддержку виртуализации аппаратно:
# egrep '(vmx|svm)' --color=always /proc/cpuinfo
Если нет никакого вывода, значит процессор не поддерживает виртуализацию, если же вывод есть, переходим к установке:
# yum install kvm kmod-kvm qemu libvirt python-virtinst qemu-kvm
Далее необходимо выключить selinux, для этого редактируем файл /etc/selinux/config, изменив параметр:
SELINUX=disabled
перезагружаемся
# reboot
читать ‘KVM на CentOS’ »
11.04.2011, 07:00
Здесь представленный вариант подходит практически под любой дистр. Речь пойдет о minidlna.
Захотелось расшарить медиа-контент с компа для просмотра на TV и Android-девайсах. Покопался в нете, решил поставитьa. Там, в принципе и ставить то нечего, делов на 2 минуты.
И так, качаем отсюда последнюю версию — http://sourceforge.net/projects/minidlna/files/minidlna/
читать ‘DLNA-сервер на Linux’ »
08.02.2011, 07:43
Вообще-то я сторонник мониторинга с mrtg + rrd-tool и ручной настройкой, так как графики в таком случае рисуются только при запросе, а все данные хранятся в rrd-файлах, что существенно уменьшает нагрузку при большом количестве серверов и параметров. Однако, в отдельном случае, быстрее и проще настроить munin, он по умолчанию генерирует все графики каждые 5 минут. Пример настройки на CentOS 5.5 с установленной Plesk-панелью.
Munin так же можно настроить на отрисовку графиков по запросу, об этом в самом конце.
читать ‘Munin на CentOS с Plesk-панелью’ »
19.01.2011, 05:17
Описание как быстро развернуть прокси-сервер squid с авторизацией по логину и паролю на примере Debian Lenny.
Ставим необходимые пакеты:
# apt-get install squid apache2-utils
сохраняем оригинальный конфиг:
# cp /etc/squid/squid.conf{,.orig}
читать ‘прокси-сервер squid в Linux’ »
18.01.2011, 08:35
Установим и настроем Nginx с PHP на примере Debian Lenny. Все делается довольно быстро и просто.
Первым делом устанавливаем nginx, php и инструменты для сборки:
# apt-get install nginx php5-cli php5-cgi build-essential
читать ‘Nginx с php на Debian Lenny’ »
18.01.2011, 06:04
По умолчанию в CentOS создается всего 8(0-7) loop-девайсов. При надобности можно увеличить их количество следующим образом
Горячее создание:
mknod -m640 /dev/loop8 b 7 8
mknod -m640 /dev/loop9 b 7 9
chown root:disk /dev/loop8
chown root:disk /dev/loop9
Создать на постоянной основе:
vim /etc/udev/makedev.d/50-udev.nodes
и добавить там необходимое количество
Указать максимальное количество девайсов
vim /etc/modprobe.conf
options loop max_loop=64
11.01.2011, 19:17
Порой бывает необходимо направить весь траффик с машины через шлюз, даже запросы к локальной сети.
Заметка, как такое реализовать на RH-дистрах
читать ‘Scope link в Linux CentOS’ »
03.01.2011, 00:27
При заказе на Hetzner блока IPv6, Вы получите письмо примерно следующего содержания:
IPs: 2a01:4f8:110:4121:: /64
Gateway: 2a01:4f8:110:4116::1 /59
Теперь необходимо всё это дело прописать у себя. У меня на одной из машин крутится несколько виртуальных, соответственно адреса выдадим и им. Все машины на CentOS.
читать ‘Hetzner и IPv6’ »
17.12.2010, 19:01
Задача может возникнуть когда на сервере с Plesk-панелью имеется всего один IP-адрес. В данном случае, что-бы не заводить slave-зоны на другом сервере каждый раз вручную, можно в крон поставить скрипт, который и будет производить синхронизацию зон. Причем, не только добавлять новые зоны, но и удалять старые, а также не только основные домены,но и алиасы к ним.
Для начала нам понадобиться создать юзера в mysql на сервере с Plesk-панелью, и дать ему права на чтение из нужных таблиц.
читать ‘Синхронизация DNS-зон c сервера с Plesk-панелью’ »
19.06.2010, 01:38
Заметку делаю для себя, чтоб не забыть.
Итак, столкнулся с тем, что track отбивает маршрут, но сессия ipsec висит. Соответственно, пока её не прибить, трафик не ходит по новому маршруту с новым тунелем.
Проблему решил с помощью event manager. Настраивалось все на 2811.
читать ‘ip sla, ipsec и event manager’ »
26.04.2010, 18:54
Установим и настроем Nginx с PHP на примере CentOS 5.4. Все делается довольно быстро и просто.
Первым делом ставим репозитарий epel:
# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/$(uname -m)/epel-release-5-3.noarch.rpm
Устанавливаем nginx:
# yum install nginx
читать ‘Nginx с php на CentOS’ »
17.03.2010, 04:09
В случае, если, Вы пользуетесь файлами имиджей с сайта stacklet.com, все совсем просто:
Отключаем машину. Создаем пустой файл нужного размера:
dd if=/dev/zero of=Tempfile bs=1M count=10010
или
head -c 10G /dev/zero > Tempfile
добавляем этот файл в конец файла-имиджа, например:
cat Tempfile >>ubuntu.9-10.x86.img
читать ‘Изменение размеров файлов-имиджей XEN Dom-U’ »