IAAS

右键打开

选择,打开SecureFX

输入密码

将Centos7.iso  XianDian-IaaS-v2.2.iso拖入传输队列等待上传完成

回到CRT软件

输入

rm -rf /etc/yum.repos.d/*                强制删除目录及文件

vi /etc/yum.repos.d /yum.repo    编辑/etc/yum.repos.d目录下的yum.repos

进入yum.repos后输入以下文本   

[centos]

name=centos

baseurl=file:///opt/centos

gpgcheck=0

enabled=1


[iaas]

name=iaas

baseurl=file:///opt/iaas/iaas-repo        baseurl为基础URL

gpgcheck=0                                        对从上面这个连接下载的rpm包不进行校验

enabled=1                                            表示启用这个源

输完后按Shift+:

输入x后回车保存退出

yum clean all                                        清除yum缓存

yum list

mkdir /opt/iaas                                    建立/opt/iaas目录

mkdir /opt/centos

mount XianDian-Iaas-v2.2.iso /opt/iaas/    将XIanDian映像装到/opt/iaas/

mount centos-7-x86_64-DVD-1511.iso /opt/centos/     

yum list

yum -y install vsftpd                            安装vsftpd

vi /etc/vsftpd/vsftpd.conf

在vi中按i可以输入,按esc退出输入Shift+: 后输入x 然后回车保存退出

在此位置删除#输入anon_root=/opt

然后退出

systemctl restart vsftpd                          重启vsftpd服务

systemctl enabled vsftpd                      设置vsftpd服务开机开启

yum -y install iaas-xiandian

sed ‘s/^#//g’ /etc/xiandian/openrc.sh -i  将文件中的^#替换,这里代表删除

vi /etc/xiandian/openrc.sh

在此处”=”后输入192.168.100.10

在此处输入如图IP:192.168.100.20
此处输入compute
在此处输入openstack
如下配置
注意1,2,3处
注意1

按ESC后Shift+: 输入wq回车  //保存并退出

进入第二台计算机

192.168.100.20

进入命令行后

rm -rf /etc/yum.repos.d/*

vi /etc/hosts

键入以下内容如图

192.168.100.10 controller

192.168.100.20 compute

保存并退出后

scp root@controller:/etc/yum.repos.d/* /etc/yum.repos.d/    远程上传目录

然后输入yes

输入密码000000

vi /etc/yum/repos.repos.d/yum.repo

将划线处改成如下

ftp://192.168.100.10/centos

ftp://192.168.100.10/iaas/iaas-repo

保存并退出

yum clean all

yum list

setenforce 0

iptables -F

iptables -X

iptables -Z

yum -y install iaas-xiandian

sed ‘s/^#//g’ /etc/xiandian/openrc/sh -i

parted /dev/md126

p

mkpart swift 1201gb 1301gb

p

mkpart cinder 1302gb 1402gb

q

scp root@controller:/etc/xiandian/openrc.sh /etc/xiandian/openrc.sh

输入密码000000

cat /etc/xiandian/openrc.sh

回到192.168.100.10计算机  //以下简称10计算机

iaas-pre-host.sh

回到192.168.100.20计算机  //以下简称20计算机

iaas-pre-host.sh

等待连接完成

在10计算机输入

reboot

在20计算机输入

reboot

重新连接两台计算机

在10计算机

vi /etc/ntp.conf

输入如图代码

server 127.127.1.0

fudge 127.127.1.0 stratum 10

保存并退出

systemctl restart ntpd

systemctl enable ntpd

在20计算机

ntpdate controller

systemctl enable ntpdate

在10计算机

iaas-iinstall-mysql.sh

mount XianDian-IaaS-v2.2.iso /optiaas/

mount centos-7-x86_64-DVD-1511.iso /opt/centos

iaas-install-mysql.sh

iaas-install-keystone.sh

source /etc/keystone/admin-openrc.sh

openstack user list

iaas-install-glance.sh


glance image-create name “centos7” --disk-format qcow2 --container-format bare

</opt/iaas/images/Centos_7.2_x86_XD.qcow2


source /etc/keystone/admin-openrc.sh

openstack user list

iaas-install-nova-controller.sh

在20计算机

iaas-install-nova-compute.sh

等待连接完成

在10计算机

sentenforce 0

iptables -F

iptables -X

iptables -Z

iaas-install-neutron-controller.sh

iaas-install-neutron-controller-gre.sh

在20计算机

setenforce 0

iptables -F

iptables -X

iptables -Z

iaas-install-neutron-compute.sh

setenforce 0

iptables -F

iptables -X

iptables -Z

在10计算机

setenforce 0

iptables -F

iptables -X

iptables -Z

iaas-install-dashboard.sh

在10计算机20计算机分别

reboot


打开浏览器

192.168.100.10/dashboard







访问安全删除所有规则

添加所有ICMP,TCP,UDP协议入口出口


添加云主机


绑定浮动IP

在10,20计算机

iaas-install-cinder-controller.sh

在10计算机

mount XianDian-IaaS-v2.2.iso /opt/iaas/

mount Centos-7-x86_64-DVD-1511.iso /opt/centos/

iaas-install-cinder-controller.sh

在20计算机

iaas-install-cinder-compute.sh

等待完成

在10计算机

source /etc/keystone/admin-openrc.sh

cinder list

iaas-install-swift-controller.sh

在20计算机

iaas-install-swift-controller.sh

iaas-install-swift-compute.sh

输入密码

在10计算机

swift post xiandian

swift list

iaas-install-heat.sh

heat stack-list

iaas-install-alarm.sh

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容