gelf timestamp string

рецепт для отделов где ЯП C# ( .NET ) и используют библиотеку GELF4Net ( https://github.com/jjchiw/gelf4net ), добавить в аппендер

( актуально при ГЛ выше 2.3 )
jjchiw/gelf4net
GELF log4net Appender — graylog2
Stars
56
Language
C#
jjchiw/gelf4netFeb 28th, 2011Added by GitHub

Рубрика: overminds | Оставить комментарий

graylog collectors configuration export/import

I could export the collection collectors with

mongodump --host alt1:27017 -d graylog -c collectors -o /home/user1/

and restore with:

mongorestore -u graylog -p pwd --host neu1:27017 -d graylog -c collectors /home/user1/graylog/collectors.bson
Рубрика: overminds | Метки: | Оставить комментарий

lacp

TEAM_CONFIG='{"runner":{"name": "lacp","active": true,"fast_rate":true,"tx_hash": ["eth", "ipv4", "ipv6"]},"link_watch": {"name": "ethtool"}}'
Рубрика: overminds | Оставить комментарий

elsaticsearch поиск

curl -H "Content-Type: application/json" --data "@./query.json"  -XGET http://elastic_host:9200/_search > out.json
Рубрика: overminds | Оставить комментарий

ipvsadm stats

вывод счетчиков отправленных байт на указанный ip с разбиением по портам. счетчики инкрементальные, обнуляются при перезапуске keepalived.

ipvsadm -L -n --stats --exact|grep 10.217.26.14 |awk '{print $2" "$7}' |grep -v ' 0'
Рубрика: overminds | Оставить комментарий

graylog pipeline epoch to readable

имеем поле created в epoch формате + 3 лишних знака, которые сначала надо отсечь, а потом преобразовать epoch в читабельный вид.

rule "unix-epoch to readable"
when
  true
then
  let new_time = to_long($message.created);
  set_field("new_time1", new_time / 1000);
  let epoch = parse_date("1970-01-01T00:00:00", "yyyy-MM-dd'T'HH:mm:ss");
  let ts_seconds = seconds(to_long($message.new_time1));
  set_field("created_readable", epoch + ts_seconds);
end
Рубрика: overminds | Оставить комментарий

ilo format internal nand

 C:\Program Files (x86)\Hewlett-Packard\HP Lights-Out Configuration Utility> .\hpqlocfg -s ilo_ip -f .\Force_For
mat.xml -u Administrator -p pass
<!--         RIBCL Sample Script for HP Lights-Out Products                    -->
<!--Copyright (c) 2016 Hewlett-Packard Enterprise Development Company, L.P.    -->

<!-- Description:  This is a sample XML script to force format all             -->
<!--               the iLO partitions.                                         -->  
<!--               iLO resets automatically for this operation to take effect  -->

<!-- Warning: This command erases all data on the partition(s)                 -->
<!--          External providers will need to be re-configured if              -->
<!--          partition is formatted                                           -->

<!-- Input:   VALUE tag: all - format all available partitions                 -->
			
<!-- NOTE:    You will need to replace the USER_LOGIN and PASSWORD values      -->
<!--          with values that are appropriate for your environment            -->

<!--          See "HP Integrated Lights-Out Management Processor Scripting     -->
<!--          and Command Line Resource Guide" for more information on         -->
<!--          scripting and the syntax of the RIBCL XML                        -->

<!--        Firmware support information for this script:                      -->
<!--            iLO 4 - Version 2.42 or later.                                 -->
<!--            iLO 3 - None.                                                  -->
<!--            iLO 2 - None.                                                  -->
<RIBCL VERSION="2.0">
 <LOGIN USER_LOGIN="Administrator" PASSWORD="Password@123">
   <RIB_INFO MODE="write">
     <FORCE_FORMAT VALUE="all" />
   </RIB_INFO>
 </LOGIN>
</RIBCL>
Рубрика: overminds | Оставить комментарий

про garbage collector

https://habr.com/post/269707/

Рубрика: overminds | Метки: , | Оставить комментарий

nagios comments

обновление 4.4.1 — размножаются комментарии после каждого релоада. быстрофикс тут:

https://support.nagios.com/forum/viewtopic.php?f=7&t=49143

Рубрика: overminds | Оставить комментарий

graylog. pipeline. удаление полей.

создаем pipeline с таким правилом:

rule "remove target_field"
when
  has_field("target_field")
then
  remove_field("target_field");
end
Рубрика: overminds | Метки: , | Оставить комментарий

получение хеша для пароля в linux

python -c 'import crypt; print(crypt.crypt("somesecret", crypt.mksalt(crypt.METHOD_SHA512)))'
Рубрика: overminds | Метки: , , , | Оставить комментарий

idrac reset


racadm racreset soft

Рубрика: overminds | Оставить комментарий

keepalived session timeout


ipvsadm --set 10 10 10

Рубрика: overminds | Оставить комментарий

сертификаты

из виндовой оснастки

mmc
добавить оснастку "сертификаты(локальный компьтер)"
личное - все задачи - запросить новый сертификат

cn (общее имя вводить и в поле «общее имя» и в поле «dns имя». набор дополнительных имен — по вкусу.


вынимаем ключ из бандла

openssl pkcs12 -in [yourfile.pfx] -nocerts -out [keyfile-encrypted.key]

вынимаем сертификат из бандла

openssl pkcs12 -in [yourfile.pfx] -clcerts -nokeys -out [certificate.crt]

снимаем пароль

openssl rsa -in [keyfile-encrypted.key] -out [keyfile-decrypted.key]

ну и можно вынуть цепочку из запароленного ключа

openssl rsa -in [keyfile-encrypted.key] -outform PEM -out [keyfile-encrypted-pem.key]

Рубрика: overminds | Оставить комментарий

graylog timestamp override

не работает на оверрайд системного грейлоговского timestamp (по которому он откладывает временнУю шкалу в графиках)

rule "parse event timestamp"
when
    true
then
    let new_date = parse_date(to_string($message.logtimestamp), "yyyy-MM-dd'T'HH:mm:ss.SSS");   
    set_field("timestamp_new", new_date);    
end
Рубрика: overminds | Метки: | Оставить комментарий

посмотреть что в cached на Linux

Нашли утилитку https://storage.googleapis.com/google-code-archive-source/v2/code.google.com/linux-ftools/source-archive.zip

Просмотр закешироанных файлов:
find /opt/oracle/log/ | xargs /usr/local/bin/linux-fincore —pages=false —summarize —only-cached {} 2>/dev/null | grep opt |awk ‘{print $2}’ | sed ‘s/,//g’ | awk ‘{sum += $1} END {print sum}’;

Рубрика: overminds | Оставить комментарий

perl net snmp nagios

правильный пакет perl-Net-SNMP
_не_ правильный пакет net-snmp-perl

Рубрика: overminds | Метки: , , | Оставить комментарий

use newer cpp (gcc, c++, g++)

выкачиваем и собираем и складываем в отдельную папочку новый gcc

wget ftp://ftp.gnu.org/pub/gnu/gcc/gcc-5.4.0/gcc-5.4.0.tar.bz2
tar xfj ./gcc-5.4.0.tar.bz2
mkdir ./gcc54
cd gcc-5.4.0/
./contrib/download_prerequisites
./configure --with-system-zlib --disable-multilib --enable-languages=c,c++ --prefix=/opt/gcc54/
make -j 4
make install

прописываем конфигурацию новых библиотек!

[root]# cat /etc/ld.so.conf.d/gcc54_64.conf 
/opt/gcc54/lib64/

применяем

ldconfig

говорим среде, какие бинарники использовать

export CC=/opt/gcc54/gcc
export CXX=/opt/gcc54/g++

и потом уже конфигурим софт, который хотели собрать

ps

еще опции сборки, содранные с системного компилера

./configure --with-system-zlib --disable-multilib --prefix=/opt/gcc54 --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-cloog=/builddir/build/BUILD/gcc-5.4.0/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux

в итоге имеем 2 вполне рабочих компилера

[root]# gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
Thread model: posix
gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) 

[root]# /opt/gcc54/bin/gcc -v
Using built-in specs.
COLLECT_GCC=/opt/gcc54/bin/gcc
COLLECT_LTO_WRAPPER=/opt/gcc54/libexec/gcc/x86_64-redhat-linux/5.4.0/lto-wrapper
Target: x86_64-redhat-linux
Configured with: ./configure --with-system-zlib --disable-multilib --prefix=/opt/gcc54 --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-cloog=/builddir/build/BUILD/gcc-5.4.0/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
Thread model: posix
gcc version 5.4.0 (GCC) 
[root]# 
Рубрика: overminds | Оставить комментарий

pacemaker hacluster статейка

https://abc-unix.ru/docs/abc/126_cluster_pcs_lvm_gfs.html

еще бывает, например, после восстановления сбойного диска, кластер сам выставляет INFINITI на этот ресурс на другой ноде. и не возвращает. потому все, что напридумывал кластер в момент сбоя можно почистить:

pcs constraint location remove cli-prefer-services_group
Рубрика: overminds | Оставить комментарий

cdrom repo in rhel centos

коротко и ясно

Рубрика: overminds | Метки: | Оставить комментарий

что происходит в linux

годная статья

Рубрика: overminds | Оставить комментарий

ядра rhel и их сответствия версиям дистрибутива

статья

Red Hat Enterprise Linux 7
Release General Availability Date redhat-release Errata Date* Kernel Version
RHEL 7.3 2016-11-03 2016-11-03 RHSA-2016:2574-1 3.10.0-514
RHEL 7.2 2015-11-19 2015-11-19 RHEA-2015:2461 3.10.0-327
RHEL 7.1 2015-03-05 2015-03-05 RHEA-2015:0524 3.10.0-229
RHEL 7.0 GA 2014-06-09 — 3.10.0-123
RHEL 7.0 Beta 2013-12-11 — 3.10.0-54.0.1
Codename: Maipo (based on a mix of Fedora 19, Fedora 20, and several modifications)

Red Hat Enterprise Linux 6
Release General Availability Date redhat-release Errata Date* Kernel Version
RHEL 6.9 2017-03-21 2017-03-21 RHSA-2017:0817 2.6.32-696
RHEL 6.8 2016-05-10 2016-05-10 RHSA-2016:0855-1 2.6.32-642
RHEL 6.7 2015-07-22 2015-07-22 RHEA-2015:1423 2.6.32-573
RHEL 6.6 2014-10-14 2014-10-13 RHEA-2014:1608 2.6.32-504
RHEL 6.5 2013-11-21 2013-11-20 RHSA-2013:1645-2 2.6.32-431
RHEL 6.4 2013-02-21 2013-02-21 RHSA-2013-0496 2.6.32-358
RHEL 6.3 2012-06-20 2012-06-19 RHSA-2012-0862 2.6.32-279
RHEL 6.2 2011-12-06 2011-12-06 RHEA-2011:1743 2.6.32-220
RHEL 6.1 2011-05-19 2011-05-19 RHEA-2011:0540 2.6.32-131.0.15
RHEL 6.0 2010-11-09 — 2.6.32-71
Codename: Santiago (based on a mix of Fedora 12, Fedora 13, and several modifications)

Red Hat Enterprise Linux 5
Release General Availability Date redhat-release Errata Date* Kernel Version
RHEL 5.11 2014-09-16 2014-09-16 RHEA-2014-1238 2.6.18-398
RHEL 5.10 2013-10-01 2013-09-30 RHEA-2013-1311 2.6.18-371
RHEL 5.9 2013-01-07 2013-01-07 RHEA-2013-0021 2.6.18-348
RHEL 5.8 2012-02-20 2012-02-20 RHEA-2012:0315 2.6.18-308
RHEL 5.7 2011-07-21 2011-07-20 RHEA-2011:0977 2.6.18-274
RHEL 5.6 2011-01-13 2011-01-12 RHEA-2011:0020 2.6.18-238
RHEL 5.5 2010-03-30 2010-03-30 RHEA-2010:0207 2.6.18-194
RHEL 5.4 2009-09-02 2009-09-02 RHEA-2009:1400 2.6.18-164
RHEL 5.3 2009-01-20 2009-01-20 RHEA-2009:0133 2.6.18-128
RHEL 5.2 2008-05-21 2008-05-20 RHEA-2008:0436 2.6.18-92
RHEL 5. 1 2007-11-07 2007-11-07 RHEA-2007:0854 2.6.18-53
RHEL 5.0 2007-03-15 — 2.6.18-8

Рубрика: overminds | Оставить комментарий

dell сбор TTY лога

./perccli64 -AdpEventLog -IncludeDeleted -f deleted.txt -aALL
Рубрика: overminds | Метки: , , | Оставить комментарий

racadm segmentation fault

симптом:
OMSA, всех мастей, внезапно начинает сегфолтится.

вся проблема в семафорах. их кончилось. надо увеличить:

sysctl -w kernel.sem=»250 32000 100 1184″

и в /etc/sysctl.conf
kernel.sem=250 32000 100 1184

все сразу начнет работать

Рубрика: overminds | Метки: , | Оставить комментарий

pacemaker drbd diagnositcs

Не делайте, пжл, рестарт вручную через init-скрипты на кластерных ресурсах (в данном случае – pacemaker), это может снести голову кластеру.

Right-way:

# drbd-overview

<<<тут какая-то проблема>>>

# drbadm pochinit-problemu-bystro

<<<уже чиню>>>

# pcs status

<<<чувак, у тебя на половине ресурсов развернута репликация, и есть какие-то странные ошибки на ресурсах, а так-то всё ок>>>

# pcs resource cleanup sboyniy-resurs

<<<сейчас я всё уберу-почистию>>>

# pcs resource move razvernutiy-resurs host-destination.tcsbank.ru –master

<<<перевожу>>>

# pcs status

<<<вот теперь покайфу>>>

Рубрика: overminds | Оставить комментарий

Защищено: graylog add UDP GELF collector

Это содержимое защищено паролем. Для его просмотра введите, пожалуйста, пароль:

Рубрика: overminds | Метки: , | Введите пароль для просмотра комментариев.

logstash (graylog) patterns

USERNAME [a-zA-Z0-9_-]+
USER %{USERNAME}
INT (?:[+-]?(?:[0-9]+))
BASE10NUM (?<![0-9.+-])(?>[+-]?(?:(?:[0-9]+(?:\.[0-9]+)?)|(?:\.[0-9]+)))
NUMBER (?:%{BASE10NUM})
BASE16NUM (?<![0-9A-Fa-f])(?:[+-]?(?:0x)?(?:[0-9A-Fa-f]+))
BASE16FLOAT \b(?<![0-9A-Fa-f.])(?:[+-]?(?:0x)?(?:(?:[0-9A-Fa-f]+(?:\.[0-9A-Fa-f]*)?)|(?:\.[0-9A-Fa-f]+)))\b

POSINT \b(?:[1-9][0-9]*)\b
NONNEGINT \b(?:[0-9]+)\b
WORD \b\w+\b
NOTSPACE \S+
SPACE \s*
DATA .*?
GREEDYDATA .*
#QUOTEDSTRING (?:(?<!\\)(?:"(?:\\.|[^\\"])*"|(?:'(?:\\.|[^\\'])*')|(?:`(?:\\.|[^\\`])*`)))
QUOTEDSTRING (?>(?<!\\)(?>"(?>\\.|[^\\"]+)+"|""|(?>'(?>\\.|[^\\']+)+')|''|(?>`(?>\\.|[^\\`]+)+`)|``))
UUID [A-Fa-f0-9]{8}-(?:[A-Fa-f0-9]{4}-){3}[A-Fa-f0-9]{12}

# Networking
MAC (?:%{CISCOMAC}|%{WINDOWSMAC}|%{COMMONMAC})
CISCOMAC (?:(?:[A-Fa-f0-9]{4}\.){2}[A-Fa-f0-9]{4})
WINDOWSMAC (?:(?:[A-Fa-f0-9]{2}-){5}[A-Fa-f0-9]{2})
COMMONMAC (?:(?:[A-Fa-f0-9]{2}:){5}[A-Fa-f0-9]{2})
IP (?<![0-9])(?:(?:25[0-5]|2[0-4][0-9]|[0-1]?[0-9]{1,2})[.](?:25[0-5]|2[0-4][0-9]|[0-1]?[0-9]{1,2})[.](?:25[0-5]|2[0-4][0-9]|[0-1]?[0-9]{1,2})[.](?:25[0-5]|2[0-4][0-9]|[0-1]?[0-9]{1,2}))(?![0-9])
HOSTNAME \b(?:[0-9A-Za-z][0-9A-Za-z-]{0,62})(?:\.(?:[0-9A-Za-z][0-9A-Za-z-]{0,62}))*(\.?|\b)
HOST %{HOSTNAME}
IPORHOST (?:%{HOSTNAME}|%{IP})
HOSTPORT (?:%{IPORHOST=~/\./}:%{POSINT})

# paths
PATH (?:%{UNIXPATH}|%{WINPATH})
UNIXPATH (?>/(?>[\w_%!$@:.,-]+|\\.)*)+
#UNIXPATH (?<![\w\/])(?:/[^\/\s?*]*)+
LINUXTTY (?>/dev/pts/%{NONNEGINT})
BSDTTY (?>/dev/tty[pq][a-z0-9])
TTY (?:%{BSDTTY}|%{LINUXTTY})
WINPATH (?>[A-Za-z]+:|\\)(?:\\[^\\?*]*)+
URIPROTO [A-Za-z]+(\+[A-Za-z+]+)?
URIHOST %{IPORHOST}(?::%{POSINT:port})?
# uripath comes loosely from RFC1738, but mostly from what Firefox
# doesn't turn into %XX
URIPATH (?:/[A-Za-z0-9$.+!*'(){},~:;=#%_\-]*)+
#URIPARAM \?(?:[A-Za-z0-9]+(?:=(?:[^&]*))?(?:&(?:[A-Za-z0-9]+(?:=(?:[^&]*))?)?)*)?
URIPARAM \?[A-Za-z0-9$.+!*'|(){},~#%&/=:;_?\-\[\]]*
URIPATHPARAM %{URIPATH}(?:%{URIPARAM})?
URI %{URIPROTO}://(?:%{USER}(?::[^@]*)?@)?(?:%{URIHOST})?(?:%{URIPATHPARAM})?

# Months: January, Feb, 3, 03, 12, December
MONTH \b(?:Jan(?:uary)?|Feb(?:ruary)?|Mar(?:ch)?|Apr(?:il)?|May|Jun(?:e)?|Jul(?:y)?|Aug(?:ust)?|Sep(?:tember)?|Oct(?:ober)?|Nov(?:ember)?|Dec(?:ember)?)\b
MONTHNUM (?:0?[1-9]|1[0-2])
MONTHDAY (?:(?:0[1-9])|(?:[12][0-9])|(?:3[01])|[1-9])

# Days: Monday, Tue, Thu, etc...
DAY (?:Mon(?:day)?|Tue(?:sday)?|Wed(?:nesday)?|Thu(?:rsday)?|Fri(?:day)?|Sat(?:urday)?|Sun(?:day)?)

# Years?
YEAR (?>\d\d){1,2}
# Time: HH:MM:SS
#TIME \d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?
# I'm still on the fence about using grok to perform the time match,
# since it's probably slower.
# TIME %{POSINT<24}:%{POSINT<60}(?::%{POSINT<60}(?:\.%{POSINT})?)?
HOUR (?:2[0123]|[01][0-9])
MINUTE (?:[0-5][0-9])
# '60' is a leap second in most time standards and thus is valid.
SECOND (?:(?:[0-5][0-9]|60)(?:[.,][0-9]+)?)
TIME (?!<[0-9])%{HOUR}:%{MINUTE}(?::%{SECOND})(?![0-9])
# datestamp is YYYY/MM/DD-HH:MM:SS.UUUU (or something like it)
DATE_US %{MONTHNUM}[/-]%{MONTHDAY}[/-]%{YEAR}
DATE_EU %{YEAR}[./-]%{MONTHNUM}[./-]%{MONTHDAY}
ISO8601_TIMEZONE (?:Z|[+-]%{HOUR}(?::?%{MINUTE}))
ISO8601_SECOND (?:%{SECOND}|60)
TIMESTAMP_ISO8601 %{YEAR}-%{MONTHNUM}-%{MONTHDAY}[T ]%{HOUR}:?%{MINUTE}(?::?%{SECOND})?%{ISO8601_TIMEZONE}?
DATE %{DATE_US}|%{DATE_EU}
DATESTAMP %{DATE}[- ]%{TIME}
TZ (?:[PMCE][SD]T)
DATESTAMP_RFC822 %{DAY} %{MONTH} %{MONTHDAY} %{YEAR} %{TIME} %{TZ}
DATESTAMP_OTHER %{DAY} %{MONTH} %{MONTHDAY} %{TIME} %{TZ} %{YEAR}

# Syslog Dates: Month Day HH:MM:SS
SYSLOGTIMESTAMP %{MONTH} +%{MONTHDAY} %{TIME}
PROG (?:[\w._/%-]+)
SYSLOGPROG %{PROG:program}(?:\[%{POSINT:pid}\])?
SYSLOGHOST %{IPORHOST}
SYSLOGFACILITY <%{NONNEGINT:facility}.%{NONNEGINT:priority}>
HTTPDATE %{MONTHDAY}/%{MONTH}/%{YEAR}:%{TIME} %{INT}

# Shortcuts
QS %{QUOTEDSTRING}

# Log formats
SYSLOGBASE %{SYSLOGTIMESTAMP:timestamp} (?:%{SYSLOGFACILITY} )?%{SYSLOGHOST:logsource} %{SYSLOGPROG}:
COMBINEDAPACHELOG %{IPORHOST:clientip} %{USER:ident} %{USER:auth} \[%{HTTPDATE:timestamp}\] "(?:%{WORD:verb} %{NOTSPACE:request}(?: HTTP/%{NUMBER:httpversion})?|-)" %{NUMBER:response} (?:%{NUMBER:bytes}|-) %{QS:referrer} %{QS:agent}

# Log Levels
LOGLEVEL ([T|t]race|TRACE|[D|d]ebug|DEBUG|[N|n]otice|NOTICE|[I|i]nfo|INFO|[W|w]arn?(?:ing)?|WARN?(?:ING)?|[E|e]rr?(?:or)?|ERR?(?:OR)?|[C|c]rit?(?:ical)?|CRIT?(?:ICAL)?|[F|f]atal|FATAL|[S|s]evere|SEVERE)
Рубрика: overminds | Оставить комментарий

linux tools

Есть ли положительный опыт использования ?
https://access.redhat.com/labs/#?type=&product=rhel

по крайней мере вот эти на мой взгляд интересны и могут понадобиться –
https://access.redhat.com/labs/logreaper/
https://access.redhat.com/labs/hacat/
https://access.redhat.com/labs/kickstartconfig/
https://access.redhat.com/labs/fslayoutcalculator/
https://access.redhat.com/labs/kvmbridgeconfiguration/
https://access.redhat.com/labs/kdumphelper/
https://access.redhat.com/labs/kerneloopsanalyzer/
https://access.redhat.com/labs/networkbondinghelper/
https://access.redhat.com/labs/multipathhelper/
https://access.redhat.com/labs/hacat/
https://access.redhat.com/labs/lbconfig/

Рубрика: overminds | Метки: | Оставить комментарий

dell omsa not working

Dell — Internal Use — Confidential
Hi,

OMSS was crashing due to NVMe Library. It should work in OM 8.2, but not in OM
8.3.
Actually, We made lot of changes in OM 8.3 and started supporting both Inbox
NVMe Driver and Out-of-Box NVMe Driver. OMSS code is now totally dependent on
supported OS, like RHEL and SLES. Since, Oracle Linux is not supported, it is
failed to load NVMe Library. Customer can disable loading psrvil library for
by-passing the crash.

Please do the following steps for disabling psrvil which is required for
detecting NVMe Devices:

1. To stop all the services, please execute the command —
srvadmin-services.sh stop

2. Go to /opt/dell/srvadmin/etc/srvadmin-storage/ directory

3. Open stsvc.ini file

4. Please comment the line — vil7=dsm_sm_psrvil. For commenting it out,
you need to write «;» and one space before the statement, like «;
vil7=dsm_sm_psrvil»

5. Save and close stsvc.ini file

6. To start all the services, please execute the command —
srvadmin-services.sh start

It will stop loading psrvil library and OMSS should work fine.

Note: After commenting out psrvil library in stsvc.ini file, NO NVMe devices
will get detected by OMSA

Thanks
Souvik

а еще семафоры кончаются

May 16 11:52:03 m1-arc-manager01 Server Administrator (Shared Library): 117086 0 — Data Engine A semaphore set has to be created but the system limit for the maximum number of semaphore sets has been exceeded

добавляем

kernel.sem = 250 1024000 100 4096

и все работает

Рубрика: overminds | Метки: , , | Оставить комментарий

nagios 4.2.0


########################
Nagios Core 4 Change Log
########################

4.2.0 - 2016-08-01
------------------
SECURITY FIXES
* Fixed vulnerability CVE-2008-4796 (John Frickson)
* Fixed vulnerability CVE-2013-4214 (John Frickson)
* web interface vulnerable to Cross-Site Request Forgery attacks (John Frickson)

ENHANCEMENTS
* Increase socket queue length for listen()
* Added host name to the website page title (leres / John Frickson)
* Added additional icons for NetBSD and SuSE (John Frickson)
* The new Status Map will now use cgi.cfg options (John Frickson)
default_statusmap_layout will default to "6" for the new map
* The new Status Map will now show some valid values in the popup for "Nagios Process" (John Frickson)

FIXES
* Network outage view without access to all hosts (John Frickson)
* Core workers looping (John Frickson)
* service query returns duplicate host_name and description fields in the returned data (John Frickson)
* HTML output of plug-ins is parsed in wrong way => webgui unusable (John Frickson)
* Command worker fails to handle SIGPIPE
* "View Status" links under "Map" broken in Nagios Core Version 4.1.1 (John Frickson)
* Can't send big buffer - wproc: Core Worker seems to be choked (velripn / John Frickson)
* Too big CPU load on FreeBSD and other systems using poll() interface (cejkar)
* Flexible downtime recorded as unscheduled downtime (John Frickson)
* Service Flexible downtimes produce 1 notification before entering (John Frickson)
* Once you "set flap_detection_enabled 0" it should remove flapping state from the host/services page (John Frickson)
* New map doesn't finish loading if a logo image is not found (John Frickson)
* Extraneous Div end tag in map.html (Scott Wilkerson)
* Issue with "Problems" section (John Frickson)
* Status Map icons and online/offline status dots disappear in IE11 (John Frickson)
* New network map overlays the nagios process with objects (John Frickson)
* Added Default-Start and Default-Stop to the init script (John Frickson)
* Compile / logging issues with BSD 6
* Related to above, Fixed a lot of incorrectly handled time_t's in *printf's (John Frickson)
* New map not working for RU locale (actually, most locales) (John Frickson)
* Replaced all instances of signal() with sigaction() + blocking (John Frickson)
* UTF-8 characters like german ä are not processed properly by function url_encode (John Frickson)
* nagios worker processes can hog CPU (huxley / John Frickson)
* custom time periods that include special characters were not being handled in reports (John Frickson)
* Fixed init script to wait up to 90 seconds then kill the nagios process (John Frickson)
* No Host Groups results in wrong error message (John Frickson)
* Setup Nagios users to view specific host is not working in the new network map (John Frickson)
* statusjson.cgi fails glibc realloc truncate response output (John Frickson)
* Report Time Period does not work if an @ character is in the timeperiod name (John Frickson)
* State History does not use actual plugin long_output (John Frickson)
* Time period corruption (xoubih)
* Tactical Overview - Disabled Flap Detection Link (John Frickson)

nagios-4.2.0.tar

Рубрика: overminds | Оставить комментарий