分布式云计算的平台搭建———(2)Iaas配置
1.2.1 基础配置
Compute分区划分,划分cinder和swift分区,使用如下命令:parted/dev/md126进入分区---p 查看分区---mkpart swift 3224G 3324G swift分区划分--- mkpart cinder 3324G 3424G cinder分区划分(如图分区划分1、分区划分2)。
将yum源进行备份,创建新的yum源,使用vi /etc/yum.repo.d/centos.repo, compute 使用本地路径controller使用远程访问路径
将centos镜像进行镜像挂载,复制压缩包内容后进行解挂(如图centos-iaas);再讲Iaas镜像进行挂载迁移解挂
安装ftp远程传输服务,配置/etc/vsftpd/vsftpd.conf文件,修改远程访问目录,将ftp服务设置成开机自启动
编辑环境变量,配置controller和compute节点,配置一致,编辑文件/etc/xiandian/openrc.sh,此文件是安装过程中的各项参数。
1.2.2 服务配置
使用脚本iaas-pre-host.sh安装pre服务,安装完成后两台服务器同时进行重启。重启后配置时间同步,修改controller节点的/etc/ntp.conf文件server 127.127.1.0 fudge 127.127.1.0 stratum 10(如图ntp.conf-iaas),启动时间同步服务;在compute节点上进行时间同步,将controller节点的时间同步过来(如图ntp –iaas-compute)。
在controller节点上安装MySQL数据库服务 iaas-install-mysql.sh(如图mysql-iaas)。
在controller节点上安装keystone认证服务iaas-install-keystone.sh(如图keystone-iaas)
在controller节点上安装Glance镜像服务 iaas-install-glance.sh(如图glance-iaas)
在controller节点上安装Nova计算服务 iaas-install-nova-controller.sh(如图nova-iaas-controller),在compute节点上安装Nova计算服务 iaas-install-nova-compute.sh(如图nova-iaas-compute)。
在controller节点上安装neutron网络服务 iaas-install-neutron-controller.sh(如图neutron-iaas-controller),在compute节点上安装Nova计算服务 iaas-install-neutron-compute.sh(如图neutron-iaas-compute)。
在controller节点上安装Dashboard可视化服iaas-install-dashboard.sh
编辑环境变量,配置controller和compute节点,配置一致,编辑文件/etc/xiandian/openrc.sh,此文件是安装过程中的各项参数。(如图Iaas-xiandian)。
图Iaas-xiandian(compute)
|