<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Puppet的安裝與配置

    在安裝之前,先簡(jiǎn)單說(shuō)一下Puppet的構(gòu)成。Puppet分為兩部分,一部分叫Puppet Server 也叫 Puppet Master, 新版本好像開(kāi)始叫Server了。另一部分,叫Agent。為什么叫做一部分,而不叫一個(gè),道理很簡(jiǎn)單,就是可以有多臺(tái)。好了費(fèi)話不多說(shuō)正式開(kāi)始
    先確定一下自己的系統(tǒng)版本,可以通過(guò)執(zhí)行下面的命令查看:
    cat /etc/redhat-release
    如果是Enterprise Linux 7就執(zhí)行這句
    sudo rpm -Uvh https://yum.puppetlabs.com/puppetlabs-release-pc1-el-7.noarch.rpm
    Enterprise Linux 6
    sudo rpm -Uvh https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm
    Ubuntu 16.04 Xenial Xerus
    wget https://apt.puppetlabs.com/puppetlabs-release-pc1-xenial.deb
    sudo dpkg -i puppetlabs-release-pc1-xenial.deb
    sudo apt update
    Ubuntu 15.10 Wily Werewolf
    wget https://apt.puppetlabs.com/puppetlabs-release-pc1-wily.deb
    sudo dpkg -i puppetlabs-release-pc1-wily.deb
    sudo apt update
    Ubuntu 14.04 Trusty Tahr
    wget https://apt.puppetlabs.com/puppetlabs-release-pc1-trusty.deb
    sudo dpkg -i puppetlabs-release-pc1-trusty.deb
    sudo apt-get update
    Ubuntu 12.04 Precise Pangolin
    wget https://apt.puppetlabs.com/puppetlabs-release-pc1-precise.deb
    sudo dpkg -i puppetlabs-release-pc1-precise.deb
    sudo apt-get update
    Debian 8 Jessie
    wget https://apt.puppetlabs.com/puppetlabs-release-pc1-jessie.deb
    sudo dpkg -i puppetlabs-release-pc1-jessie.deb
    sudo apt-get update
    Debian 7 Wheezy
    wget https://apt.puppetlabs.com/puppetlabs-release-pc1-wheezy.deb
    sudo dpkg -i puppetlabs-release-pc1-wheezy.deb
    sudo apt-get update

    如果遇到這個(gè)錯(cuò)誤,應(yīng)該是你的rpm沒(méi)有設(shè)置代理,請(qǐng)看文章結(jié)尾錯(cuò)誤匯總
    curl: (7) couldn't connect to host

    接下來(lái)用YUM安裝
    sudo yum install puppetserver

    apt-get install puppetserver

    遇到這個(gè)錯(cuò)誤是YUM沒(méi)有設(shè)置代理,文章結(jié)尾問(wèn)題匯總
    28, 'connect() timed out!'

    接下來(lái)就可以正常啟動(dòng)了
    sudo service puppetserver start

    可以通過(guò)如下命令查看是否啟動(dòng)成功
    sudo service puppetserver status

    默認(rèn)它會(huì)分配2G內(nèi)存,需要調(diào)整的話,可以在這里
    /etc/sysconfig/puppetserver -- RedHeat
    /etc/default/puppetserver  -- Debian


    接下來(lái)在另外一臺(tái)器上安裝agent
    用相同的方法先下載資源包,sudo rpm xxxx,等 。
    然后,安裝agent
    sudo yum install puppet
    通過(guò)如下命令啟動(dòng)agent
    sudo service puppet start
    通過(guò)如下命令查看是否啟動(dòng)成功
    service puppet status




    https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm
    Retrieving https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm
    curl: (7) couldn't connect to host
    error: skipping https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm - transfer failed
    sudo rpm -Uvh --httpproxy http://webproxy.lon.corp.services --httpport 80 https://yum.puppetlabs.com/puppetlabs-release-pc1-el-6.noarch.rpm


    在安裝過(guò)程中,如果Yum不能下載的話,可能沒(méi)有設(shè)置代理,
    執(zhí)行 sudo vi /etc/yum.conf 然后加上代理
    proxy=http://xxxxxxxxxx:80

    puppet 默認(rèn)使用8140,查看產(chǎn)端口占用情況
    sudo netstat -nlatp | grep 8140





    眼鏡蛇

    posted on 2016-12-15 17:04 眼鏡蛇 閱讀(260) 評(píng)論(0)  編輯  收藏 所屬分類: JavaPuppet

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(6)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 午夜亚洲AV日韩AV无码大全| 亚洲熟伦熟女专区hd高清| 最近高清中文字幕免费| 亚洲国产成人久久| 亚洲阿v天堂在线2017免费| 精品一卡2卡三卡4卡免费视频| 亚洲人成电影青青在线播放| 亚洲成av人在片观看| 84pao强力永久免费高清| 亚洲国产精品无码久久| 国产精一品亚洲二区在线播放 | 成年女人免费视频播放体验区 | 四虎国产成人永久精品免费| 亚洲精品国产摄像头| 久久91亚洲人成电影网站| 在线免费观看色片| 一区二区在线免费观看| 欧洲美女大片免费播放器视频| 亚洲经典在线中文字幕| 国产偷窥女洗浴在线观看亚洲| 无码乱肉视频免费大全合集| 国产99久久久国产精免费| 亚洲一区二区无码偷拍| 亚洲国产第一页www| 亚洲一区日韩高清中文字幕亚洲| 青娱分类视频精品免费2| 成人性生交大片免费看中文| 精品特级一级毛片免费观看| 亚洲成a人片在线网站| 亚洲高清国产AV拍精品青青草原| 免费看少妇作爱视频| 亚洲视频免费在线看| 免费看黄的成人APP| 一本久久A久久免费精品不卡| 亚洲国产日韩综合久久精品| 亚洲综合无码一区二区| 中文字幕不卡亚洲 | 亚洲日韩中文字幕一区| 久久青青草原亚洲av无码app| 国产亚洲精品福利在线无卡一| 国产a级特黄的片子视频免费|