Оказывается, базы данных, которые поставляются с geoip-database
пакетом и , являются загруженные с помощью geoip-database-contrib
, имеют более старый формат, не ожидаемый фильтром geoip
из logstash
.
Я загрузил бесплатную базу данных версии 2 с сайта maxmind с помощью команды:
wget http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz
gunzip GeoLite2-City.mmdb.gz
mv GeoLite2-City.mmdb /etc/logstash/GeoLiteCity.dat
Перезапустил logstash, и теперь он не жалуется на неправильный формат файла GeoLite.
Некоторые пакеты в centos.pkgs.org ссылаются на mirror.centos.org/centos т.е. 389 -ds -base -1.3. 8.4 -15.el7.x86 _64.rpm , но некоторые пакеты являются независимыми и не включены ни в один из Официальных репозиториев .
GraphicsMagick в вашем случае не является официальным пакетом и хранится по адресу springdale.math.ias.edu .
Инструкции по установке Раздел на сайте pkg.org содержит инструкции по установке. Некоторые пакеты включают шаг, включающий добавление стороннего репозитория(в ваши собственные риски ).
Неверное добавление «baseurl= http://centos.pkgs.org» в файл репо. centos.pkgs.org является агрегатором пакетов и не содержит пакетов напрямую.
Посмотрите официальные репозитории (и подключите его, установив его как обычный пакет )или включите сторонние репозитории, такие как PUIAS(в вашем случае GraphicsMagick , расположенные там )от следуя инструкциям репозитория PUIAS .