Серверная в Москве...

Не могу сказать что я ожидал чего то сногсшибательного. Нет. Я ожидал как минимум нормального.
Очень может быть что мое нормальное уже гипертрофировано и разбаловано реалией в которой я прожил последние 15 лет - но все-таки :)

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

MariaDB

Для включения всех модулей надо добавить в Makefile строку вместо
CONFIGURE_ARGS= --with-embedded-server
CONFIGURE_ARGS= --with-embedded-server --with-plugins=max-no-ndb

Upgrade php5 to php52

Меняем ядро
portupgrade -o lang/php52 php5
Получаем список комманд на замену всех модулей
for d in `portversion -vL= | grep php5 | awk '{print $1}'`; do OLD=`echo $d | cut -d - -f 1,2`; NEW=`echo $d | sed s/php5/php52/ | cut -d - -f 1,2`; THEPATH=`whereis $NEW | awk '{print $2}' | cut -d / -f 4,5`; echo "portupgrade -o $THEPATH $OLD && "; done

PHP-FPM

Установка php-fpm на freebsd.
cd /usr/ports/lang
fetch http://php-fpm.anight.org/downloads/freebsd-port/php5-fpm-0.5.9.tar.gz
tar -xzf php5-fpm-0.5.9.tar.gz
cd php5-fpm/
make install clean
cd /usr/local/etc
поправить в php-fpm.conf
вместо
127.0.0.1:9000
установить
/tmp/php-fpm.sock
через сокет быстрее работает.
в /etc/rc.conf добавить строку
php_fpm_enable="YES"
запускаем php-fpm
/usr/local/etc/rc.d/php-fpm start

Високосный год...

Он таки догнал нас...
Первая половина года заставила всех расслабиться и все уже приготовились лишь как обычно пережить август.
Однако год свое взял... и август как раз кажется всем цветочками :)

"No buffer space available" в nginx error.log

Проверить наличие свободных сокетов и буферов
vmstat -z | egrep 'socket|tcpcb'
при нехватке или почти полным заполнением выставить более высокое значение
sysctl kern.ipc.maxsockets=32768 (например)

Скорость записи

Тестирую скорость записи:
Создаем 1 гиговый файл из /dev/zero
Конфигурация:
2 диска SATA II WD7500AYYS-01RCA0 в gmirror
dd if=/dev/zero of=zerofile.tst bs=1k count=1048576 && sync
1048576+0 records in
1048576+0 records out
1073741824 bytes transferred in 19.517155 secs (55015284 bytes/sec)
55015284 = 55015284/1024/1024 ~ 52 Mbytes/s

1 диск SATA II WDC WD5000YS-01MPB1 09.02E09
dd if=/dev/zero of=zerofile.tst bs=1k count=1048576 && sync
1048576+0 records in
1048576+0 records out
1073741824 bytes transferred in 17.345989 secs (61901447 bytes/sec)

p5-Pod-Simple

На некоторых системах вдруг слетает нормальный адпейт этого пакета:
временное решение:
Удалить пакет p5-podlators
pkg_deinstall p5-podlators
переустановить textproc/p5-Pod-Simple
и потом вернуть пакет textproc/p5-podlators

NY2008

Замечательно отмеченный Новый Год, до сих пор греет душу.

Саня (мой Нский друг) все же заманил меня отмечать его дома - то бишь в Сибири.
26го декабря в Нске...
30 го в Чемал...
31 го НГ...
3 го в Нск...
Блин как было классно!

DR DJIN

Мотался на ДР к DJINу... Бля.. опять нажрался как скотина. - хорошо было.

RSS-материал