Вообщем переодически сервер дохнет по: The WebLogic Server encountered a critical failure java.lang.OutOfMemoryError: Metaspace Reason: There is a panic condition in the server. The server is configured to exit on panic И хотя это гавно пишет типа Reason: There is a panic condition in the server. The server is configured to exit on panic чёт ни хуя он ни куда не exit.... Вообщем т.к разбираться с тем чем он жрётся нет ни времени ни желания (оно обязательно появится)... как вариант можно приделать костыль... костыль будет заключаться в ребуте сервера при возникновении этой ошибки. Что значит для этого надо... Желания и понимание что так жить нельзя, и вообще... Делаем новый модуль называем скажем: Reboot-OOMMetaSpace Идём в в новый модуль делаем Policy: Называем его OOM-Metaspace и говорит что это Server log: Жмём next в Configuration Policy пишем: log.logMessage.contains('java.lang.OutOfMemoryError: Metaspace'...
Вообщем есть задача сделать дополнительную партицию в репозитории для приложения.
Без понятия что делать в самом приложении но на всякий случай запишем чё делать в репозитории.
Вообщем открываем EM и смотрим какие репозитории у нас уже есть:
Далее можно выбрать какой нить репозитории и увидеть его партиции, на каких серврах он находится и т.д:
Далее для приложения нам необходимо создать новую партицию, в данном случае мы не будем создавать еще один репозитории и создадим в уже существующем:
mds-owsm
Мне нужен еще одна партиция (она уже присутствует на скрине budwf называется)
Соответственно для создания запускаем wlst, запускаем из WM_HOME/oracle_common:
cd /opt/oracle/middleware/fmw_12.2.1.1/oracle_common/common/bin
./wlst
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
wls:/offline> connect('weblogic','sdfs','t3://budwf:7001')
Connecting to t3://budwf:7001 with userid weblogic ...
Successfully connected to Admin Server "AdminServer" that belongs to domain "budwf_domain".
Warning: An insecure protocol was used to connect to the server.
To ensure on-the-wire security, the SSL port or Admin port should be used instead.
wls:/budwf_domain/serverConfig/> createMetadataPartition(repository='mds-owsm', partition='budwf')
Location changed to domainRuntime tree. This is a read-only tree
with DomainMBean as the root MBean.
For more help, use help('domainRuntime')
Executing operation: createMetadataPartition.
Partition "budwf" in Metadata DB repository "mds-owsm" was created successfully.
Без понятия что делать в самом приложении но на всякий случай запишем чё делать в репозитории.
Вообщем открываем EM и смотрим какие репозитории у нас уже есть:
Далее можно выбрать какой нить репозитории и увидеть его партиции, на каких серврах он находится и т.д:
Далее для приложения нам необходимо создать новую партицию, в данном случае мы не будем создавать еще один репозитории и создадим в уже существующем:
mds-owsm
Мне нужен еще одна партиция (она уже присутствует на скрине budwf называется)
Соответственно для создания запускаем wlst, запускаем из WM_HOME/oracle_common:
cd /opt/oracle/middleware/fmw_12.2.1.1/oracle_common/common/bin
./wlst
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
wls:/offline> connect('weblogic','sdfs','t3://budwf:7001')
Connecting to t3://budwf:7001 with userid weblogic ...
Successfully connected to Admin Server "AdminServer" that belongs to domain "budwf_domain".
Warning: An insecure protocol was used to connect to the server.
To ensure on-the-wire security, the SSL port or Admin port should be used instead.
wls:/budwf_domain/serverConfig/> createMetadataPartition(repository='mds-owsm', partition='budwf')
Location changed to domainRuntime tree. This is a read-only tree
with DomainMBean as the root MBean.
For more help, use help('domainRuntime')
Executing operation: createMetadataPartition.
Partition "budwf" in Metadata DB repository "mds-owsm" was created successfully.
Всё заебись вообщем. Если что-то еще понадобится из этой фигни когда нить напишу...
Комментарии
Отправить комментарий