[personal profile] zinal
Наконец-то подобрал комплект настроек гостевого окружения OpenVZ, при которых в этом окружении нормально работает DB2 9.7 Express-C со всеми своими графическими утилитами администрирования и прочими плюшками. Целью было создание среды для разработки.

Мучался довольно долго, потому как никакой внятной информации на эту тему не нашел (кроме формального подтверждения, что IBM сертифицировала Virtuozzo для работы DB2 9), а подбор методом проб и ошибок выявил массу грабель. Основная засада заключается в том, что OpenVZ скрупулёзно учитывает объем виртуальной памяти, которую DB2 (и особенно его средства настройки) жрёт без меры. При всём этом использование физической памяти оказывается не особенно большим, по нынешним-то меркам.

В итоге добился вполне комфортной работы одновременно с двумя базами данных (одна довольно большая, другая поменьше), причём как сами БД, так и средства администрирования запускаются в гостевом окружении OpenVZ.

Итого записываю сухой остаток, чтобы не забыть в будущем:

1. Хостовая система:
  Intel Core2 Quad Q9550 2.83 GHz + 8 GiB RAM + HDD 500 GB
  Debian/GNU Linux 5.0.6 (lenny),  2.6.26-2-openvz-amd64

2. Значимые параметры гостевого окружения:

KMEMSIZE="26214400:29491200"
LOCKEDPAGES="256:256"
PRIVVMPAGES="2097152:9223372036854775807"
SHMPAGES="1572864:1572864"
NUMPROC="400:400"
PHYSPAGES="0:9223372036854775807"
VMGUARPAGES="2097152:9223372036854775807"
OOMGUARPAGES="26112:9223372036854775807"
NUMTCPSOCK="360:360"
NUMFLOCK="188:206"
NUMPTY="16:16"
NUMSIGINFO="256:256"
TCPSNDBUF="1720320:2703360"
TCPRCVBUF="1720320:2703360"
OTHERSOCKBUF="1126080:2097152"
DGRAMRCVBUF="262144:262144"
NUMOTHERSOCK="360:360"
DCACHESIZE="3409920:3624960"
NUMFILE="9312:9312"
AVNUMPROC="180:180"
NUMIPTENT="128:128"

3. Настройки из /etc/sysctl.conf гостевого окружения (в точности соответствуют начальным рекомендациям IBM, ну да пусть будут до кучи):

kernel.shmmax = 1073741824
kernel.sem = 250 256000  32 1024
kernel.msgmax = 65535
kernel.msgmnb = 65535

Profile

zinal: (Default)
Maksim Zinal

April 2017

M T W T F S S
     12
3456 789
10111213141516
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 17th, 2025 02:29 am
Powered by Dreamwidth Studios