ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

一键安装OpenStack

一键安装OpenStack 1、环境信息操作系统虚拟机配置主机名虚拟机软件OpenStack版本CentOS 7.94C8G 30G硬盘openstackVMware WorkStation 17Train2、准备资源2.1、CentOS 7.9镜像https://pan.baidu.com/s/15jyPVOAHA6tafwUk863b9g?pwdekq52.2、参考文档阿里云YUM源官方文档https://developer.aliyun.com/mirror/centos?spma2c6h.13651102.0.0.3e221b11JpkdzbOpenStack官方文档https://docs.openstack.org/install-guide/3、创建虚拟机使用CentOS 7.9镜像创建一台4C8G 至少20G硬盘的虚拟机4、配置环境4.1、修改主机名hostnamectl set-hostname openstack4.2、编辑IP地址/etc/sysconfig/network-scripts/ifcfg-ens33#修改以下2行BOOTPROTOstatic ONBOOTyes#增加以下4行根据自己网络环境进行配置比如我的电脑网络环境是#IPv4 地址 : 10.158.110.58 #子网掩码 : 255.255.255.0 #默认网关 : 10.158.110.43IPADDR10.158.110.148 PREFIX24 GATEWAY10.158.110.43 DNS110.158.110.43重启网络systemctl restart network4.3、添加本地解析echo “10.158.110.148 openstack” /etc/hosts4.4、设置免密登录ssh-keygenssh-copy-id root10.158.110.1484.5、关闭防火墙、SeLinux、NetworkManagersystemctl stop firewalldsystemctl disable firewalldsetenforce 0sed -i s/SELINUXenforcing/SELINUXdisabled/ /etc/selinux/configsystemctl stop NetworkManagersystemctl disable NetworkManager4.6、参考阿里云YUM源官方文档配置YUM源curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repoyum makecache4.7、安装常用软件yum -y install vim bash-completion yum-utils5、使用packstack安装OpenStack5.1、手动创建可用的 OpenStack Train 源cat /etc/yum.repos.d/CentOS-OpenStack-Train.repo EOF[centos-openstack-train]nameCentOS-7 - OpenStack Trainbaseurlhttps://mirrors.aliyun.com/centos-vault/7.9.2009/cloud/x86_64/openstack-train/gpgcheck0enabled1EOF5.2、生成缓存yum clean all yum makecache5.3、安装 packstackyum install -y openstack-packstack5.4、一键安装OpenStackpackstack --allinone自动化安装时间很长执行完成即可出现报错也可以登录Dashboard报错是因为Centos 7已经停止支持导致YUM仓库不全导致的6、Dashboard WEB6.1、查看账号密码grep OS_USERNAME /root/keystonerc_adminexport OS_USERNAMEadmingrep OS_PASSWORD /root/keystonerc_adminexport OS_PASSWORD‘e6da9172d364467b’6.2、登录Dashboardhttp://10.158.110.148/dashboard
返回列表