インストールとクライアント証明書---人形シリーズ

はじめにパペット人形の構成ルビー言語開発ツールベースの自動化システムは、C / Sモードまたはスタンドアロン動作、およびすべてのUNIXおよびUNIXライクなシステムのための構成管理をサポートし、管理の限られた数のために、Windowsオペレーティングシステムの最新バージョンをサポートし始めていることができます。人形チューブは、初期インストール、システムの構成の更新、およびオフラインとして、サーバ全体のプロセスに適用されます。ソースコードをインストールするためのパペットインストールのサポートは、yumの宝石とインストールのルビーをインストールします。公式サイトでは、アップグレードの人形、将来の側面をインストールするためにyumを使用して管理し、維持することをお勧めします。CentOSにyumをインストールするために使用することができるではなく、デフォルトのソースのCentOS人形パッケージには、パッケージEPELをインストールする必要があります。EPELはのための特別な関心グループ、維持管理によって作成されたEnterprise Linuxの頭文字アドオンパッケージ(Enterprise Linuxの追加パッケージ)で のRed Hat Enterprise Linux(RHEL) や、CentOSの、科学としての派生ディストリビューション( Linuxは)高品質のアドオンパッケージのプロジェクトです。まず、インストール1、インストール人形の源は、(サーバーおよびクライアントエンドをインストールする必要がありました)
#rpm -Uvh http://yum.puppetlabs.com/el/6/products/i386/puppetlabs-release-6-6.noarch.rpm
2、人形サーバーをインストールします。
# yum install  -y puppet-server
# /etc/init.d/puppetmaster start
クライアント:
# yum install  -y puppet
# /etc/init.d/puppet start
インストール:おそらく、多くの人が実際にソースがインストールされていないことを教えてくれる、yumのプロを指示、人形のソースをインストールすることを忘れます、非常に悲しいリマインダは、さまざまな問題が発生しました。一つの問題:エラー:パッケージ:ルビー-LIBS -1.8.7.374-1.el5.x86_64は(puppetlabs-depsの)が必要です:libtk8.4.so()(64)エラー:パッケージ:ルビー-LIBS-1.8.7.374-1を.el5.x86_64(puppetlabs-depsの)が必要です:あなたが問題を回避するために--skip-壊れを使用して試みることができるlibtcl8.4.so()(64)あなたが実行してみてください可能性があります。rpm -Va --nofiles -nodigest 質問2 :エラー:パッケージ:人形-2.7.20-1.el6.rf.noarch (rpmforge)が必要です:ルビーaugeasはあなたが実行してみることができ、問題を回避するために--skip-壊れて使用してみてください可能性があります。rpm -Va - 第二に、証明書、ホスト名を設定-nodigest NOFILES 03 2を、証明書のクライアントアプリケーション[ルート@ vmclient63〜]#puppetd --server vmserver62検定 01 。3、サーバー証明書#puppetca -s vmclient63 02 多くの場合、証明書を発生する注意は、最初に失敗しました:[ルート@のvmserver62〜]#puppetca -s vmclient63 ERR:記号を呼び出すことはありませんでした:vmclient63秒のための証明書の要求が見つかりませんでした:[ルート@のvmclient63〜]#のpuppetdを - サーバーvmserver62 --test情報:CA情報のキャッシュ証明書:証明書要求のフィンガープリント(MD5):99:32:9E:vmclient63情報のための新しいSSL証明書要求の作成78:69:55:0D:AD:1A:E5: 25:60:FB:95:8A:22の終了;証明書が見つからないとwaitforcertが無効溶液です。
#puppetca --clean  vmclient63(服务端)或者 #puppetca -c -a
#/etc/init.d/puppetmaster restart (服务端)
#rm -rf /var/lib/puppet  (客户端)
#/etc/init.d/puppet restart(客户端)
# puppetd --server vmserver62 --test (客户端)
#puppetca --list ?(服务端)
http://www.ttlsa.com/html/2734.html:増刷の場合は、ソースを明記してください

ます。https://my.oschina.net/766/blog/210989で再現

おすすめ

転載: blog.csdn.net/weixin_33674976/article/details/91493004