共计 1248 个字符,预计需要花费 4 分钟才能阅读完成。
CentOS 6.5 搭建本地 OpenStack 软件源
1、把相关软件包全部下载到本地机器
wget -np -nH –cut-dirs=1 -r -c -L –exclude-directories=repodata –accept=rpm,gz,xml http://repos.Fedorapeople.org/repos/openstack/openstack-icehouse/epel-6/ -P /opt/epel6
wget 参数介绍
-r,–recursive 下载整个网站、目录
-nH, –no-host-directories 不创建主机目录
-P, –directory-prefix=PREFIX 将文件保存到目录 PREFIX/…
–cut-dirs=NUMBER 忽略 NUMBER 层远程目录
-k, –convert-links 转换非相对链接为相对链接
-I, –include-directories=LIST 允许目录的列表
-X, –exclude-directories=LIST 不被包含目录的列表
-np, –no-parent 不要追溯到父目录
-A, –accept=LIST 分号分隔的被接受扩展名的列表
-R, –reject=LIST 分号分隔的不被接受的扩展名的列表
-c, –continue 接着下载没下载完的文件
-L, –relative 仅仅跟踪相对链接
2、创建 repodata 信息
createrepo -p -d -o /opt/epel6 /opt/epel6
3、配置 http 服务器,将根目录指到 /opt/epel6
yum install -y httpd
rm -rf /var/www/html
ln -s /opt/epel6 /var/www/html
service httpd start
4. 创建 rdo-release.repo 文件
[openstack-icehouse]
name=OpenStack Icehouse Repository
baseurl=http://10.0.0.137/epel6/
enabled=1
gpgcheck=0
5、把生成的 rdo-release.repo 文件传到客户端的 /etc/yum.repos.d/ 目录下,即可
在 Ubuntu 12.10 上安装部署 Openstack http://www.linuxidc.com/Linux/2013-08/88184.htm
Ubuntu 12.04 OpenStack Swift 单节点部署手册 http://www.linuxidc.com/Linux/2013-08/88182.htm
OpenStack 云计算快速入门教程 http://www.linuxidc.com/Linux/2013-08/88186.htm
企业部署 OpenStack:该做与不该做的事 http://www.linuxidc.com/Linux/2013-09/90428.htm
更多 CentOS 相关信息见 CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14