1、创建虚拟机
- 建议采用16G内存,使用8G也能运行
- CPU双核切支持虚拟化
- 硬盘不低于200G
- 网卡以桥接模式接入主机
2、网络设置
1、禁用Networkmanager
systemctl sop networkmanager
systemctl disable networkmanager
2、禁用防火墙与SELlinux
systemctl disable firewalld
systemctl stop firewalld
编辑/etc/selinux/config文件,将“SELINUX”的值设置为disabled,重启系统使禁用SELINUX生效
vi /etc/selinux/config
3、设置网络
1、虚拟机使用桥接模式
2、网络配置
根据Windows的地址配置同网段,例如,windows IP为192.168.1.10
虚拟机的IP配置为:192.168.1.21
修改对应网卡
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=8e2302e1-ea94-487a-b59f-9aa076714f6d
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.21
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
systemctl restart network
3、环境准备
1、设置主机名并追加到/etc/hosts中
hostnamectl set-hostname node-a
vi /etc/hosts
192.168.1.21 node-a node-a.localdomain
2、更改语言编码
vi /etc/environment
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
3、设置时间同步
yum install chrony -y
systemctl enable chronyd
systemctl start chronyd
注释默认国外池,替换为阿里云 NTP:
vi /etc/chrony.conf
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
server ntp.aliyun.com iburst
server ntp2.aliyun.com iburst
server ntp3.aliyun.com iburst
设置系统时区
timedatectl set-timezone Asia/Shanghai
4、准备所需要的库
设置阿里云源
cat > /etc/yum.repos.d/CentOS-OpenStack-queens.repo <<EOF
[openstack-queens] name=OpenStack Queens baseurl=https://mirrors.aliyun.com/centos/7/cloud/x86_64/openstack-queens/
gpgcheck=0
enabled=1
[centos-qemu-ev] name=QEMU EV baseurl=https://mirrors.aliyun.com/centos/7/virt/x86_64/kvm-common/
gpgcheck=0
enabled=1
EOF
清理缓存 + 重建
yum clean all
yum makecache
下载openstack软件库
yum install -y centos-release-openstack-queens
5、安装PackStack安装器
yum install -y openstack-packstack
下一篇:
单节点的OpenStack一体化部署(RDO的PackStack)二、安装OpenStack并登录 - 恒星手记







文章评论