GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS 7 に Puppet サーバーをインストールする方法

この記事では、CentOS 7 に Puppet サーバーをインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、ユーザーとしてログインしていることを確認してください。 sudo で 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

Puppet は、Apache ライセンスの下でリリースされ、GNU/Linux、Mac、BSD、Solaris、および Windows 用に Puppet Labs によって開発された無料のオープンソース ソフトウェアです。このプロジェクトは Ruby 言語で書かれており、システム セットアップを配布するためのサーバー自動化、配布用のクライアントとサーバー、および構成を実現するためのライブラリで主に使用されます。

人形の特徴

  • 同じ問題を解決する全員が重複しないように設計されています。
  • 成熟したツール
  • 強力なフレームワーク
  • システム管理者の技術的タスクを簡素化する
  • システム管理者のタスクは Puppet のネイティブ コードで記述され、共有できます。
  • 迅速かつ反復可能な変更を機械的に行うことを可能にする
  • システムの一貫性と整合性を維持する
  • クラウドに加えて、物理および仮想装置の管理に役立つ

Puppet サーバーを CentOS 7 にインストール

ステップ 1. 最初のコマンドはパッケージ リストを更新し、最新バージョンと依存関係を確実に取得します。

sudo yum install epel-release
sudo yum update

ステップ 2.CentOS に Puppet サーバーをインストールします。

まず、対応する CentOS バージョンに Puppet Labs パッケージ リポジトリを使用して、最新バージョンの Puppet をインストールします。

rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
  • マスターサーバーへの Puppet のインストール:
yum install puppet-server

次に、次のコマンドを実行して Puppet を最新バージョンにアップグレードします。

puppet resource package puppet-server ensure=latest

アップグレード プロセスが完了したら、パペット マスターを再起動する必要があります。

/etc/init.d/puppetmaster restart
  • エージェントノードへのパペットのインストール:
yum install puppet

次のコマンドを使用して、インストールされている puppet エージェントを最新バージョンにアップグレードします:

puppet resource package puppet ensure=latest

アップグレードが完了したら、puppet サービスを再起動して変更を有効にする必要があります:

/etc/init.d/puppetmaster restart

おめでとうございます。CentOS 7 に Puppet サーバーをインストールして構成する方法を学習しました。質問がある場合は、下にコメントを残してください。


Cent OS
  1. CentOS8にTeamspeak3サーバーをインストールする方法

  2. CentOS 8 /RHEL8にPuppetをインストールする方法

  3. CentOS 7 /RHEL7にPuppet6.xをインストールする方法

  1. RHEL 8 /CentOS8にPuppetをインストールする方法

  2. CentOS7にMinecraftサーバーをインストールする方法

  3. RHEL 8 /CentOS8にPuppetをインストールする方法

  1. CentOS8にNginxをインストールする方法

  2. CentOS8にPostgreSQLをインストールする方法

  3. CentOS8にMariaDBをインストールする方法