1

全て。1 つのコマンドで openshift をインストールしようとしています

[root@demo ~]# sh <(curl -s https://install.openshift.com/)
Checking for necessary tools...
...looks good.
Downloading oo-install package...
Extracting oo-install to temporary directory...
Starting oo-install...
OpenShift Installer (Build 20140722-1618)
.....
....
....
Deploying workflow 'origin_deploy'.
The OpenShift deployment configuration has the following errors:
  * The implied host domain 'com' does not match the specified host domain of 'demo.com' for DNS
Rerun the installer to correct these errors.

「暗黙のホスト ドメイン 'com' ...」と表示される理由がわかりません。何を変更する必要がありますか?

4

2 に答える 2

0

[root@demo ~]# sh <(curl -s https://install.openshift.com/ ) 必要なツールを確認しています... ...良さそうです。oo-install パッケージをダウンロードしています... oo-install を一時ディレクトリに抽出しています... oo-install を開始しています...

OpenShift インストーラー (ビルド 20140722-1618)

OpenShift へようこそ。

このインストーラーは、以下のいずれかのシナリオに基づいて、基本的なシステム展開をガイドします。

次のインストール シナリオから選択します。「?」を入力することもできます。ヘルプまたは「q」で終了:

  1. OpenShift オリジンのインストール
  2. ノードを OpenShift Origin デプロイメントに追加する
  3. パペット設定ファイルの生成

選択を入力して を押します: 1

システム展開構成が不完全です。インストーラーは、必要な構成手順を案内します。

注: ActiveMQ と MongoDB はすべての Broker インスタンスにインストールされます。柔軟性を高めるには、インストーラーを詳細モード (-a) で再実行します。

DNS 設定

  1. インストーラーが DNS を展開します
  2. アプリケーション ドメイン: example.com
  3. OpenShift ホストを DNS に登録しますか? はい
  4. コンポーネント ドメイン: demo.com

グローバルギア設定 ここに画像の説明を入力

アカウント設定

![enter image description here][2]

ノード地区 ここに画像の説明を入力

役割の割り当て ここに画像の説明を入力

ホスト情報 ここに画像の説明を入力

構成ファイルには、ホスト インスタンス demo.com に必要な設定の一部が含まれていません。ここにそれらを提供してください。

ホスト名 (説明しているホストに接続するために他の OpenShift ホストが使用する FQDN): |demo.com|

oo-install を実行しているホストから demo.com への SSH アクセス用のホスト名/IP アドレス。説明しているシステムから oo-install を実行している場合は、「localhost」と言うことができます: |demo.com| 10.1.14.145

10.1.14.145 への SSH アクセス用のユーザー名: |root|

root@10.1.14.145... を検証すると良さそうです。

このホストの複数のネットワーク インターフェイスが検出されました: * インターフェイス eth2 で 192.168.142.128 * インターフェイス eth3 で 10.1.14.145 これらのいずれかをこのノードのパブリック IP 情報として使用しますか? (y/n/q/?) y このホストで次のネットワーク インターフェイスが見つかりました。ローカル サブネットでの通信に使用するものを選択します。 1. インターフェース eth2 で 192.168.142.128 2. インターフェース eth3 で 10.1.14.145 選択肢を入力して : 2 を押します。

通常、このホストにインストールされている BIND DNS サーバーは、ホストの構成済み IP アドレス (10.1.14.145) を使用して他の OpenShift コンポーネントから到達可能です。

これが展開で機能する場合は、 を押してデフォルト値を受け入れます。それ以外の場合は、他の OpenShift コンポーネントがこのホストの BIND DNS サービスに到達できるようにする代替 IP アドレスを指定します: |10.1.14.145|

このノード ホストは現在、デフォルト地区に関連付けられています。この地区の割り当てを変更しますか? (y/n/q) n

さまざまな役割サービスのアカウント情報の設定を変更しますか? (y/n/q/?) n

現在の展開の詳細は次のとおりです。

注: ActiveMQ と MongoDB はすべての Broker インスタンスにインストールされます。柔軟性を高めるには、インストーラーを詳細モード (-a) で再実行します。

DNS 設定

  1. インストーラーが DNS を展開します
  2. アプリケーション ドメイン: example.com
  3. OpenShift ホストを DNS に登録しますか? はい
  4. コンポーネント ドメイン: demo.com

次の展開構成オプションから選択します。 1. DNS 構成の変更 2. ホストの管理 3. サービス アカウント設定 4. グローバル ギア設定 5. ノード ディストリクト 6. ホストの完全な詳細の表示 7. 展開構成の編集の終了 選択項目を入力して を押します: 7

インストーラーがこの展開に使用するサブスクリプション構成は次のとおりです。

ここに画像の説明を入力

構成ファイルのサブスクリプション情報を変更しますか? (y/n/q/?) n

このインストールのみに一時的なサブスクリプション設定を行いますか? (y/n/q/?) n

プリフライト チェック: システムとリソースの可用性を確認します。

demo.com の確認: * SSH 接続が成功した * ターゲット ホストが CentOS を実行している * getenforce が検出された * SELinux が強制モードで実行されている * yum が検出された * puppet RPM がインストールされている。* openssh-clients RPM がインストールされています。*バインドRPMがインストールされています。

ワークフロー「origin_deploy」をデプロイしています。OpenShift デプロイメント構成に次のエラーがあります: * 暗黙のホスト ドメイン 'com' が、DNS の指定されたホスト ドメイン 'demo.com' と一致しません インストーラーを再実行して、これらのエラーを修正します。

于 2014-07-23T08:04:29.867 に答える