Ich bin neu bei openshift. Ich versuche einige grundlegende Installationsoptionen zu bearbeiten. Zuerst konnte ich das vagabundierende Bild herunterladen und ausführen. Als ich das gemacht habe, konnte ich mich einloggen und sehen, dass mehrere Projekte und Container laufen. Als nächstes habe ich die binäre Installation ausprobiert. Also habe ich heruntergeladen Openshift Ursprungs-Server v1.3.1 tarierte es und lief folgendes:Benutzer "System" kann nicht alle Dienste im Cluster auflisten
sudo
starten OpenshiftEs scheint, dass Openshift begonnen, aber ich habe ein paar fragwürdige Linien in der Ausgabe bemerken wie folgt:
W1103 09:06:47.360850 4647 start_master.go:272] Warning: assetConfig.loggingPublicURL: Invalid value: "": required to view aggregated container
logs in the console, master start will continue.
W1103 09:06:47.360906 4647 start_master.go:272] Warning: assetConfig.metricsPublicURL: Invalid value: "": required to view cluster metrics in t
he console, master start will continue.
E1103 09:06:47.373823 4647 cacher.go:220] unexpected ListAndWatch error: pkg/storage/cacher.go:163: Failed to list *api.ClusterPolicy: client:
etcd cluster is unavailable or misconfigured
E1103 09:06:47.374026 4647 cacher.go:220] unexpected ListAndWatch error: pkg/storage/cacher.go:163: Failed to list *api.ClusterPolicyBinding: c
lient: etcd cluster is unavailable or misconfigured
E1103 09:06:47.374102 4647 cacher.go:220] unexpected ListAndWatch error: pkg/storage/cacher.go:163: Failed to list *api.PolicyBinding: client:
etcd cluster is unavailable or misconfigured
E1103 09:06:47.374254 4647 cacher.go:220] unexpected ListAndWatch error: pkg/storage/cacher.go:163: Failed to list *api.Group: client: etcd clu
ster is unavailable or misconfigured
E1103 09:06:47.374420 4647 cacher.go:220] unexpected ListAndWatch error: pkg/storage/cacher.go:163: Failed to list *api.Policy: client: etcd cl
uster is unavailable or misconfigured
E1103 09:06:47.376485 4647 reflector.go:203] github.com/openshift/origin/vendor/k8s.io/kubernetes/plugin/pkg/admission/limitranger/admission.go
:154: Failed to list *api.LimitRange: Get https://XXX.XXX.XXX.XXX:8443/api/v1/limitranges?resourceVersion=0: dial tcp XXX.XXX.XXX.XXX:8443: getsockopt:
connection refused
Sobald der Server gestartet wird, kann ich mich einloggen, aber das System Benutzer scheint nicht Berechtigungen zu haben, sehr viel zu tun. Zum Beispiel kann der System Benutzer kein Projekt oder die Dienste im Cluster sehen. einige der oc Befehle ausführen scheint darauf hinzudeuten, dass die System Benutzer nicht über ausreichende Berechtigungen haben, wie folgt:
#./oc login https://localhost:8443 Authentication required for https://localhost:8443 (openshift) Username: system Password: Login
successful.
You don't have any projects. You can try to create a new project, by
running
oc new-project <projectname>
# ./oc new-project default
Error from server: project "default" already exists
# ./oc get services --all-namespaces
User "system" cannot list all services in the cluster
Es scheint, dass ich etwas sehr einfach zu fehlen müssen, wie aus dem Binär starten Openshift Verteilung. Ich kann nichts in der Dokumentation finden, die mit diesem Problem zu sprechen scheint.
So mit der Version, die ich aus dem Tarball ich folgendes erhalten installiert. –
So die Version verwenden, die Ich habe von dem Tarball installiert, bekomme ich Fehler, wenn ich versuche, zu tun, was Sie vorschlagen. Zuerst fordert das "oc login -u system: admin" ein Passwort an. Ich muss "oc login -u system -p admin" verwenden, um sich zu authentifizieren. Die Liste der zurückgegebenen Projekte ist leer. Wenn ich den Befehl "oc cluster up" mache, erhalte ich verschiedene Antworten, wenn ich mich als "root" oder ein anderer Benutzer anmelde. Das Ausführen von "oc login -u system: admin" funktioniert und gibt eine richtige Liste von Projekten zurück, aber die Web-Benutzeroberfläche gibt nach der Anmeldung immer noch keine Projekte zurück. –
BTW, zu installieren Ich habe folgendes: 'wget tar xvzf Openshift-Ursprung-Server-v1.3.1-dad658de7465ba8a234a4fb40b5b446a45a4cee1-linux-64bit.tar.gz' ' cd ' './ openshift start' –