09 2012 档案

摘要:Foreman是一个强大的机器生命周期管理工具,还可以当做puppet的dashborad,如果想在Foreman上想要使用puppetrun的功能,你还需要一些配置。1.首先,需要在Foreman的setting中将puppetrun设为true2.然后配置你的puppet agent节点,在puppet.conf里添加一行:listen = true3.配置auth.conf:path /run method save allow * path / auth anyOK,开启puppet进程。点击Run puppet,执行完成。如果提示No proxy found,请点Edit然后点sub 阅读全文
posted @ 2012-09-28 09:48 牛皮糖NewPtone 阅读(1450) 评论(0) 推荐(0) 编辑
摘要:StackLab简介 Openstack是最初由NASA和Rackspace推出的开源平台,实现类似于亚马逊EC2和S3的基础设施服务。这里我就不具体介绍Openstack的特性了,可自行google之。简单说一下StackLab是什么以及它的目的。 Openstack Laboratory项目( 缩写 Stacklab)是由中国开源联盟(COSCL)成员新浪、英特尔、上海交通大学、中标软件发起,旨在为国内用户提供一个免费的OpenstackIaaS平台。在最近几次的Openstack会议和讨论中,大伙决定一起成立一个openstack实验室,一是推广openstack在国内的普及:不提虚.. 阅读全文
posted @ 2012-09-27 18:47 牛皮糖NewPtone 阅读(2686) 评论(0) 推荐(1) 编辑
摘要:看到了Ubuntu12.10的诸多特性,例如提供F测试版本的openstack deb包以及3.4kernel,默认支持Python3.0等等。于是在VM上尝鲜一下Quantal Quetzal。升级操作很简单,分为以下三步:1.确定安装了update-manager-core:sudo apt-get install update-manager-core2.编辑/etc/update-manager/release-upgrades:Prompt=normal3.开始升级:sudo do-release-upgrade -d然后耐心等待吧。最后忠告诸位:尝鲜有风险,不要在线上环境升级uns 阅读全文
posted @ 2012-09-24 12:14 牛皮糖NewPtone 阅读(648) 评论(0) 推荐(0) 编辑
摘要:在配置puppetmaster时,如果使用storeconfig=ture ,在client去连接的时候就会报错。错误信息常常有:err: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not autoload active_record: undefined method `belongs_to' for Puppet::Rails::FactValue:Class以及等等与active_record有关的400错误。这主要是由于Ubuntu当前提供的puppet 2.7.11与最新 阅读全文
posted @ 2012-09-08 14:43 牛皮糖NewPtone 阅读(1721) 评论(0) 推荐(0) 编辑
摘要:之前听说过Foreman的存在,但是一直没有去试过,直到今天下午,打算把Puppet所有相关的组件都尝试搭建一次,看看具体功能有多强大。网上搜,你能搜到一大堆关于如何在CentOS下安装配置Foreman的文章,不少都是ctrl+c,ctrl+v的,格式乱的不堪入目。官方的文档很简洁,简洁到你都无从配置出正确的foreman出来。OK,本文的目的就是让你在Ubuntu上配置出威力强大的Foreman出来。系统信息:Ubuntu 12.041.添加源 新建/etc/apt/sources.list.d/foreman.list:# Stable packagesdeb http://deb... 阅读全文
posted @ 2012-09-07 11:30 牛皮糖NewPtone 阅读(1650) 评论(0) 推荐(0) 编辑
摘要:在最近的一个月内,部署Openstack,遭遇了各种错误,以keystone和glance的居多,这些项目初次安装很简单,但是在环境复杂,多次卸载安装之后,同样的操作会产生让人抓狂的故障。总结一下:解决问题一定要静下心来,分析问题的来源。以今天为例:今天某实习生在部署keystone时,使用keystone user-list命令返回404 not found的错误,反复google,卸载,重建数据库,无果。我先查看了日志和配置文件,没有任何诡异之处。然后思考了一下,404也就是路径错误,然后查看shell下的环境变量,结果发现service_endpoint的值为:http://127.0. 阅读全文
posted @ 2012-09-04 17:23 牛皮糖NewPtone 阅读(1033) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示