2017-12-06 2 views
0

Ich versuche, mehrere Instanzen von Moodle in einer Kubernetes-ähnlichen Container-Plattform zu starten, um die Leistung zu verbessern und meine Installation zuverlässig zu machen. Ich kam in der following requirement

$ CFG-> dataroot Dies ist ein gemeinsam genutztes Verzeichnis sein muss, wo jeder Cluster-Knoten die Dateien direkt zugreift. Es muss sehr zuverlässig sein, Administratoren können Dateien nicht direkt manipulieren.

Mit welchem ​​Tool kann dieses Verzeichnis transparent über mehrere Container hinweg synchronisiert werden? Was ist der beste Weg, um diese Anforderung zu erfüllen?

+0

Ich denke, Sie sollten die "Kubernetes" oder "Container" zu Ihrer Frage hinzufügen, so dass erfahrene Leute in diesem Bereich Ihnen helfen können. Ich denke, es ist möglich, weil ich es mit 'Pagodabox' probiert habe, indem ich ihren' Network Storage' verwende. Sie verwenden Containertechnologien, um ihre Instanzen zu verwalten. Das Mounten des Speichers mit 'nfs' an die Anwendungsinstanz, damit die Anwendung auf die Dateien zugreifen kann. – mohessaid

Antwort

0

Das Problem wurde erfolgreich gelöst, indem ObjectFS plugin für S3-Speicher verwendet und Sitzungen in die Datenbank und nicht in das Dateisystem verschoben wurden.