我有一个相当大的网络,我需要使用某种配置管理工具来管理它。我决定Puppet 开源满足我的需求。如何安装?
答案1
请注意:这应该可以工作(并且已经在 Ubuntu 10.04、12.04 和 14.04 上测试过)。
启动服务器,然后将主机名更改为
木偶
为此,运行sudoedit /etc/hosts
然后将 $HOSTNAME(不是 localhost)条目更改为puppet
。
然后,运行sudoedit /etc/hostname
并删除 $HOSTNAME 行,然后添加puppet
它。
现在,重新启动服务器。
要正确设置 puppet,您需要成为 root 用户。因此,请通过运行以下命令成为 root:
sudo -i
然后在系统询问时输入您的密码。
现在,我们将使用官方的 Puppet repo,因为它拥有大部分内容的较新版本。
我们将从下载最新的 Puppethttp://apt.puppetlabs.com/,下面的命令将下载为您的 Ubuntu 版本设计的版本,如果链接失败,则表示您的 Ubuntu 版本不受支持。
wget http://apt.puppetlabs.com/puppetlabs-release-$(lsb_release -sc).deb
dpkg -i puppetlabs-release-$(lsb_release -sc).deb
现在我们已经添加了 puppet 存储库。
apt-get update
现在我们已经更新了 sources.list,因此 apt-get 知道在哪里找到 puppetmaster 包。
apt-get install puppetmaster
现在,您已准备好,可以开始拉动琴弦了!