设为首页 收藏本站

运维网

查看: 3397|回复: 88

[经验分享] 将VMware vSphere集成到OpenStack

  [复制链接]
  • TA的每日心情
    无聊
    2017-1-10 11:34
  • 签到天数: 740 天

    [LV.9]以坛为家II

    发表于 2015-7-14 15:59:50 | 显示全部楼层 |阅读模式
    请重新下载“将VMware vSphere集成到OpenStack”
    改正了拓扑规划、增加了镜像转换、启动VMware云主机、集成Cinder三部分内容。
    拓扑规划
                                  
    1、安装VMware ESXi 5.5
    1)进入BIOS设置光盘为第一启动介质,从光盘启动ESXi安装程序。
    2)经过较长时间的系统加载过程,出现安装界面,按回车开始安装。
    3)按F11接受授权协议。
    4VMware ESXi检测到本地硬盘,按回车选择在这块硬盘中安装ESXi
    5)键盘布局为默认的美国英语键盘,按回车继续。
    6)输入VMware ESXi root用户的密码,密码至少应包含7个字符,按回车继续。
    7)按F11确认安装ESXi,选择的硬盘将被重新分区。
    8)安装完成后,按回车重新启动。
    2ESXi初始配置
    1VMware ESXi启动完成后,在主界面按F2进行初始配置。
    2)输入安装VMware ESXi时配置的root用户的密码。
    3)选择“Configure Management Network”。
    4)选择“IP Configuration”。
    5)按空格键选中“Set static IP address and network Configuration”,配置IP地址和子网掩码,回车确认。
    6)按ESC返回配置界面时,按Y确认网络配置。
    7)按ESC返回主界面,可以看到用于管理VMware ESXiIP地址。
    3、使用VMware vSphere Client连接到VMware ESXi
    1)打开VMware vSphere Client,输入要连接到的ESXi服务器的IP地址,用户名为root,密码为安装VMware ESXi时配置的root用户的密码,点击登录。
    2)出现证书警告,选中“安装此证书并且不显示针对192.168.200.11的任何安全警告”,点击忽略。
    3)出现VMware评估通知,VMware ESXi的试用期为60天,在试用期内功能没有任何限制。
    4)当使用VMware vSphere Client初次登录VMware ESXi时,默认会显示主页。点击清单,可以进入ESXi主机管理界面。
    5)当需要关闭ESXi时,可以在VMware vSphere Client中选中ESXi主机,右键选择关机。
    6)点击是确认关闭。
    7)点击确定关闭ESXi主机,可以输入本次关机的描述信息。
    8)也可以直接在VMware ESXi本地控制台按F12,输入root用户和密码,按F2关机,或按F11重启。
    4、创建虚拟机网络端口组
    1)选择配置à 网络,点击属性。
    2)点击添加。
    3)选择虚拟机。
    4)填写网络标签为br-int
    5)完成后的网络配置。
    5、导入VMware vCenter ApplianceOVF文件
    1)选择文件à 部署OVF模板。
    2)浏览找到VMware-vCenter-Server-Appliance-5.5.0.20200-2183109_OVF10.ovf,注意需要使用UltraISO提取XianDian-VDI-v1.2.iso中的OVF目录,使用WinRARWindows操作XianDian-VDI-v1.2.iso会截短文件名,导致导入失败。
    3)查看OVF模板的详细信息。
    4)设置虚拟机名称。
    5)磁盘格式必须选择ThinProvision(瘦置备)
    6)注意目标网络选择br-int
    7)完成。
    6VMware vCenter初始配置
    1)编辑虚拟机设置。
    2)将虚拟机内存设置为6GB,虚拟机内存大小需要根据物理ESXi服务器的内存大小作调整。
    3)开启虚拟机,然后选择打开控制台。
    4)登陆用户为root,登陆密码为vmware
    5)配置IP地址为192.168.200.12/24
    6)配置默认网关为192.168.200.1
    7)重启网络。
    8exit退出到console,查看管理URL
    7、将VMware vCenter虚拟机配置为随ESXi自动启动
    1)选择ESXi主机的配置à 虚拟机启动/关机à 属性。
    2)选中“允许虚拟机与系统一起自动启动和停止”,将vCenter虚拟机上移到“自动启动”中,关机操作配置为“客户机关机”。
    8、安装VMware vCenter
    1)浏览器打开https://192.168.200.12:5480,登陆界面登录名为root,密码为vmware
    2)接受License,不启用客户数据收集。
    3)选择自定义设置。
    4)数据库类型为内置的。
    5)设置vCenter管理员用户[email protected]的密码。
    6)不使用活动目录域。
    7)不使用NTP
    8)检查相关信息后开始安装。
    9)安装需要一段时间。
    10)安装完成。注意浏览器可能不自动更新画面,需要鼠标手工选区。
    11)检查vCenter Server服务运行情况。
    12)如果想关闭vCenter,切换到System标签,点击Shutdown
    9、配置vCenter Server
    1)浏览器打开https://192.168.200.12:9443,用户名root,密码vmware
    2)点击vCenter
    3)点击vCenter Server
    4)选择localhostvCenter主机名),点击创建数据中心。
    5)输入数据中心名称。
    6)点击创建群集。
    7)输入群集名称,注意这里的名称与后续配置中nova.confcluster_name相对应,且区分大小写
    8)选择群集à openstack,点击添加主机。
    9)输入ESXi服务器的IP地址。
    10)输入ESXi服务器的管理员用户root及其密码。
    11)点击是接受ESXi主机的数字签名,信任此主机。
    12)检查ESXi主机摘要。
    13)不需要配置许可证。
    14)不启用锁定模式。
    15)完成。
    16)如果Web界面不稳定,以上操作也可以在vSphere Client中完成。
    10、将VMware vSphere集成到OpenStack
    1)在控制节点安装nova-compute
    yum install openstack-nova-computepython-suds
    2)备份nova.conf
    cp /etc/nova/nova.conf/etc/nova/nova.conf.bak
    3)修改nova.conf集成VMware vCenter
    vi /etc/nova/nova.conf
    添加以下配置:
    [DEFAULT] 段落添加:
    compute_driver = vmwareapi.VMwareVCDriver
    [vmware] 段落添加:
    vif_driver =nova.virt.baremetal.vif_driver.BareMetalVIFDriver
    host_ip = 192.168.200.12        # vCenterIP地址
    host_username = root              # vCenter用户名
    host_password = vmware       # vCenter密码
    datastore_regex = datastore1                  # ESXi存储
    cluster_name = openstack      # vCenter群集
    api_retry_count = 10
    integration_bridge = br-int      # ESXi虚拟机网络端口组
    vlan_interface = vmnic0           # ESXi网卡
    4)将nova-compute服务设置为自动启动,重新启动控制节点。
    chkconfig openstack-nova-compute on
    shutdown -r now
    或将以下服务重启:
    service openstack-nova-api restart
    service openstack-nova-cert restart
    service openstack-nova-consoleauth restart
    service openstack-nova-scheduler restart
    service openstack-nova-conductor restart
    service openstack-nova-novncproxy restart
    service openstack-nova-compute start
    5)检查OpenStack是否已集成VMware vCenter
    使用admin用户登录Dashboard,选择管路员à 系统面板à 虚拟机管理器,可以看到domain-c7(openstack),类型为VMware vCenter Server
    或在控制节点执行以下命令:
    [[email protected] ~]# . admin-openrc.sh
    [[email protected] ~]# nova hypervisor-list
    +----+----------------------+
    | ID | Hypervisor hostname  |
    +----+----------------------+
    | 1 | compute              |
    | 2 | domain-c7(openstack) |
    +----+----------------------+
    注意:当关闭VMware ESXi时,需要先关闭vCenter,后关闭ESXi
    11、转换云主机镜像
    1)在控制节点上,将先电提供的CentOS镜像转换为vmware支持的镜像文件类型。
    [[email protected] ~]# cd/var/ftp/openstack/images/
    [[email protected] images]# cpcentos_65_x86_6420140327.qcow2 ~
    [[email protected] images]# cd
    [[email protected] ~]# qemu-img convert -fqcow2 centos_65_x86_6420140327.qcow2 -O vmdk centosvmdk.vmdk
    [[email protected] ~]# ls
    admin-openrc.sh  centos_65_x86_6420140327.qcow2  install.log         user1-openrc.sh                   vmware-tools-distrib
    anaconda-ks.cfg  centosvmdk.vmdk                 install.log.syslog  VMwareTools-9.9.2-2496486.tar.gz
    2)在控制节点上,将VMware支持的镜像上传到Glance
    [[email protected] ~]# . admin-openrc.sh
    [[email protected] ~]# glance image-create--name centosvmdk --is-public True --container-format bare --disk-format vmdk--property vmware_disktype="sparse" --property vmware_adaptertype="ide"< centosvmdk.vmdk
    3)查看镜像
    [[email protected] ~]# glance image-list
    12、使用OpenstackVMware vSphere上运行云主机
    1)使用admin用户登录Dashboard,在管理员à 系统面板à 云主机类型中创建新的云主机类型。在这里将内存配置为1024MB,是因为ESXi主机只剩余1GB内存可用。
    2)在Dashboard中选择项目à Compute à 镜像,点击centosvmdk栏的“运行”。
    3)云主机类型选择vmware
    4VMware云主机启动过程较长,在启动过程中可以在vSphere Client中看到ESXi主机中自动创建了一个虚拟机,并且此虚拟机会在一段时间后自动开机。
    5)新创建的VMware虚拟机可以ping通,也可以通过SSH远程连接。
    13Cinder模块接入
    要完成本部分内容,需要在控制节点和计算节点上分别安装好Cinder块存储服务(其中控制节点安装Cinder控制服务,计算节点安装Cinder存储服务。),而不是在云主机上安装单主机Cinder
    1)修改计算节点的cinder.conf配置文件
    [[email protected] ~]# cp/etc/cinder/cinder.conf /etc/cinder/cinder.conf.bak
    [[email protected] ~]# vi/etc/cinder/cinder.conf
    添加以下内容:
    volume_driver=cinder.volume.drivers.vmware.vmdk.VMwareVcVmdkDriver
    vmware_host_password = vmware
    vmware_host_username = root
    vmware_host_ip  =  192.168.200.12           #vCenterIP地址
    vmware_volume_folder = cinder-volumes
    vmware_host_version = 5.5
    2)重新启动计算节点。
    [[email protected] ~]# shutdown -r now
    3)将VMware云主机关机后,在Dashboard中创建云硬盘。
    4)点击“编辑挂载”。
    5)选择云主机,点击“连接云硬盘”。
    6)云硬盘已挂载,在vSphere Client中,可以看到又自动创建了一个虚拟机。
    7)启动VMware云主机,可以正常对云硬盘分区、格式化、挂载。
    [[email protected] ~]# fdisk -l/dev/sdb
    Disk /dev/sdb: 1073 MB, 1073741824 bytes
    255 heads, 63 sectors/track, 130 cylinders
    Units = cylinders of 16065 * 512 = 8225280bytes
    Sector size (logical/physical): 512 bytes /512 bytes
    I/O size (minimum/optimal): 512 bytes / 512bytes
    Disk identifier: 0xc72cffc3
      Device Boot      Start         End      Blocks  Id  System
    /dev/sdb1              1         130    1044193+  83  Linux
    [[email protected] ~]# mkfs -t ext4/dev/sdb1
    [[email protected] ~]# mount -text4 /dev/sdb1 /media/
    [[email protected] ~]# mount | grepsdb1
    /dev/sdb1 on /media type ext4 (rw)
    [[email protected] ~]# cd /media/
    [[email protected] media]# ls
    lost+found
    图文详情下载附件:
    链接:http://pan.baidu.com/s/1gdgwDeN 密码:
    游客,如果您要查看本帖隐藏内容请回复


    运维网声明 1、欢迎大家加入本站运维交流群:群①:263444886群②:197202523群③:485755530群④:201730672群⑤:202807635运维网交流群⑥:281548029
    2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须注明原文的出处
    4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    5、运维网 - 服务您的运维操作管理专家!
    6、联系人Email:[email protected] 网址:www.iyunv.com

    点击关注更多内容
  • TA的每日心情
    无聊
    2015-7-31 11:04
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2015-7-15 16:56:03 | 显示全部楼层
    多谢分享,下载看看

    运维网声明 1、欢迎大家加入本站运维交流群:群①:263444886群②:197202523群③:485755530群④:201730672群⑤:202807635运维网交流群⑥:281548029
    2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须注明原文的出处
    4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    5、运维网 - 服务您的运维操作管理专家!
    6、联系人Email:[email protected] 网址:www.iyunv.com

  • TA的每日心情
    开心
    2015-8-1 08:02
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2015-8-1 08:11:04 | 显示全部楼层
    多谢分享啊,很好的资料

    运维网声明 1、欢迎大家加入本站运维交流群:群①:263444886群②:197202523群③:485755530群④:201730672群⑤:202807635运维网交流群⑥:281548029
    2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须注明原文的出处
    4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    5、运维网 - 服务您的运维操作管理专家!
    6、联系人Email:[email protected] 网址:www.iyunv.com

    该用户从未签到

    发表于 2015-9-12 13:01:24 | 显示全部楼层
    感觉很不错

    运维网声明 1、欢迎大家加入本站运维交流群:群①:263444886群②:197202523群③:485755530群④:201730672群⑤:202807635运维网交流群⑥:281548029
    2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须注明原文的出处
    4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    5、运维网 - 服务您的运维操作管理专家!
    6、联系人Email:[email protected] 网址:www.iyunv.com

  • TA的每日心情
    无聊
    2016-1-20 11:40
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2015-9-15 14:13:38 | 显示全部楼层
    好有好多要  弄的  啊啊啊

    运维网声明 1、欢迎大家加入本站运维交流群:群①:263444886群②:197202523群③:485755530群④:201730672群⑤:202807635运维网交流群⑥:281548029
    2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
    3、其他单位或个人使用、转载或引用本文时必须注明原文的出处
    4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    5、运维网 - 服务您的运维操作管理专家!
    6、联系人Email:[email protected] 网址:www.iyunv.com

    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则  允许回帖邮件提醒楼主

    关注运维网官方微信X

    关注运维网官方微信

    扫描二维码关注运维网官方微信,最新一手资源尽在官方微信!快快关注我们吧...

    扫描微信二维码查看详情

    运维网--中国最专业的运维工程师交流社区

    本站由宝德云赞助云主机

    客服 E-mail:[email protected]

    京ICP备14039699号-1 Copyright © 2012-2017

    使用手机软件扫描微信二维码

    关注我们可获取更多热点资讯

    Good good study day day up !


    提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


    合作伙伴: 宝德云主机  讯天idc  青云cloud 51idc

    快速回复 返回顶部 返回列表