6.25(openstack环境部署)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了6.25(openstack环境部署)相关的知识,希望对你有一定的参考价值。

安装有转发功能的DNS
yum -y install bind bind-chroot
vim /etc/named.conf
options {
listen-on port 53 { 192.168.1.254; };
//listen-on-v6 port 53 { ::1; };
allow-query { any; };

    recursion yes;
    forwarders { 172.40.1.10; };

    dnssec-enable no;
    dnssec-validation no;

安装时间同步服务器
yum -y install chrony
vim /etc/chronyd.conf

server ntp1.aliyun.com iburst
bindacqaddress 0.0.0.0
allow 0/0

[[email protected] ~]# chronyc sources -v
^ 120.25.115.20 //表示同步成功

添加新网桥vbr1.xml
//注意
domiflist node1 //查哪个虚拟网卡连接的虚拟机
virsh net-define vbr.xml
virsh net-start vbr.xml
virsh net-undefine vbr.xml
virsh net-destroy vbr.xml

locale
LANG=en_us.UTF-8
+++++++++++++++++++++++++++++++
screen 分屏
ctrl +a
shift +s 上下ifcfg-eth0
shift +| 左右
C + tab 切换
+++++++++++++++++++++++++++++++++++

修改 使主机之间相互ping通
/etc/hosts
###################################
虚拟机配置
1、禁用selinux
2、卸载防火墙
3、卸载NetworkManager
4、配置主机IP
5、配置主机yum客户端
6、创建cinder-volumes的卷组
[[email protected] ~]# yum list | grep grow
[[email protected] ~]# yum -y install cloud-utils-growpart
[[email protected] ~]# LANG=en_us.UTF-8
[[email protected] ~]# growpart /dev/vda 1
[[email protected] ~]# xfs_growfs /
创建卷组
[[email protected] ~]# yum -y install lvm2
[[email protected] ~]# pvcreate /dev/vdb
[[email protected] ~]# vgcreate cinder-volumes /dev/vdb
[[email protected] ~]# vgs
VG #PV #LV #SN Attr VSize VFree
cinder-volumes 1 0 0 wz--n- <20.00g <20.00g

7、导入公钥
mget RPM-GPG-KEY-CentOS-7
rpm --import RPM-GPG-KEY-CentOS-7 导入公钥
8、安装依赖的软件包
安装openstack 依赖的软件包

qemu-kvm libvirt-client libvirt-daemon libvirt-daemon-driver-qemu python-setuptools

安装openstack 工具包
openstack-packstack
安装openstack

创建应答文件
packstack --help | grep answer
packstack --gen-answer

packstack --gen-answer-file answer.ini
###############################################
11、配置默认密码 Taren1
CONFIG_DEFAULT_PASSWORD=Taren1
42、是否有外接存储 n
CONFIG_SWIFT_INSTALL=n
75、时间服务器 192.168.1.254
CONFIG_NTP_SERVERS=192.168.1.254
98、本机IP地址(计算节点IP) 192.168.1.10,192.168.1.11
CONFIG_COMPUTE_HOSTS=192.168.1.10,192.168.1.11
102、网络ip节点 192.168.1.10,192.168.1.11
CONFIG_NETWORK_HOSTS=192.168.1.10,192.168.1.11
554、创建cinder卷 n
CONFIG_CINDER_VOLUMES_CREATE=n

840、两个网卡两种模型,第一个flat,第二个vxlan
CONFIG_NEUTRON_ML2_TYPE_DRIVERS=vxlan,vxlan

876、配置用于通讯的组播地址 239.1.1.5
CONFIG_NEUTRON_ML2_VXLAN_GROUP=239.1.1.5

910、配置网桥的影射 physnet1:br-ex 把物理网络影射给一个 设备
CONFIG_NEUTRON_OVS_BRIDGE_MAPPINGS=physnet1:br-ex

921、网卡 br-ex:eth0
CONFIG_NEUTRON_OVS_BRIDGE_IFACES=br-ex:eth0
936、隧道网络 eth1
CONFIG_NEUTRON_OVS_TUNNEL_IF=eth1
1179、demo的测试 改为 n
CONFIG_PROVISION_DEMO=n
#####################################`#######################
安装openstack
packstack --answer-file=answer.ini

以上是关于6.25(openstack环境部署)的主要内容,如果未能解决你的问题,请参考以下文章

openstack安装部署

openstack安装部署

Openstack概述 、 部署安装环境 、 部署Openstack 、 Openstack操作基础

如何快速部署OpenStack环境

DevStack部署Openstack环境

云计算|OpenStack|社区版OpenStack安装部署文档(二---OpenStack运行环境搭建)