Установка sun-java6-jre в OpenVZ

Поднял я у себя на работе сервер с виртуальнами машинами. Разнес биллинг, DNS и т.п. Пришло время перетащить джаббер под виртуалку, но не тут то было. С дефолтными конфигами OpenVZ sun-java6-jre не становилась, а без него не поднимался и openfire.

В общем, пришлось рыть инет. Оказалось, что Java не может выделить необходимое количество памяти. Кому надо, берите готовый конфиг:

# This is an example configuration file for so-called "vps.basic" VPS.
# Copyright (C) 2000-2005 SWsoft. All rights reserved.
#
# This file may be distributed under the terms of the Q Public License
# as defined by Trolltech AS of Norway and appearing in the file
# LICENSE.QPL included in the packaging of this file.
#
# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

ONBOOT="no"

# UBC parameters (in form of barrier:limit)
# Primary parameters
AVNUMPROC="320:320"
NUMPROC="520:520"
NUMTCPSOCK="640:640"
NUMOTHERSOCK="640:640"
VMGUARPAGES="49152:2147483647"
# Secondary parameters
KMEMSIZE="19660800:20971520"
TCPSNDBUF="2555904:4194304"
TCPRCVBUF="2555904:4194304"
OTHERSOCKBUF="1056768:2695168"
DGRAMRCVBUF="1056768:1056768"
OOMGUARPAGES="49152:2147483647"
# Auxiliary parameters
LOCKEDPAGES="256:256"
SHMPAGES="65536:65536"
PRIVVMPAGES="393216:428600"
NUMFILE="10240:10240"
NUMFLOCK="800:880"
NUMPTY="128:128"
NUMSIGINFO="2048:2048"
DCACHESIZE="4194304:4390912"

PHYSPAGES="0:2147483647"
NUMIPTENT="1024:1024"

# Disk quota parameters (in form of softlimit:hardlimit)
DISKSPACE="1048576:1153434"
DISKINODES="200000:220000"
QUOTATIME="0"

# CPU fair sheduler parameter
CPUUNITS="1000"

Сохраняем его в /etc/vz/conf/ve-vps.basic.x8.conf-sample

и применяем:

vzctl set <VEID> –applyconfig vps.basic.x8 –save

где <VEID> – ID виртуальной машины.

Поделиться этой заметкой с друзьями:

Добавь меня:

Вы можете оставить комментарий, или поставить трэкбек со своего сайта.

3 комментариев(я)

  • 25.02.2009 18:09, fddima сказал:

    Я по моему уже спрашивал, а ejabberd не пробовал?

    • 25.02.2009 19:35, Silver Ghost сказал:

      @fddima: пробовал и писал о нем… :) Но глючный он жутко… Да и возможностей у него не так много…

      • 25.02.2009 22:48, fddima сказал:

        Т.е. jabber.ru для тебя глючный? :)
        Не… я в принципе то не ставил. Просто люблю erlang, и jabber.ru всегда вызывал уважение. Если ты им пользовался и он у тебя падал – тогда нет вопросов, а иначе – учитесь его готовить, только и всего. Да и проекту уже лет 8 (стартовал в 2002), за эти года тока сам рантайм эрланга менялся на моей памяти много раз…
        Скажем так. Для меня либо ejabberd – либо вхуй оно не тарахтело. :) Ну сам, понимаешь это чисто личные эмоции.
        Просто был интересен сам по себе выбор сервера. Смарю ява…

        (Обязательно)
        (Обязательно, не публикуется)

        Только лень заставит настоящего админа настpоить все pаз и навсегда.