ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:541.42KB ,
资源ID:8784529      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/8784529.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(openstack安装文档.docx)为本站上传会员【仙人****88】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

openstack安装文档.docx

1、Openstack havana版安装 环境 物理数量 1台 主机名 Controller 网卡数量 1 ip地址 192.168.205.177 Dns 202.106.196.115 Cpu 个数 1 内存 6GB 硬盘容量 1TB 操作系统版本 redhat6.3 组件整体结构 PS:在本环境中由于只有一台物理机,所以主机要即当管理节点又提供计算服务,所以除了以上controller 中上述组件还要安装nova-compute ,nova-network服务。 环境准备 网卡配置  Vi /etc/sysconfig/

2、network-scripts/ifcfg-eth0 # Internal Network DEVICE=eth0 TYPE=Ethernet BOOTPROTO=static IPADDR=192.168.205.177 NETMASK=255.255.255.0 DEFROUTE=yes # service network restartONBOOT=yes # service NetworkManager stop # service network start # chkconfig NetworkManager off # chkconfig networ

3、k on 修改主机名 Vi /etc/sysconfig/network HOSTNAME=controller Vi /etc/hosts 127.0.0.1 localhost 192.168.205.177 controller 安装mysql 数据库 # yum install mysql mysql-server MySQL-python Vi /etc/f [mysqld] ... bind-address = 192.168.205.177 启动mysql # service mysqld start # chkconfig my

4、sqld on 初次创建时删除 anonymous user # mysql_install_db # mysql_secure_installation # yum install mysql MySQL-python 安装openstack包 下载并安装http://repos.fedorapeople.org/repos/openstack/openstack-havana/ rdo-release-havana-6.noarch.rpm http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-rele

5、ase-6-8. noarch.rpm 这两个包,这两个包安装后会自动配置安装openstack的外网yum源 安装openstack 单元包 yum install openstack-utils yum install openstack-selinux yum upgrade reboot PS:外网环境十分不稳定,安装可能会经常失败,安装失败后清除安装失败的包,后则后期如果安装时由于安装包没有装全或者装好会带来意想不到麻烦。 安装Messaging server yum install qpid-cpp-server memcached vi /etc/qpi

6、dd.conf auth=no # service qpidd start # chkconfig qpidd on 安装keystone认证服务 # yum install openstack-keystone python-keystoneclient 修改配置文件 # openstack-config --set /etc/keystone/keystone.conf \ sql connection mysql://keystone:KEYSTONE_DBPASS@controller/keystone 创建openstack keystone 与数据库的

7、连接 # openstack-db --init --service keystone --password KEYSTONE_DBPASS 定义一个授权令牌 # ADMIN_TOKEN=$(openssl rand -hex 10) # echo $ADMIN_TOKEN # openstack-config --set /etc/keystone/keystone.conf DEFAULT \ admin_token $ADMIN_TOKEN 配置创建密钥与证书 # keystone-manage pki_setup --keystone-user keystone

8、 --keystone-group keystone # chown -R keystone:keystone /etc/keystone/* /var/log/keystone/keystone. log 启动keystone # service openstack-keystone start # chkconfig openstack-keystone on 定义用户租客和roles 导出环境变量 # export OS_SERVICE_TOKEN=ADMIN_TOKEN # export OS_SERVICE_ENDPOINT=http://controller:

9、35357/v2.0 PS:这里的ADMIN_TOKEN 是上面定义授权令牌时候生成的一串数字 可以将上述编辑成以后文件之后source 这个文件 创建admin租客 # keystone tenant-create --name=admin --description="Admin Tenant" +-------------+----------------------------------+ | Property | Value | +-------------+-----------------

10、 | description | Admin Tenant | | enabled | True | | id | 17d0aac7259c4f308c5ed81904e267f2 | | name | admin | +-------------+----------------------------------+ # keystone tenant-cr

11、eate --name=service --description="Service Tenant" +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | description | Service Tenant | | enabled | True

12、 | | id | 54a02d2556c1423eaee8a514da372e0f | | name | service | +-------------+----------------------------------+ PS:这里很有可能会报错,提示租户无法创建,重启keystone会解决问题 Service openstack-keystone restart keystone user-create --name=admin --pass=ADMIN_PASS\ -

13、email=admin@example.co ADMIN_PASS是你设置的秘密 keystone user-create --name=admin --pass=PASSWORD\ --email=admin@example.co 创建服务与定义API endpoint keystone service-create --name=keystone --type=identity \ --description="Keystone Identity Service" +-------------+----------------------------------+ |

14、 Property | Value | +-------------+----------------------------------+ | description | Keystone Identity Service | | id | 7711a2a72fb34caea36782f7cd669e03 | | name | keystone | | type | identity

15、 定义API keystone endpoint-create \ --service-id=7711a2a72fb34caea36782f7cd669e03 \ --publicurl=http://controller:5000/v2.0 \ --internalurl=http://controller:5000/v2.0 \ --adminurl=http://controller:35357/v2.0 +-------------+----------------------------------+ | Property |

16、 Value | +-------------+----------------------------------+ | adminurl | http://controller:35357/v2.0 | | id | e153f3c72b2544cf8f7f0bd557a62cad | | internalurl | http://controller:5000/v2.0 | | publicurl | http://controller:5000/v2.0 | | region

17、 | regionOne | | service_id | 7711a2a72fb34caea36782f7cd669e03 | Vi 一个文件,包含以下内容 export OS_USERNAME=admin export OS_PASSWORD=PASSWORD export OS_TENANT_NAME=admin export OS_AUTH_URL=http://controller:35357/v2.0 source 这个文件 校验服务 keystone user-list +----------------

18、 | id | enabled | email | name | +----------------------------------+---------+--------------------+--------+ | a4c2d43f80a549a19864c89d759bb3fe | True | admin@ | admin | 说明配置正确 出过出现报错,请查看/var/log/kestone 下的详细内容 配置glance 安装glance 组建

19、 # yum install openstack-glance 修改配置文件 openstack-config --set /etc/glance/glance-api.conf \ DEFAULT sql_connection mysql://glance:PASSWORD@controller/glance openstack-config --set /etc/glance/glance-registry.conf \ DEFAULT sql_connection mysql://glance:PASSWORD@controller/glance 创建glance

20、数据连接 openstack-db --init --service glance --password PASSWORD keystone下定义名为glance的用户 keystone user-create --name=glance --pass=PASSWORD -- email=glance@ 添加roles keystone user-role-add --user=glance --tenant=service --role=admin 添加glance roles keystone user-role-add --user=glance --tenant

21、service --role=admin 配置imgae的服务的身份验证 openstack-config --set /etc/glance/glance-api.conf keystone_authtoken \ auth_uri http://controller:5000 openstack-config --set /etc/glance/glance-api.conf keystone_authtoken \ auth_host controller openstack-config --set /etc/glance/glance-api.conf ke

22、ystone_authtoken \ admin_tenant_name service openstack-config --set /etc/glance/glance-api.conf keystone_authtoken \ admin_user glance openstack-config --set /etc/glance/glance-api.conf keystone_authtoken \ admin_password PASSWORD openstack-config --set /etc/glance/glance-api.conf paste_

23、deploy \ flavor keystone openstack-config --set /etc/glance/glance-registry.conf keystone_authtoken \ auth_uri http://controller:5000 openstack-config --set /etc/glance/glance-registry.conf keystone_authtoken \ auth_host controller openstack-config --set /etc/glance/glance-registry.conf

24、keystone_authtoken \ admin_tenant_name service openstack-config --set /etc/glance/glance-registry.conf keystone_authtoken \ admin_user glance openstack-config --set /etc/glance/glance-registry.conf keystone_authtoken \ admin_password PASSWORD openstack-config --set /etc/glance/glance-r

25、egistry.conf paste_deploy \ flavor keystone 添加凭证到/etc/glance/glance-api-paste.ini 和/etc/ glance/glance-registry-paste.inifiles.两个文件 # cp /usr/share/glance/glance-api-dist-paste.ini /etc/glance/glance-api-paste.ini # cp /usr/share/glance/glance-registry-dist-paste.ini /etc/glance/glance-regist

26、ry-paste.in 并且添加以下内容 [filter:authtoken] paste.filter_factory=keystoneclient.middleware.auth_token:filter_factory auth_host=controller admin_user=glance admin_tenant_name=service admin_password=PASSWORD keysotne创建glance 服务 # keystone service-create --name=glance --type=image \ --descripti

27、on="Glance Image Service" +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | description | Glance Image Service | | id | f7494dceb5ef46e7960827a0ecdde89e | | name

28、 | glance | | type | image | +-------------+----------------------------------+ Keystone 创建glance的endpoint keystone endpoint-create \ --service-id=f7494dceb5ef46e7960827a0ecdde89e \ --publicurl=http://controller:9292 \ --internalurl=

29、http://controller:9292 \ --adminurl=http://controller:9292 +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | adminurl | http://controller:9292 | | id | fe7cc75f8741455

30、cb0688927845799b2 | | internalurl | http://controller:9292 | | publicurl | http://controller:9292 | +----+------+-------------+------------------+------+--------+ | region | regionOne | | service_id | f7494dceb5ef46e7960827a0ecdde89e | 启动glan

31、ce服务 # service openstack-glance-api start # service openstack-glance-registry start # chkconfig openstack-glance-api on # chkconfig openstack-glance-registry on 校验glance服务 执行glance imgae-list 命令 +----+------+-------------+------------------+------+--------+ | ID | Name | Disk Format | Cont

32、ainer Format | Size | Status | +----+------+-------------+------------------+------+--------+ 表示正常,如果有报错请查看var/log/glance下的详细内容 安装nova 组建 yum install openstack-nova python-novaclient 修改配置文件 openstack-config --set /etc/nova/nova.conf \ database connection mysql://nova:PASSWORD@controller/n

33、ova 配置使用messaging server openstack-config --set /etc/nova/nova.conf \ DEFAULT rpc_backend mon.rpc.impl_qpid Openstack-config --set /etc/nova/nova.conf DEFAULT qpid_hostname controller 配置nova数据连接 openstack-db --init --service nova --password PASSWORD 配置my—IP vncserver listen 和vncse

34、rver_proxyclient_address openstack-config --set /etc/nova/nova.conf DEFAULT my_ip 192.168.205.177 openstack-config --set /etc/nova/nova.conf DEFAULT vncserver_listen 192.168.205.177 openstack-config --set /etc/nova/nova.conf DEFAULT vncserver_proxyclient_address 192.168.205.177 keysotne创建n

35、ova user keystone user-create --name=nova --pass=PASSWORD --email nova@ +----------+----------------------------------+ | Property | Value | +----------+----------------------------------+ | email | nova@ | | enabled | True

36、 | | id | 0ab2486266cb40f4808b03cd0f99929c | | name | nova | 添加roles keystone user-role-add --user=nova --tenant=service --role=admin 配置计算服务的身份验证 openstack-config --set /etc/nova/nova.conf DEFAULT auth_strategy keystone openstack-config --set /

37、etc/nova/nova.conf keystone_authtoken auth_host controller openstack-config --set /etc/nova/nova.conf keystone_authtoken auth_protocol http openstack-config --set /etc/nova/nova.conf keystone_authtoken auth_port 35357 openstack-config --set /etc/nova/nova.conf keystone_authtoken admin_user

38、nova openstack-config --set /etc/nova/nova.conf keystone_authtoken admin_tenant_name service openstack-config --set /etc/nova/nova.conf keystone_authtoken admin_password PASSWORD vi /etc/nova/api-paste.init paste.filter_factory = keystoneclient.middleware.auth_token:filter_factory auth

39、host = controller auth_port = 35357 auth_protocol = http auth_uri = http://controller:5000/v2.0 admin_tenant_name = service admin_user = nova admin_password = PASSWORD keysotne创建nova service keystone service-create --name=nova --type=compute \ --description="Nova Compute service" +-----

40、 | Property | Value | +-------------+----------------------------------+ | description | Nova Compute service | | id | 3b1a58f73d9d43e2807e8148448a333f | | name | nova

41、 | | type | compute | 创建endpoint keystone endpoint-create \ --service-id=3b2d8cd63d444ac4b7899e65eeb0021a \ --publicurl=http://controller:8774/v2/%\(tenant_id\)s \ --internalurl=http://controller:8774/v2/%\(tenant_id\)s \ --adminurl=http://controller:8774/v

42、2/%\(tenant_id\)s +-------------+-----------------------------------------+ | Property | Value | +-------------+-----------------------------------------+ | adminurl | http://controller:8774/v2/%(tenant_id)s | | id | 01d675db4ef949a496fc7c603

43、df6df8a | | internalurl | http://controller:8774/v2/%(tenant_id)s | | publicurl | http://controller:8774/v2/%(tenant_id)s | | region | regionOne | | service_id | 3b1a58f73d9d43e2807e8148448a333f | 启动nova 的各项服务 # service openstack-nova-api sta

44、rt # service openstack-nova-cert start # service openstack-nova-consoleauth start # service openstack-nova-scheduler start # service openstack-nova-conductor start # service openstack-nova-novncproxy start # chkconfig openstack-nova-consoleauth on # chkconfig openstack-nova-scheduler on # ch

45、kconfig openstack-nova-conductor on # chkconfig openstack-nova-novncproxy on 校验nova 服务 执行nova list 显示虚拟机等信息。 如果无返回输出其他。说明nova服务不正常,请查看/var/log/nova下的详细日志 安装nova network yum install openstack-nova-network 修改配置文件 openstack-config --set /etc/nova/nova.conf DEFAULT network_manager work.man

46、ager.FlatDHCPManager openstack-config --set /etc/nova/nova.conf DEFAULT firewall_driver nova.virt.libvirt.firewall.IptablesFirewallDriver openstack-config --set /etc/nova/nova.conf DEFAULT network_size 254 openstack-config --set /etc/nova/nova.conf DEFAULT allow_same_net_traffic False o

47、penstack-config --set /etc/nova/nova.conf DEFAULT multi_host True openstack-config --set /etc/nova/nova.conf DEFAULT send_arp_for_ha True openstack-config --set /etc/nova/nova.conf DEFAULT share_dhcp_address Ture openstack-config --set /etc/nova/nova.conf DEFAULT force_dhcp_release True

48、openstack-config --set /etc/nova/nova.conf DEFAULT flat_interface eth0 openstack-config --set /etc/nova/nova.conf DEFAULT flat_network_bridge br100 openstack-config --set /etc/nova/nova.conf DEFAULT public_interface eth0 nova network-create vmnet --fixed-range-v4=192.168.205.0/24 --bridge=b

49、r100 --multi-host=T 安装一个本地数据元 # yum install openstack-nova-api # service openstack-nova-metadata-api start # chkconfig openstack-nova-metadata-api on 启动nova network # service openstack-nova-network start # chkconfig openstack-nova-network on 创建vlan nova network-create vmnet --fixed-range-v4=10.0.0.0/24 \ --bridge=br100 --multi-host=T Nova network-list查看创建网络 开放安全规则 nova secgroup-add-rule defaulttcp 22 22 0.0.0.0/0 nova secgroup-add-rule defaulticmp -1 -1 0.0.0.0/0 校验各项服务是否正常 nova flavor-list

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服