1、openstack初始化环境部署
1、安装两台虚机 linux-node1 Linux-node2
修改em网卡为eth网卡
编辑配置文件/etc/sysconfig/network-scripts/ifcfg-em1 将DEVICE=em1修改成DEVICE=eth0 NAME=eth0
mv ifcfg-em1 ifcfg-eth0
编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0 ”
运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数
重启操作系统
停止NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager
2、配置IP地址、
如遇到ifconfig命令找不到,需安装net-tools
yum install -y net-tools
修改主机名
vi /etc/hostname
安装vim
yum install -y vim
安装ntpdate
yum -y install ntpdate
同步时间
ntpdate time1.aliyun.com
3、安装仓库
yum install centos-release-openstack-ocata
4、安装openstack客户端
yum install python-openstackclient
yum install openstack-selinux
5、安装数据库
yum install mariadb mariadb-server python2-PyMySQL
编辑配置文件
vim /etc/my.cnf.d/openstack.cnf [mysqld] bind-address = 192.168.174.132
default-storage-engine = innodb
innodb_file_per_table = on
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8
6、安装消息队列
yum install rabbitmq-server
7、安装认证服务
yum install openstack-keystone httpd mod_wsgi
8、安装镜像服务
yum install openstack-glance
9、安装计算服务的控制节点
yum install openstack-nova-api openstack-nova-conductor \
openstack-nova-console openstack-nova-novncproxy \
openstack-nova-scheduler openstack-nova-placement-api
10、安装网络服务的控制节点
yum install openstack-neutron openstack-neutron-ml2 \
openstack-neutron-linuxbridge ebtables
浙公网安备 33010602011771号