Неожиданный сбой и файл сообщений на машинах rhel 7.x

Это некрасиво, но можно:

for k in "${!array[@]}"; do
    [[ ${array[$k]} == red ]] && printf '%s\n' "$k"
done

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

В качестве альтернативы и тоже некрасиво можно было бы использоватьsed:

declare -p array | sed -n 's/.*\[\(.*\)\]="red".*/\1/p'

Это напечатает массив, как объявлено, и найдет индекс для значения redи распечатает его.

-1
18.10.2020, 16:24
1 ответ

Those avahi-daemon service could be the reason for the machine unexpected shutdown?

Нет, 100%.

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

Если ваш сервер содержит чип IPMI/BMC, вы можете проверить его аппаратный журнал, используя ipmitool.

Кроме того, вам не обязательно устанавливать демон avahi -на свой сервер.

2
18.03.2021, 22:56

Теги

Похожие вопросы