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

[root@room9pc01 ~]# 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的卷组
[root@localhost ~]# yum list | grep grow
[root@localhost ~]# yum -y install cloud-utils-growpart
[root@localhost ~]# LANG=en_us.UTF-8
[root@localhost ~]# growpart /dev/vda 1
[root@localhost ~]# xfs_growfs /
创建卷组
[root@openstack ~]# yum -y install lvm2
[root@openstack ~]# pvcreate /dev/vdb
[root@openstack ~]# vgcreate cinder-volumes /dev/vdb
[root@openstack ~]# 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

猜你喜欢

转载自blog.51cto.com/13844006/2134385