Назад | Перейти на главную страницу

Проблемы с запуском java в контейнере Solaris 9

У меня есть контейнер solaris 9, созданный из физического сервера с использованием flarcreate. Кажется, все в порядке, за исключением того, что при попытке запустить какой-либо процесс "java -server" происходит сбой со следующей ошибкой

Это на машине Sunfire T1000 под управлением Solaris 10 10/09 s10s_u8wos_08a SPARC Запуск jdk1.5.0_15

Исключение java.lang.OutOfMemoryError: запрошено -4 байта для size_t в /BUILD_AREA/jdk1.5.0_15/hotspot/src/os/solaris/vm/os_solaris.cpp. Нет места для подкачки?

Насколько я могу судить, у меня на самом деле нет места для подкачки.

Запуск java в клиентском режиме работает без проблем.

Только предложение Google связано с x86.

Какие-либо предложения?

Спасибо.

Это связано с тем, что уровень обновления отличается от исходной системы, в которой система Solaris была создана на уровне поддержки уровня исправлений в системе Solaris 10, в которой вы размещаете контейнеры. Это было исправлено в патче от Sun, но для его получения необходим контракт на поддержку. Я потратил несколько часов на то, чтобы исправить эту проблему, но у меня нет решения без контракта на поддержку.

Дайте мне знать, как это работает для вас.

Я считаю, что повторное развертывание java решает такие ошибки.