2021-05-13

搭建Iaas平台

虚拟机改名:hostnamectl –static set-hostname <主机名>

配置第一台虚拟机IP地址:vi /etc/sysconfig/network-scripts/ifcfg-eno16777736  (修改BOOTPROTOONBOOTIPADDRPREFIXGATEWAY

配置第一台虚拟机IP地址:vi /etc/sysconfig/network-scripts/ifcfg-eno33554960   (修改BOOTPROTOONBOOTIPADDRPREFIXGATEWAY

改解析:vi /etc/hosts   (第一台虚拟机和第一虚拟机的解析一样)

重启虚拟机:systemctl restart network

关闭防火墙:systemctl stop firewalld

                      systemctl disable firewalld

配置防火墙关闭:setenforce 0

                             vi /etc/selinux/config

查看防火墙是否关闭:getenforce

把虚拟机关闭然后右击建立的虚拟机选管理再选克隆用来克隆第二台虚拟机,由于第二台虚拟机是克隆第一台虚拟机配置好的,所以只需要修改“主机名称”、“IP地址”就可以

虚拟机改名:hostnamectl –static set-hostname <主机名>

配置第二台虚拟机IP地址:vi /etc/sysconfig/network-scripts/ifcfg-eno16777736  (修改BOOTPROTOONBOOTIPADDRPREFIXGATEWAY

配置第二台虚拟机IP地址:vi /etc/sysconfig/network-scripts/ifcfg-eno33554960   (修改BOOTPROTOONBOOTIPADDRPREFIXGATEWAY

分别重启虚拟机:systemctl restart network

打开FX上传两个镜像CentOS-7-x86_64-DVD-1511.isoXianDian-IaaS-v2.2.iso

打开CRT连接第一台虚拟机和第二台虚拟机的IP地址

创建仓库:mkdir /opt/centos /opt/iaas

在第一台虚拟机下挂载镜像

挂载镜像到opt目录下:mount -o loop /root/CentOS-7-x86_64-DVD-1511.iso /opt/centos

                                      mount -o loop /root/XianDian-IaaS-v2.2.iso /opt/iaas

配置第一台虚拟机的yum源

切换到配置yum源:cd /etc/yum.repos.d/

查看:ls

删除所有:rm –f *

第一台虚拟机配置yum源:vi local.repo

添加:        

[centos]

name=centos

baseurl=file:///opt/centos

gpgcheck=0

enabled=1

[iaas]

name=iaas

baseurl=file:///opt/iaas/iaas-repo

gpgcheck=0

enabled=1

清缓存:yum clean all

查看效果:yum repolist

切换目录:cd /root

安装ftp:yum –y install vsftpd  (只有在第一台虚拟机上安装ftp第二台虚拟机的yum repolist才能成功)

ftp配置:vi /etc/vsftpd/vsftpd.conf

添加:anon_root=/opt

ftp启动:systemctl start vsftpd

设置开机自动启动:systemctl enable vsftpd

配置第二虚拟机yum源

第二台虚拟机切换目录:cd /etc/yum.repos.d/

查看:ls

删除所有:rm –f *

配置yum源:vi ftp.repo

添加:                   

[centos]

name=centos

baseurl=ftp://<第一台虚拟机主机名>/centos

gpgcheck=0

enabled=1

[iaas]

name=iaas

baseurl=ftp://<第一台虚拟机主机名>/iaas/iaas-repo

gpgcheck=0

enabled=1

ntp第一台和第二台安装:yum –y install ntp

ntp第一台和第二台配置:vi /etc/ntp.conf

删除默认server规则添加:server 127.127.1.0

                                           fudge 127.127.1.0 stratum 10

第一台虚拟机

Ntp启动:systemctl start ntpd

Ntp开机自动启动:systemctl enable ntpd

第二虚拟机

查看时间:ntpdate <第一台主机名>

时间同步:chkconfig ntpdate on

两台虚拟机安装xiandian : yum –y install iaas-xiandian

在第一台虚拟机配置xiandian : vi /etc/xiandian/openrc.sh (按照下图修改)

从第一台虚拟机复制配置好的xiandian : scp /etc/xiandian/openrc.sh root@<第二台虚拟机的IP地址>:/etc/xiandian/     (输入yes和密码)

去第二台虚拟机查看是否复制:cat /etc/xiandian/openrc.sh

拷脚本

第一台和第二台虚拟机切换目录:cd /usr/local/bin

查看:ls

第一台虚拟机拷

iaas-pre-host.sh

iaas-install-mysql.sh

iaas-install-keystone.sh

iaas-install-glance.sh

iaas-install-nova-controller.sh

iaas-install-neutron-controller.sh

iaas-install-neutron-controller-gre.sh

iaas-install-dashboard.sh

第二台虚拟机拷

iaas-pre-host.sh

iaas-install-nova-compute.sh  (这个拷贝过程会慢点)

iaas-install-neutron-compute.sh

iaas-install-neutron-compute-gre.sh

然后去网页上输入网址:www.192.168.100.10/dashboard (192.168.100.10是设的第一台虚拟机的IP地址,建议用谷歌输入)

域:demo

用户名:adnin

密码:000000  (之前设的密码)

连接成功就会出现以下页面

 

 

 

 

 

 

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值