2016-10-31 7 views
0

jemand graylog in openshift? Ich habe versucht, drei Möglichkeiten zu nutzen, aber sie alle erhalten verschiedene Fehler.OpenShift> graylog und openshift

  1. http://docs.graylog.org/en/latest/pages/installation/docker.html

    /docker-entrypoint.sh: Leitung 34: exec: graylog: nicht

  2. https://www.graylog.org/blog/28-centralized-docker-container-logging-with-native-graylog-integration

    [Errno 13] Erlaubnis verweigert gefunden: ‚/ etc/container_environment '

  3. github.com/swcc/docker-graylog2

    /opt/graylog2/embedded/lib/ruby/2.1.0/fileutils.rb:250:in `mkdir ': Zugriff verweigert @ dir_s_mkdir -/etc/graylog2 (Errno :: EACCES)

+0

Sie können diese Frage in der öffentlichen Mailingliste stellen: https://groups.google.com/forum/#!forum/graylog2 – joschi

+0

https://groups.google.com/forum/#!topic/ graylog2/ffKvQQDvpc4 + https://groups.google.com/forum/#!topic/openshift/bjp3BpUVGB8 – Antonio

Antwort

0

Schnellreparatur - Legen Sie ein Dienstkonto für Graylog fest und geben Sie ihm die anyuid SCC.

oc adm policy add-scc-to-user anyuid -z useroot 

Härter (aber sicherer) zu beheben? Erstellen Sie Ihre eigene Dockerfile für Graylog und richten Sie Berechtigungen/Benutzer richtig ein, damit es nicht als root ausgeführt werden muss.