невозможно установить collectd на Rhel 7

Bash с файлом карты , упомянутым в комментариях к fiximan, и на самом деле, возможно, лучшая версия:

# last [LINES=50]
_last_flush(){ BUF=("${BUF[@]:$(($1-LINES)):$1}"); } # flush the lines, can be slow.
last(){
  local LINES="${1:-10}" BUF
  ((LINES)) || return 2
  mapfile -C _last_flush -c $(( (LINES<5000) ? 5000 : LINES+5 )) BUF
  BUF=("${BUF[@]}") # Make sure the array subscripts make sence, can be slow.
  ((LINES="${#BUF[@]}" > LINES ? LINES : "${#BUF[@]}"))
  for ((i="${#BUF[@]}"; i>"${#BUF[@]}"-LINES; i--)); do echo -n "${BUF[i]}"; done
}

Его производительность в основном сопоставима с решение sed и становится быстрее по мере уменьшения количества запрашиваемых строк.

0
19.02.2018, 16:37
1 ответ

unable to install collectd on Rhel 7

$ rpm -qa epel-release
epel-release-7-11.noarch

... Así que instale la versión correcta de la versión epel -. Obtuviste la versión EL6, epel -release -6 -8.noarch... (y el recopilado incorrecto :recopilado -4.10.9 -4. el6 .x86 _64 ).

epel-releasehttps://archive.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm

Descargar e instalar :# cd Downloads/ && yum install./epel-release-7-11.noarch.rpm

# yum install collectd:Tengo la versión 5.8.0 -1.el7

4
28.01.2020, 02:18

Теги

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