フォアマン Ubuntu16 クイックインストール

フォアマン Ubuntu16 クイックインストール

クイックスタートガイド
Foreman インストーラーは、完全に機能する Foreman セットアップに必要なすべてをインストールする Puppet モジュールのコレクションです。ネイティブ OS パッケージ (RPM や .deb パッケージなど) を使用し、完全なインストールに必要な構成を追加します。

コンポーネントには、Foreman Web UI、Smart Proxy、Passenger、Puppet マスター (Puppet Server または Passenger 下)、およびオプションで TFTP、DNS、DHCP サーバーが含まれます。これは構成可能であり、Puppet モジュールを読み取ったり、「no-op」モードで実行して、どのような変更が行われるかを確認できます。

サポートされているプラ​​ットフォーム
CentOS、Scientific Linux、または Oracle Linux 7、x86_64
Debian 9 (ストレッチ)、i386/amd64/aarch64
Red Hat Enterprise Linux 7、x86_64 Ubuntu 16.04 (Xenial)、
i386/amd64/aarch64
他のオペレーティングシステムでは代替インストールを使用する必要があります
方法(マニュアルを参照)。
インストールには 4GB のメモリが必要です。詳細については、システム要件を参照してください。

インストール
Foreman インストーラーは、Puppet (3.x 以降が必要) を使用して Foreman をインストールします。このガイドでは、新しくインストールされたオペレーティング システムがあることを前提としています。インストーラーはデフォルトで Foreman、Puppet マスター、および Smart Proxy をセットアップします。インストーラーは複数のコンポーネントの構成に影響を与えるため、既存のシステムで以下の手順を実行することはお勧めしません。

オペレーティングシステムを選択
具体的なインストール手順を確認するには、オペレーティング システムを選択してください。

リポジトリ
Puppet Labs リポジトリから入手できる Puppet 5.x の使用が推奨されます。Puppet Agent および Puppet Server で Puppet 5.x を使用するには:

sudo apt-get -y ca証明書をインストールします
cd /tmp && wget https://apt.puppetlabs.com/puppet5-release-xenial.deb
sudo dpkg -i /tmp/puppet5-release-xenial.deb
1.sudo apt -get -y install ca -certificates

2.cd /tmp && wget https: //apt.puppetlabs.com/puppet5-release-xenial.deb

3.sudo dpkg -i /tmp/puppet5 -release -xenial . deb

Foreman リポジトリを有効にします。

echo "deb http://deb.theforeman.org/ xenial 1.18" | sudo tee /etc/apt/sources.list.d/foreman.list
echo "deb http://deb.theforeman.org/ プラグイン 1.18" | sudo tee -a /etc/apt/sources.list.d/foreman.list
sudo apt-get -y ca証明書をインストールします
wget -q https://deb.theforeman.org/pubkey.gpg -O- | sudo apt-key を追加します

echo "deb http://deb.theforeman.org/ xenial 1.18" | sudo tee /etc/apt/sources.list.d/foreman.list
echo "deb http://deb.theforeman.org/ プラグイン 1.18" | sudo tee -a /etc/apt/sources.list.d/foreman.list
sudo apt-get -y ca証明書をインストールします
wget -q https://deb.theforeman.org/pubkey.gpg -O- | sudo apt-key を追加します

-
インストーラーのダウンロード

sudo apt-get update && sudo apt-get -y install foreman-installer
1 sudo apt -get update && sudo apt -get -y install foreman -installer
インストーラーの実行
ping $(hostname -f) が 127.0.1.1 ではなく実際の IP アドレスを表示することを確認します。/etc/hosts にこのエントリが存在する場合は、変更または削除します。
インストールの実行は非対話型ですが、foreman-installer –help にリストされているオプションのいずれかを指定するか、対話型モードで foreman-installer -i を実行することで設定をカスタマイズできます。インストール オプションのセクションに、その他の例が記載されています。-v を追加すると、進行状況バーが無効になり、すべての変更が表示されます。インストーラーを実行するには、以下を実行します。

sudo フォアマンインストーラ
1 sudo foreman-installer
完了すると、インストーラーは、Foreman と一緒にインストールされている場合は、Foreman と Smart Proxy および Puppet マスターの場所に関する詳細を出力します。出力は次のようになります。

Foreman は https://theforeman.example.com で実行されています
初期認証情報はadmin / 3ekw5xtyXCoXxS29です
Foreman Proxy は https://theforeman.example.com:8443 で実行されています
Puppetmasterはポート8140で実行されています
完全なログは /var/log/foreman-installer/foreman-installer.log にあります。

要約<br /> 以上がこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に何らかの参考価値を持つことを願っています。123WORDPRESS.COM を応援していただき、ありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • Ubuntu 16.04.4LTS に mininet をインストールする際に発生する問題と解決策
  • Ubuntu で G++ を使用して CPP ファイルをコンパイルする
  • Ubuntu で VIM を C++ 開発エディタとして設定する
  • 開発環境にUbuntu 16をインストール後の初期設定
  • Ubuntu ターミナル マルチウィンドウ 分割画面 ターミネーター
  • Ubuntu 16.04 で PostgreSQL の起動を設定する方法
  • Ubuntu Linux に Git と GitHub をインストールして使用する
  • Ubuntu 16.04はvimとpython3の開発環境を作成します
  • Ubuntu 18にNvidiaドライバーをインストールして、黒い画面を解決し、解像度の問題を解決する
  • Ubuntu で PHP5 と PHP7 のデュアルバージョンをサポートするシンプルな実装
  • Ubuntu 16.04 にソースコードから Mininet をインストールする

<<:  Uniapp WeChatアプレット: キー障害の解決策

>>:  MySQLリモート接続失敗の解決策

推薦する

HTML内の画像はbase64でエンコードされた文字列に直接置き換えられます

最近、画像はあるのに外部画像リソースが参照されていないウェブページを見つけました。気になりました。コ...

Chromeブラウザ設定の新バージョンではクロスドメイン実装が可能

序文現在、フロントエンドは主に webpack の devServer の構成を通じてクロスドメイン...

mysql5.6 マスタースレーブ設定と非同期の問題の詳細な説明

目次1. MySQL マスタースレーブレプリケーションの原理2. MySQLのコンパイルとインストー...

Word のコンテンツを Web サイトのエディターに直接コピーすることはお勧めしません。

<br />質問: Word のコンテンツを Web サイトのエディターに直接コピーする...

Vue ポーリング リクエスト ソリューションの完全な例

世論調査の理解実際、ポーリングの焦点はループ自体ではなく、実行間の間隔にあります。 Ajax は非同...

JS WebSocketを使用して簡単なチャットを実装する方法

目次ショートポーリングロングポーリングウェブソケットコミュニケーションの原則シンプルな1対1チャット...

MySQLインデックスを追加する3つの原則を簡単に理解する

1. インデックスの重要性インデックスは、列に特定の値を持つ行をすばやく見つけるために使用されます。...

Linux カーネルの探究: Kconfig の秘密

Linux 構成/ビルド システムがどのように機能するかを深く理解します。 Linux カーネル構成...

Linuxで同一ファイルを見つける方法

コンピュータを使用すると、システム内に大量のゴミが生成されます。最も一般的なケースは、同じファイルが...

JavaScript エラー処理 try..catch...finally + は throw+TypeError+RangeError をカバーします

目次1. 目的2. 文法3. 練習する1. 目的通常、エラーが発生すると、スクリプトは直ちに停止し、...

Xshell にショートカット コマンドを追加する方法

便利なターミナル エミュレーターである Xshell は、開発者がホスト サーバーをリモート管理する...

DockerにElasticsearch7.6クラスタをインストールしてパスワードを設定する方法

目次基本的な設定バージョンとDockerイメージについて始めるelasticsearch.ymlにつ...

clearfixとclearの例

この記事では、CSS を理解し始めたばかりの人を対象に、主に HTML で clearfix と c...

VMware 仮想マシンに Android x86 をインストールする方法

アプリをテストしたいが、それを携帯電話で実行したくない場合があります。この場合、仮想マシンを使用して...

auto.jsを使用して毎日の自動チェックイン機能を実現する

auto.js を使用して毎日のチェックインを自動化する感染症のせいで、毎日時間通りに家に帰らなけれ...