Предустановка FreeBSD для установки UTM5

Форум для размещения материалов по реализации различных схем использования ПО, решению частых проблем и предупреждению частых ошибок
Закрыто
kirush
Сообщения: 699
Зарегистрирован: Пт фев 04, 2005 13:58

Предустановка FreeBSD для установки UTM5

Сообщение kirush »

Жесткий диск:
Создаем отдельную партицию для /var/db/mysql
с размером блока 65536:
newfs /dev/партиция_для_mysql -b 65536

console:
vfs.read_max 32
В некоторых случаях понадобится увеличить максимально допустимый размер приемного буфера в операционной системе. (C) Netup
kern.ipc.maxsockbuf=10485760
net.inet.udp.recvspace=10485760
net.local.dgram.recvspace=10485760
net.inet.udp.maxdgram=100000

ядро:
options DEVICE_POLLING
options IPFIREWALL
options IPDIVERT
options IPFIREWALL_VERBOSE
options IPFIREWALL_VERBOSE_LIMIT=10
options DUMMYNET
options TCP_DROP_SYNFIN


mysql:
sort_buffer_size = 96M
read_buffer_size = 96M
read_rnd_buffer_size = 16M
myisam_sort_buffer_size = 128M
thread_cache_size = 16
query_cache_size = 96M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 4
max_heap_table_size = 128M
innodb_buffer_pool_size = 1700M
# WARNING! Dangerous without battery on raid cache
innodb_flush_method=O_DIRECT
Внимательно читаем формулу, которую нам пишет сервис при старте в лог. Иначе при излишнем увеличении потребляемой памяти - вылетим за пределы лимита. Фря при этом проста как валенок - молча грохает процесс.

/etc/libmap.conf:
[mysqld]
libpthread.so.2 libthr.so.2
libpthread.so libthr.so

Закрыто