码迷,mamicode.com
首页 > 系统相关 > 详细

在Ubuntu系统中搭建本地openstack(icehouse)源

时间:2015-06-18 22:21:15      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:ubuntu openstack

ubuntu可以利用apt-mirror下载Ubuntu源和openstack源。

安装下载工具apt-mirror 

apt-get install apt-mirror

修改源配置,使用souhu源

 vi /etc/apt/mirror.list

加入以下内容:

############# config ##################
#
# set base_path    /var/spool/apt-mirror
  set base_path    /home/openstack/ubuntu
# set mirror_path  $base_path/mirror
# set skel_path    $base_path/skel
# set var_path     $base_path/var
# set cleanscript $var_path/clean.sh
# set defaultarch  <running host architecture>
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
  set nthreads     20
  set _tilde 0 
 deb http://mirrors.163.com/ubuntu/ precise main restricted
 deb http://mirrors.163.com/ubuntu/ precise-updates main restricted
 deb http://mirrors.163.com/ubuntu/ precise universe
 deb http://mirrors.163.com/ubuntu/ precise-updates universe
 deb http://mirrors.163.com/ubuntu/ precise multiverse
 deb http://mirrors.163.com/ubuntu/ precise-updates multiverse
 deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
 deb http://mirrors.163.com/ubuntu/ precise-security main restricted
 deb http://mirrors.163.com/ubuntu/ precise-security universe
 deb http://mirrors.163.com/ubuntu/ precise-security multiverse
 deb http://extras.ubuntu.com/ubuntu precise main
 clean   
 //上面加入的是Ubuntu的源

在执行 apt-mirror

作为局域网源

安装apache2

      apt-get install apache2

apache2的根目录为:

/var/www/

ln -s /home/openstack/ubuntu/ /var/www/ubuntu/


在客户端配置

vi /etc/apt/source.list

加入:

 deb http://10.10.1.111// precise main restricted
 deb http://10.10.1.111/ubuntu/ precise-updates main restricted
 deb http://10.10.1.111/ubuntu/ precise universe
 deb http://10.10.1.111/ubuntu/ precise-updates universe
 deb http://10.10.1.111/ubuntu/ precise multiverse
 deb http://10.10.1.111/ubuntu/ precise-updates multiverse
 deb http://10.10.1.111/ubuntu/ precise-backports main restricted universe multiverse
 deb http://10.10.1.111/ubuntu/ precise-security main restricted
 deb http://10.10.1.111/ubuntu/ precise-security universe
 deb http://10.10.1.111/ubuntu/ precise-security multiverse

利用同样的道理:

服务器端

配置openstack源

############# config ##################
#
# set base_path    /var/spool/apt-mirror
  set base_path    /home/openstack/icehouse
# set mirror_path  $base_path/mirror
# set skel_path    $base_path/skel
# set var_path     $base_path/var
# set cleanscript $var_path/clean.sh
# set defaultarch  <running host architecture>
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
  set nthreads     20

deb http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/icehouse main
deb-src http://ubuntu-cloud.archive.canonical.com/ubuntu precise-updates/icehouse main
clean 

 ln -s /home/openstack/ubuntu/ /var/www/icehouse/

在执行 apt-mirror

执行完成之后,在客户端配置:

deb http://10.10.1.111/ubuntu precise-updates/icehouse main
 deb-src http://10.10.1.111/ubuntu precise-updates/icehouse main

完成配置。


本文出自 “gaogaozi” 博客,请务必保留此出处http://hangtiangazi.blog.51cto.com/8584103/1663337

在Ubuntu系统中搭建本地openstack(icehouse)源

标签:ubuntu openstack

原文地址:http://hangtiangazi.blog.51cto.com/8584103/1663337

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!