Я довольно уверен, что проблемой был один из или комбинация:
Я с тех пор переустановил и постарался не отключать IPv6 или устанавливать вторичный сервер DNS (вместо этого добавляющий серверы DNS нашего ISP как средства передачи в Инструментах Admininstrative → DNS-сервер). Я должен все же видеть любые проблемы, хотя но это вовсе не значит они не возвратятся.
Однако, если кто-либо может объяснить в ответе, как точно один или оба из них вызвал бы мои проблемы, я с удовольствием дам им принятый ответ.
Glassfish минимальная необходимая RAM составляет 1 ГБ. Можно проверить эту документацию прямо здесь: GlassFish Сервер для предприятия v3 Аппаратные и программные Требования. Поэтому определите-Xmx, чтобы быть меньше затем 512M, не будет, собираясь работать.
Править: Я просто понимаю, что Вы имеете, спрашивает этот вопрос 7 месяцев назад. Я надеюсь, что мой ответ выручает Вас
У меня есть некоторый опыт. Прежде всего, проверьте использование памяти перед запуском Glassfish. Я начал с Centos 5, после отключения некоторых служб он потребляет около 256 МБ ОЗУ. Когда я запускаю домен, потребляется еще 240M. Когда я вхожу в консоль администратора Glassfish, еще 150 метров. Проверяю оперативную память командой "бесплатно". Кроме того, заметил, что последовательность start-domain, stop-domain вызывает некоторую утечку памяти, так как используемый RAM более точен, чем до запуска Glassfish. Я изменил Xmx для административного сервера на 192M, и он работает, однако потребляет больше этого лимита.
Centos 5.9 86_64 Стеклянная рыба 3.1.2.2 JVM Oracle 1.7u21