フォアマン 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リモート接続失敗の解決策

推薦する

仮想マシンでXshell5をLinuxに接続する方法と障害の解決方法

かなり前に仮想マシンをインストールしましたが、ようやく Linux をインストールしました。マシンの...

7つのMySQL JOINタイプのまとめ

始める前に、これから紹介する JOIN タイプを示すために 2 つのテーブルを作成します。テーブルを...

カスタムスクロールバー効果を実現するJavaScript

実際のプロジェクトでは、上下のスクロール バーと左右のスクロール バーは DIV 内にないため、右の...

Reactでカスタムフックを作成する方法を教えます

1. カスタムフックとは何かロジックの再利用簡単に言えば、カスタム フックを使用すると、特定のコンポ...

CSS グラデーション効果の概要 (線形グラデーションと放射状グラデーション)

線形グラデーション 背景画像: linear-gradient(方向、開始色、中間色1、中間色2、....

MySQLデータベーステーブルの定期バックアップの実装の詳細な説明

Mysqlデータベーステーブルの定期的なバックアップの実装0. 背景実際の開発環境では、フロントエン...

Linux環境にRedisをデプロイし、Dockerにインストールする方法

インストール手順1. Redisをインストールするdocker search redis和docke...

シンプルなメッセージボードケースを実現するJavaScript

参考までに、Javascriptを使用してメッセージボードの例(メッセージ削除あり)を実装します。具...

自動開始および停止コマンドを適用するには、Docker サービスを再起動します (推奨)

Docker サービス アプリケーションを再起動するコマンドを見てみましょう。具体的な内容は次のと...

HTML4とHTML5の違い: 入力にフォーカス実装コードを追加する方法

html4:コードをコピーコードは次のとおりです。 <フォーム> <p>&l...

HTML でよく使用されるエスケープ文字の概要

HTML でよく使用されるエスケープ文字をまとめると次のようになります。 &nbsp; 改行...

Windows 7 の mysql6.x で中国語の文字化けが発生する問題に対する完璧な解決策

1. コマンドラインでMySQLサービスを停止します: net stop mysql stop my...

Mysqlの日付と時刻関数を扱う記事

目次序文1. 現在の時刻を取得する1.1 現在の日付と時刻を返す1.2 現在の日付を取得する1.3 ...

Linux 論理ボリューム管理 (LVM) の使用法の概要

ディスク領域の管理は、システム管理者にとって重要な日常的なタスクです。ディスク領域が使い果たされると...

Zabbix パスワードをリセットする方法 (ワンステップ)

問題の説明長い間アカウントパスワードを入力して Zabbix にログインしていないため、管理者パスワ...