К основному контенту

Сообщения

Сообщения за апрель, 2015

Weblogic Diagnostic Framework Run Bash Script (reboot managed server) - (bad practices)

Вообщем переодически сервер дохнет по: 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')

От делать нех забавный момент. shopt

Наткнулся тут на вопрос в тесте типа: Using the rsync command, you want to mirror the directories, including any hidden files and directories within /home (not the /home directory itself) to the /backup directory. Which command accomplishes this? A. rsync -a /home /backup B. rsync -a /home/. backup C. rsync -a /home/* /backup D. rsync -a /home/? /backup Правильный ответ: B Ну и стало мне интересно почему же так.... самое забавное что я нашёл это команда shopt . По умолчанию вывод выглядит так: ~]$ shopt autocd         off cdable_vars     off cdspell         off checkhash       off checkjobs       off checkwinsize   on cmdhist         on compat31       off compat32       off compat40       off dirspell       off dotglob         off execfail       off expand_aliases on extdebug       off extglob         off extquote       on failglob       off force_fignore   on globstar       off gnu_errfmt     off histappend     off histreedit