openstack juno+ vmware vsphere6.0部署配置

来源:互联网 发布:黄鹤tv武汉网络电视 编辑:程序博客网 时间:2024/06/06 00:37

初步记录

参考链接:http://www.hellovinoth.com/multi-hypervisor-openstack-integrating-vmware-vcenter-and-kvm-hypervisors-with-openstack/

1、 vshpere6.0准备

选取 6.0 主要是因为通过查看官方配置文件,5.0需要额外配置很多参数

1.1 安装vcenter 6.0

 vcenter 需要8G 内存,而windows server2008 8G内存只能认出7.8G,所以内存必须大于8G

vcenter  安装过程 网上搜的

1.2 ESXi安装  这个也是网上搜教程 按照步骤就行


2、 nova-compute 准备

2.1 配置ntp

2.2 配置openstack源地址

2.3 安装apt-get install nova-compute nova-compute-vmware python-suds
2.4 安装 apt-get install nova-network nova-api-metadata
2.5 下载 SDK  VMware vSphere Web Services SDK

vmware 下载界面搜索 VMware-vSphere-SDK-6.0.0

新建目录 /vmware-sdk 将下载的压缩包解压复制到该目录

2.6 nova.conf 配置

[DEFAULT]
dhcpbridge_flagfile=/etc/nova/nova.conf
dhcpbridge=/usr/bin/nova-dhcpbridge
logdir=/var/log/nova
state_path=/var/lib/nova
lock_path=/var/lock/nova
force_dhcp_release=True
libvirt_use_virtio_for_bridges=True
verbose=True
ec2_private_dns_show_ip=True
api_paste_config=/etc/nova/api-paste.ini
enabled_apis=ec2,osapi_compute,metadata


rpc_backend = rabbit
rabbit_host = ztb2
rabbit_password = 111111
auth_strategy = keystone
my_ip = 10.0.0.51
vnc_enabled = True
vncserver_listen = 0.0.0.0
vncserver_proxyclient_address = 10.0.0.51
novncproxy_base_url = http://ztb2:6080/vnc_auto.html


network_api_class = nova.network.api.API
security_group_api = nova
firewall_driver = nova.virt.libvirt.firewall.IptablesFirewallDriver
network_manager = nova.network.manager.FlatDHCPManager
network_size = 254
allow_same_net_traffic = False
multi_host = True
send_arp_for_ha = True
share_dhcp_address = True
force_dhcp_release = True
flat_network_bridge = br100
flat_interface = eth0:0
public_interface = eth0:0


compute_driver=vmwareapi.VMwareVCDriver

[vmware]
host_ip=10.0.0.81
host_username=administrator@vsphere.local
host_password=Dx72000000!
cluster_name=cluster1
#datastore_regex=<optional datastore regex>
wsdl_location=file:///vmware-sdk/SDK/vsphere-ws/wsdl/vim25/vimService.wsdl

[keystone_authtoken]
auth_uri = http://ztb2:5000/v2.0
identity_uri = http://ztb2:35357
admin_tenant_name = service
admin_user = nova
admin_password = nova

[glance]
host = ztb2

重启服务


测试 通过openstack dashboard 可以新建虚拟机 但是网页VNC 无法连接  注入IP 也失败了

需要进一步配置


openstack 与 esxi结合 无论中文还是英文资料都特别少 整个过程很痛苦

有这方面经验的大牛欢迎不吝指教 有正在由于各种原因在尝试openstack 与 esxi结合 奋战的兄弟

有问题 欢迎邮件沟通  zhou_nci@163.com

0 0
原创粉丝点击