問題タブ [openshift-origin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
96 参照

openshift-origin - ポート転送後もローカルで openshift mysql にアクセスできない

こんにちは、この質問を投稿する前に、多くのスタックオーバーフローの質問を見て、すべてを試しましたが、何も機能しませんでした。openshift の無料利用枠 (3 ギア) を使用しています。eclipse-IDE で構成された openshift も SSH キーを提供しました。問題なく、openshift でアプリを実行でき、アプリが読み込まれます。ログイン中に、次の例外で失敗します " mysql - 通信リンク障害

以下のコードは、DBに接続するために使用しています

Openshift では、資格情報とともに mysql ギアを確認できます。

ここに画像の説明を入力

openshift phpMyAdmin で、DB とテーブルを確認します。参照用に以下の画像を見つけてください。

ここに画像の説明を入力

だから私はEclipseのポートフォワーディングを試してみました.参考までに下の画像を見つけてください. ここに画像の説明を入力

ポートフォワーディング後、次のコードを使用してDBに接続しています。

接続は成功しましたが、Spring-Security 経由で接続中に例外が発生しました。

ログイン後、画面に次のエラーメッセージが表示されます。 ここに画像の説明を入力

DB 接続用の spring-security xml を見つけてください。

この問題を解決するために私を助けてください。

0 投票する
1 に答える
545 参照

docker - OpenShift クラウド コンピューティング: 高度なインストール

Centos7 (EC2) で高度なインストール方法を使用して OpenShift をインストールしたい。しかし、最初にいくつかの問題を知る必要があります。

チュートリアルの URL: https://docs.openshift.com/enterprise/3.0/admin_guide/install/advanced_install.html#installing-ansible

最初に、マスターとその 2 つのノード ( https://docs.openshift.org/latest/install_config/install/prerequisites.html ) で前提条件を構成する必要があります。それが完了すると、高度なインストールが開始されます。

1) マスターにのみ ansible をインストールし、最後にインストーラーを実行する必要がありますか、それともノードに何かをインストールする必要がありますか (docker を除く)?

2) https://github.com/openshift/openshift-ansibleで実行する必要がある手順はどれですか。または、リポジトリをダウンロードしてチュートリアルに従ってください。

3)引用されていない、インストールまたは構成する必要があるものはありますか?

0 投票する
1 に答える
224 参照

replication - OpenShift で追加のレプリカ (ポッド) の場所 (ノード) を定義する方法は?

OpenShift のマスター ノード構成があります。アプリケーションを作成しました。node1 で実行されているアプリのポッドがあります。ここで、追加のポッドを (node2 上に) 作成したいと考えています。次のコマンドで追加のポッドを作成できることを知っています。

ただし、kubernetes マスターは、新しいポッドを実行するノードを決定します (最適な場所なので、ノード 1 でも可能です)。しかし、私はこの決定を自分で行いたいです (ノード 2 に配置します)。--selectorコンテナを作成するときにノードを定義するために a を使用できることは知っています。

しかし、これをレプリカに使用できるかどうかはわかりません。

0 投票する
1 に答える
99 参照

openshift-origin - Openshift ルーターを初期化するコマンド

ここの指示に従いました https://hub.docker.com/r/openshift/origin/

Centos 7 で Openshift Origin をセットアップするには、実際に/consoleアクセス可能にするためのヒントはありません。インターネットを掘り下げると、最初にセットアップする必要があることがわかりましたrouter

Openshift ルーターを初期化するコマンドは何ですか?

0 投票する
1 に答える
3043 参照

openshift-origin - CLI の「oadm」とは何ですか?

私は OpenShift V3 で忙しいので、次のようなコマンドを実行する必要があります。

問題は: の意味がわからず'oadm'、なぜこの場合にそれを使用しなければならないのですか? OpenShift自体では使用する必要が'oc'あるため、おそらくOpenShift固有のコマンドではありません。

0 投票する
1 に答える
3171 参照

mysql - ポッドのボリュームをマウントできません

編集: 1 つのマスターと 2 つのノードを持つ OpenShift クラスターがあります。マスターに NFS をインストールし、ノードに NFS クライアントをインストールしました。NFS で wordpress の例をたどりました: https://github.com/openshift/origin/tree/master/examples/wordpress

マスターで次のように実行しました: oc login -u system:admin:

したがって、exportfs は次のように表示されます。

これも私が得るものです。私が自分のノードに行くよりも:

そして、wordpress プロジェクトを作成します。

これは私にはまったく同じように見えます。

MySQL ポッドを起動します。

実際、すべてが機能しているように見えました!しかし、ポッドのステータスを尋ねると、次のようになります。

ポッドは保留状態にあり、Web コンソールで次のエラーが発生しています。

+timeout をマウントできません。しかし、私が自分のノードに行き、次のことをしているとき (test はノード上に作成されたディレクトリです):

そして、マスターの /home/data/pv0002 に表示されるファイルよりも、ノードの /test にファイルを配置して、動作しているように見えます。OpenShift でマウントできない理由は何ですか? 私はしばらくこれにこだわっています。

ログ: