Процедура установки довольно проста, но, как часто бывает, предварительное прочтение инструкции экономит вам кучу времени. Здесь я рассматриваю простейший случай: репозиторий доступен только по HTTP/HTTPS (настройку SSL приводить не буду), разработчиков немного, поэтому персональных разрешений на директории мы не выставляем.
среда, 16 марта 2011 г.
вторник, 15 марта 2011 г.
Мониторинг использования squid в реальном времени с помощью mrtg
Оригинал статти тут http://www.ylsoftware.com/news/487
Иногда возникает необходимость в реальном времени наблюдать за использованием кэша прокси-сервера squid. Удобнее всего для этого настроить рисования графика количества запросов в секунду, количества запросов из кэша и процентного отношения этих двух значений.
Прежде чем приступить к решению задачи немного конкретизируем начальные условия: у нас есть прокси-сервер под управлением Ubuntu Server 8.10, на котором установлен, настроен и запущен пакет squid3, он имеет IP-адрес 192.168.2.1. Так же у нас есть сервер мониторинга под управлением Debian Lenny, имеющий IP-адрес 192.168.2.10.
вторник, 15 февраля 2011 г.
Создание файла подкачки в FreeBSD
В хендбуке нашел замечательное решение:
Создаем пустой файл размером 2Гб, заполненный нулями, в корне ФС:
# dd if=/dev/zero of=/swap.file bs=1M count=2048
Даем права доступа только для root
# chmod 600 /swap.file
Подключаем файл как виртуальный диск
# mdconfig -a -t vnode -f /swap.file -u 0
В каталоге /dev появляется виртуальный диск md0
И включаем в swap
# swapon /dev/md0
Для того, чтобы каждый раз при перезагрузке файл подключался в swap, необходимо добавить строчку в /etc/rc.conf
swapfile="/swap.file"
Создаем пустой файл размером 2Гб, заполненный нулями, в корне ФС:
# dd if=/dev/zero of=/swap.file bs=1M count=2048
Даем права доступа только для root
# chmod 600 /swap.file
Подключаем файл как виртуальный диск
# mdconfig -a -t vnode -f /swap.file -u 0
В каталоге /dev появляется виртуальный диск md0
И включаем в swap
# swapon /dev/md0
Для того, чтобы каждый раз при перезагрузке файл подключался в swap, необходимо добавить строчку в /etc/rc.conf
swapfile="/swap.file"
вторник, 1 февраля 2011 г.
Поддерживает ли ваш компьютер Hyper-V?
Хочу вернуться опять к вопросу о виртуализации Hyper-V. Вот скажем, прочитали Вы
предыдущий пост и возникло у Вас вполне нормальное желание посмотреть на Hyper-V вживую, а как проверить, что существующий компьютер подходит для этих целей?
Проверить очень просто, компьютер должен удовлетворять трем условиям:
— Процессор должен быть 64-разрядным;
— Поддерживать аппаратную виртуализацию (AMD-V, либо Intel VT);
— Поддерживать технологию Data Execution Prevention (DEP);
По-хорошему нужно смотреть документацию на компьютер, но можно воспользоваться небольшой утилитой SecurAble. Скачайте 100Кб, запустите и если увидите три зеленых значка, значит не нужно покупать дополнительное оборудование и «поиграться» с Hyper-V можно на существующем оборудовании.
Оригинал статьи тут: http://www.exchangerus.ru/2008/02/25/podderzhivaet-li-vash-kompyuter-hyper-v/
Проверить очень просто, компьютер должен удовлетворять трем условиям:
— Процессор должен быть 64-разрядным;
— Поддерживать аппаратную виртуализацию (AMD-V, либо Intel VT);
— Поддерживать технологию Data Execution Prevention (DEP);
По-хорошему нужно смотреть документацию на компьютер, но можно воспользоваться небольшой утилитой SecurAble. Скачайте 100Кб, запустите и если увидите три зеленых значка, значит не нужно покупать дополнительное оборудование и «поиграться» с Hyper-V можно на существующем оборудовании.
Оригинал статьи тут: http://www.exchangerus.ru/2008/02/25/podderzhivaet-li-vash-kompyuter-hyper-v/
четверг, 4 ноября 2010 г.
Обновление FreeBSD
Обновить ОС FreeBSD в общем случае достаточно просто и легко, но для начала нужно определиться какого рода обновления нас интересуют.
Любого рода обновления можно разделить на несколько категорий:
- Обновление самой ОС FreeBSD
- Обновление ядра FreeBSD
- Обновление мира FreeBSD
- Обновление установленного программного обеспечения ( порты, ports )
Теперь разберем по порядку каждый вариант обновлений.
пятница, 15 октября 2010 г.
Обновление всех CPAN модулей
Для многих программистов одним из достоинств Perl является наличие большого числа готовых модулей, которые позволяют использовать Perl практически в любой области. Множество модулей включено в базовую поставку, но еще большее количество вы можете найти воспользовавшись Comprehensive Perl Archive Network (Всеобъемлющую Сеть Архивов Perl), называемую также CPAN, который распологается по адресу http://www.perl.com/CPAN/CPAN.html. Модули находящиеся на CPAN можно скачивать и компилировать вручную (как правило последовательность команд компиляции и требуемые модули, перечислены в файле README, обычно входящем в состав дистрибутива модуля). Но в состав дистрибутива Perl входит полезный модуль под. названием CPAN. Он позволяет автоматизировать операции установки необходимых программисту модулей, включая установку модулей, от Вход в интерактивный режим производится запуском Perl следующей командной строкой perl -MCPAN -e shell. При самом первом запуске данного модуля вам придется ответить на несколько вопросов относительно параметров системы и расположении сервера CPAN, с которого будет производиться загрузка модулей. Затем вы получите командную строку, в которой и сможете выполнять разные команды:
install Bundle::CPAN - установить модуль
upgrade - обновления всех модулей
Еще одна полезная вещь - автоматическое обновление модулей - по желанию можно добавить в cron.
perl -MCPAN -e 'CPAN::Shell->install(CPAN::Shell->r)'
среда, 13 октября 2010 г.
Fastest CVSUP – обновляемся быстро
CVSup это пакет программного обеспечения для распространения и обновления исходных текстов с основного репозитория CVS на удаленном сервере. Исходные тексты FreeBSD поддерживаются в репозитории CVS на центральной машине разработки в Калифорнии. С помощью CVSup пользователи FreeBSD легко могут поддерживать собственные исходные тексты в актуальном состоянии.
При обновлении системы, портов и т.п. неизменно хочется, чтоб оно прошло побыстрее. В этом нам поможет утилита fastest cvsup, которая подберет самый быстрый cvsup-сервер.
При обновлении системы, портов и т.п. неизменно хочется, чтоб оно прошло побыстрее. В этом нам поможет утилита fastest cvsup, которая подберет самый быстрый cvsup-сервер.
Подписаться на:
Сообщения (Atom)