Сбор данных о Reductor с сервера

Skip to end of metadata
Go to start of metadata
Вы просматриваете старую версию данной страницы. Смотрите текущую версию. Сравнить с текущим  |   просмотр истории страницы

Приведённые ниже команды предполагают, что они вызываются на сервере с Carbon Reductor.

Время составления списка из единого реестра в Human-формате.

/usr/local/Reductor/bin/rkn_info.sh rknupdatetime

Время составления списка из единого реестра в Unixtime.

/usr/local/Reductor/bin/rkn_info.sh rknupdateunixtime

Данные об RPM'ках самого Reductor и веб-интерфейса (можно отгрепать ошибки).

/usr/local/Reductor/bin/rpminfo

Данные о сертификате

/usr/local/Reductor/bin/check_cert_date auto

Наличие шторма прерываний (из расчёта 20к на прерывание/сек), анализируйте код возврата ($?)

/usr/local/Reductor/bin/irqstorm_check

Довольно эвристический способ определить то, что установленный пакет с Carbon Reductor в порядке (не удалён частично или целиком), анализировать код возврата, 0 - на месте, прочие - ошибка.

#!/bin/bash

set -eu

[ -d /usr/local/Reductor ]
[ "$(du -s /usr/local/Reductor/ 2>/dev/null | awk '{print $1}')" -gt 50000 ]

Проверить состояние активации Carbon Reductor. Код возврата 0 - ок, другие - ошибка.

#!/bin/bash
. /usr/local/Reductor/etc/const
[ "$(get_reductor_state)" = 'Активирован' ]

Ошибки последней диагностики (текст)

cat /opt/reductor_web/app/var/errors
Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.