首页 > 系统服务 > 详细

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

时间:2015-06-18 22:20:29      阅读:372      评论:0      收藏:0      [点我收藏+]

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)源

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!