手机版
你好,游客 登录 注册
背景:
阅读新闻

CentOS7下利用Cobbler搭建OpenStack本地源

[日期:2017-05-26] 来源:Linux社区  作者:molewan [字体: ]

前面提到了使用Cobbler进行自动化部署系统,下面我们介绍下如何利用Cobbler快速搭建OpenStack本地源(这里我以我的测试环境中的OpenStack的Mitaka版本为例)。

  1. http://www.linuxidc.com/Linux/2017-05/144279.htm
  2. http://www.linuxidc.com/Linux/2017-05/144280.htm
  3. http://www.linuxidc.com/Linux/2017-05/144281.htm

相关附件可以到Linux公社资源站下载:

------------------------------------------分割线------------------------------------------

免费下载地址在 http://linux.linuxidc.com/

用户名与密码都是www.linuxidc.com

具体下载目录在 /2017年资料/5月/26日/CentOS7下利用Cobbler搭建OpenStack本地源/

下载方法见 http://www.linuxidc.com/Linux/2013-07/87684.htm

------------------------------------------分割线------------------------------------------

操作步骤如下:
1、添加openstack源:
[root@cobbler ~]# cobbler repo add --name=openstack-mitaka --mirror=http://mirrors.163.com/centos/7.3.1611/cloud/x86_64/openstack-mitaka/ --arch=x86_64 --breed=yum
2、同步yum仓库内容到本地
[root@cobbler ~]# cobbler reposync
3、将repo添加到profile
[root@cobbler ~]# cobbler profile edit --name=CentOS-7.3-x86_64.cfg --repos="openstack-mitaka" --distro=CentOS-7.3-x86_64 --kickstart=/var/lib/cobbler/kickstarts/CentOS-7.3-x86_64.cfg
说明:安装系统时会自动添加仓库配置
4、添加更新仓库源的计划任务
[root@cobbler ~]# echo "0 1 * * 0" cobbler reposync --tries=3 --no-fail>>/var/spool/cron/root
说明:设置每周日的凌晨1点进行同步
5、装机自动配置yum
[root@cobbler ~]# vim /etc/cobbler/setting
yum_post_install_mirror: 1
6、修改ks文件(我在附件中会放一份最新的)
说明:在%post与%end之间添加一句“$yum_config_stanza”
%post
$yum_config_stanza
%end
7、安装好的系统测试下安装openstack的组件
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
CentOS-Base.repo  CentOS-Debuginfo.repo  CentOS-Media.repo    CentOS-Vault.repo
CentOS-CR.repo    CentOS-fasttrack.repo  CentOS-Sources.repo  cobbler-config.repo
[root@localhost yum.repos.d]# cat cobbler-config.repo 
# error: could not read repo source: /var/www/cobbler/ks_mirror/config/CentOS-7.3-x86_64-0.repo
[openstack-mitaka]
name=openstack-mitaka
baseurl=http://10.10.10.222/cobbler/repo_mirror/openstack-mitaka
enabled=1
priority=99
gpgcheck=0
[root@localhost yum.repos.d]# yum install openstack-glance -y
  --------------------中间过程忽略---------------------             
  Python2-swiftclient.noarch 0:3.0.0-3.el7                                    python2-taskflow.noarch 0:1.30.0-3.el7                             
  python2-urllib3.noarch 0:1.16-1.el7                                          python2-wsme.noarch 0:0.8.0-1.el7                                   
  pytz.noarch 0:2012d-5.el7 
Complete!

说明,速度杠杠的

到此,整个配置完成。

--------------------------------------分割线 --------------------------------------

下面是小编为你精选的Openstack相关知识,看看是否有你喜欢的

Ubuntu 16.04 下 OpenStack 安装部署 http://www.linuxidc.com/Linux/2016-06/132188.htm

OpenStack之基础环境准备(L版)  http://www.linuxidc.com/Linux/2016-11/136924.htm

Ubuntu 16.04 部署 OpenStack Ocata 详解  http://www.linuxidc.com/Linux/2017-04/142431.htm

CentOS7.2下安装部署OpenStack+KVM 云平台虚拟化环境详解  http://www.linuxidc.com/Linux/2017-02/140386.htm

基于Ubuntu Server 12.04 的OpenStack F版搭建步骤  http://www.linuxidc.com/Linux/2016-05/131498.htm
 
OpenStack Mitaka for Ubuntu 16.04 LTS 部署指南  http://www.linuxidc.com/Linux/2016-09/135488.htm
 
--------------------------------------分割线 --------------------------------------

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-05/144282.htm

linux
本文评论   查看全部评论 (1)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 1 楼
* Migicce会员 发表于 2017/5/26 20:53:22
为什么你们都这么牛,顶顶顶