---配置静态地址、主机名

vi /etc/sysconfig/network-scripts/ifcfg-eth0

BOOTPROTO=static
IPADDR=192.168.153.70
NETMASK=255.255.255.0
GATEWAY=192.168.153.2
DNS1=192.168.153.2
DNS2=8.8.8.8
ONBOOT=yes


---DNS

cat  /etc/resolv.conf

nameserver 114.114.114.114


---重启网卡

systemctl restart network


---关闭(设置开机不启动)防火墙、核心防护、NetworkManager

systemctl stop firewalld

systemctl disable firewalld

systemctl stop NetworkManager

setenforce 0


---配置yum源

cd /etc/yum.repos.d/

mkdir repo.bak

mv *.repo repo.bak/

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum -y install centos-release-openstack-train

yum clean all

yum makecache


---安装时间同步服务

-同步阿里云时钟服务器(ntp1、ntp2…)、设置周期性任务及设置开机自启

yum install -y ntpdate

ntpdate ntp.aliyun.com >>/var/log/ntpdate.log

crontab -e

*/30 * * * * /usr/sbin/ntpdate ntp.aliyun.com


---下载OpenStack 管理工具包、在线部署OpenStack

yum -y install openstack-packstack

packstack --allinone


---创建br-ex网卡配置文件

cd /etc/sysconfig/network-scripts/

cp ifcfg-eth0 ifcfg-br-ex

sed -i "100d" ifcfg-br-ex

cat <<EOF >> ifcfg-br-ex

TYPE=Ethernet

BOOTPROTO=none

NAME=br-ex

DEVICE=br-ex

ONBOOT=yes

IPADDR=172.24.4.1

PREFIX=24

EOF


systemctl restart network


---查看用户信息并登录

cd /root && cat keystonerc_admin


http://ip/dashboard/auth/login/


---上传镜像

source keystonerc_admin

openstack image create "test" --file CentOS-7-x86_64-DVD-1810-7.6.iso --disk-format qcow2 --container-format bare --public


#OpenStack是一个负责启动和管理虚拟机实例的管理软件,它是搭建云平台的解决方案,可以搭建公有云、私有云和企业云。Openstack属于云计算中的IaaS服务类型

openstack核心组件及功能:

Compute(代号为"Nova") :管理计算资源

Networking Service(代号为"Neutron"):管理网络资源,为虚拟机、计算和控制节点提供网络功能

Image Service(代号为"Glance"):用于提供镜像服务,属于储存范畴

Identity(代号为"Keystone"):管理用户及其权限维护OpenStack Services的Endpoint认证和鉴权

Dashboard(代号为"Horizon"):用于提供图形用户界面

Block Storage(代号为"Cinder"):用于提供块存储功能

Object Storage(代号为"Swift"):用于提供对象存储功能

Ceilometer:提供监控服务



签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回