Недостаточно места в каталоге временных файлов (Как изменить каталог временных файлов для WAS)

    По умолчанию, в UNIX-системах, JVM сервера приложений в качестве каталога временных файлов использует /tmp или домашний каталог пользователя, из-под которого запущен сервер приложений. Иногда приложение, функционирующее на сервере может генерировать временные файлы, необходимые для работы приложения. Часто системный раздел /tmp используют многие компоненты системы для размещения временных файлов и если он недостаточно большого размера, то это может привести к ошибкам и сбоям в работе как прикладного, так и серверного программного обеспечения. В общем виде эти ошибки выглядят как “Not enough temporary disk space available”.

Существует два варианта решения этой проблемы:

  • Увеличить размер дискового пространства, отведенного под каталог временных файлов (/tmp).
  • Переопределить каталог временных файлов для JVM сервера приложений.

   Первый вариант очевиден и не требует детального рассмотрения. Остановимся подробнее на втором варианте, т.к. он находится во власти администратора WebSphere.

      Для изменения расположения каталога временных файлов JVM WebSphere Application Server, необходимо:

  1. Зайти в административную консоль (WebSphere Administrative Console, Integrated Solution Console)
  2. Выбрать: Servers -> Application Servers -> имя_сервера -> Java and Process Management -> Process Definition -> Java Virtual Machine -> Custom Properties
  3. Нажмите “New” и создайте переменную:
    • Имя: java.io.tmpdir
    • Значение: /путь/к/каталогу/временных/файлов
  4. Нажмите “OK” и сохраните изменения
  5. При необходимости проведите синхронизацию изменений с узлами и обязательно перезапустите сервер приложений.

     Еще одним вариантом изменения расположения каталога временных файлов является использование опции -Djava.io.tmpdir в общих аргументах JVM сервера приложений. Ниже приведен формат использования этой опции.

-Djava.io.tmpdir=/путь/к/каталогу/временных/файлов

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
Tagged with: , , , , ,
Posted in WebSphere Application Server, Troubleshooting

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

Language: