Openstack安装与部署三:本地源配置
Openstack安装与部署三:本地源配置
重启系统后,那么首先重新挂载光盘镜像
#mkdir -p /data/centos
#mount /dev/cdrom /media/cdrom
#cd /media
#cp -r /media/cdrom /data/centos
前提条件,createrepo安装
#rpm -qa | grep createrepo
#yum -y install createrepo
#umount /dev/cdrom
Centos6.6_64本地base、extra源制作
#createrepo -p -d -o /data/centos /data/centos
首先将icehouse版本包和epel包,拷贝到新建的/wget-yum/目录下。
进入wget-yum目录将导入的两个包解压
移动刚刚上传的openstack软件到/data目录
#mv /wget-yum/openstack-icehouse/ /data/
#createrepo -p -d -o /data/openstack-icehouse/ /data/openstack-icehouse
#mv /wget-yum/pepl/ /data/
#createrepo -p -d -o /data/pepl/ /data/openstack-pepl
在controller节点上进行ftp服务安装
查看21端口是否被占用
#netstat -ntl
#ps -ef | grep ftp
#yum install vsftpd -y
注意:下载ftp之前将镜像重新挂载
ftp服务配置文件修改,在末行添加
#vi /etc/vsftpd/vsftpd.conf
重启ftp服务
#service vsftpd restart
#chkconfig vsftpd on
如果验证结果匿名目录为空则重启,或者在windows资源管理器中打开ftp站点验证
修改yum仓库指向文件,在controller节点上,创建或修改local.repo文件
#cd /etc/yum.repos.d
#cp -p bak/CentOS-Debuginfo.repo local.repo
#vi local.repo 添加一下三段
在controller0节点上,发送local.repo模板到network0、conputer0
#scp /etc/yum.repos.d/local.repo [email protected]/etc/yum.repos.d/
#scp /etc/yum.repos.d/local.repo [email protected]/etc/yum.repos.d/
注意:若发送文件失败,则可以通过Xftp软件进行文件传输。
#yum clean all
#yum makecache
分别在network0、computer0节点上修改local.repo
同样两个节点修改完毕后需要清除缓存
#yum clean all
#yum makecache
在网络节点、计算机节点上进行验证
#yum update
#yum list | wc -l
注意:由于centos版本不同,查出来的数值不同。