Iaas云基础平台搭建
分别安装两台最小化的centos 6.5系统。要求配置双网卡,打开虚拟化。
安装系统
安装过程
正在安装包
在安装的过程中,将计算机名分别改为controller和compute
设置controller的eth0为10.0.0.10255.0.0.010.0.0.1
Controler 的eth1为192.168.0.10255.255.255.0192.168.0.1
Compute的eth0为10.0.0.11255.0.0.010.0.0.1
Compute 的eth1为192.168.0.11255.255.255.0192.168.0.1
做计算机名解析
测试控制节点和计算节点直接的通信
将centos光盘里的内容复制到/opt目录下,此外还要复制脚本script和repo p_w_picpaths,我们可以使用工具传输
接下来将传输过来的光盘里面的文件,制作一个本地yum源,然后搭建一个ftp服务,用于后期我们的计算节点和控制节点之间的文件传输。
删除/etc/yum.repos.d/下原有的yum仓库。新建一个base的base.repo文件
切换到/opt/centos 6.5/Packages目录下,手动安装createrepo-0.9.9-18.el6.noarch.rpm包
[root@controller Packages]# rpm -ivh createrepo-0.9.9-18.el6.noarch.rpm
warning: createrepo-0.9.9-18.el6.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
error: Failed dependencies:
libxml2-python is needed by createrepo-0.9.9-18.el6.noarch
python-deltarpm is needed by createrepo-0.9.9-18.el6.noarch
根据提示,我们需要安装它的依赖包,所以要手动安装依赖包
[root@controller Packages]# rpm -ivh libxml2-python-2.7.6-14.el6.x86_64.rpm
warning: libxml2-python-2.7.6-14.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing… ########################################### [100%]
1:libxml2-python ########################################### [100%]
[root@controller Packages]# rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
warning: python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
error: Failed dependencies:
deltarpm = 3.5-0.5.20090913git.el6 is needed by python-deltarpm-3.5-0.5.20090913git.el6.x86_64
[root@controller Packages]# rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
warning: deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
Preparing… ########################################### [100%]
1:deltarpm ########################################### [100%]
[root@controller Packages]# rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
warning: python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
Preparing… ########################################### [100%]
1:python-deltarpm ########################################### [100%]
[root@controller Packages]# rpm -ivh createrepo-0.9.9-18.el6.noarch.rpm
warning: createrepo-0.9.9-18.el6.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing… ########################################### [100%]
1:createrepo ########################################### [100%]
[root@controller Packages]#
到此为止,我们已经安装好了依赖包。
执行命令
[root@controller Packages]# createrepo -v /opt/centos
链接库文件
库文件链接过程
Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Starting other db creation: Thu Jul 10 23:55:11 2014
Ending other db creation: Thu Jul 10 23:55:13 2014
Starting filelists db creation: Thu Jul 10 23:55:14 2014
Ending filelists db creation: Thu Jul 10 23:55:21 2014
Starting primary db creation: Thu Jul 10 23:55:21 2014
Ending primary db creation: Thu Jul 10 23:55:26 2014
Sqlite DBs complete
库文件链接完成。
配置base.repo内容如下:
[base]
name=centos
baseurl=file:///opt/centos/
enabled=1
gpgcheck=0
这样本地yum就配好了,安装vsftpd服务,在编辑vsftpd.conf配置文件,在末尾加入anon_root=/opt
[root@controller yum.repos.d]# yum install vsftpd -y
重启服务,设置开机启动。
这里还要修改一下base.repo文件,改成从ftp获取,如下如
因为计算机点还要从控制节点获包。
接下来就开始配置另外几个yum仓库了。</
今天的文章云计算基础架构服务平台_云计算有哪三层结构分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/58316.html