ImageVerifierCode 换一换
格式:DOCX , 页数:27 ,大小:22.62KB ,
资源ID:1129242      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1129242.html】到电脑端继续下载(重复下载不扣费)。

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

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(centos openstack grizzly 安装配置.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

centos openstack grizzly 安装配置.docx

1、centos openstack grizzly 安装配置准备环境1、配置yum源CentOS6-Base-163.repobasename=CentOS-$releasever - Base - baseurl=#mirrorlist=http:/mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=osgpgcheck=0gpgkey=http:/mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6#released updatesupdatesname=CentOS-$relea

2、sever - Updates - baseurl=#mirrorlist=http:/mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updatesgpgcheck=0gpgkey=http:/mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6#additional packages that may be usefulextrasname=CentOS-$releasever - Extras - baseurl=#mirrorlist=http:/mirrorlist.c

3、entos.org/?release=$releasever&arch=$basearch&repo=extrasgpgcheck=0gpgkey=http:/mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packagescentosplusname=CentOS-$releasever - Plus - baseurl=#mirrorlist=http:/mirrorlist.centos.org/?release=$release

4、ver&arch=$basearch&repo=centosplusgpgcheck=0enabled=0gpgkey=http:/mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6#contrib - packages by Centos Userscontribname=CentOS-$releasever - Contrib - baseurl=#mirrorlist=http:/mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contribgpgcheck=0enabl

5、ed=0gpgkey=http:/mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6epel.repo epelname=Extra Packages for Enterprise Linux 6 - $basearchbaseurl=#mirrorlist=https:/mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearchfailovermethod=priorityenabled=1gpgcheck=0gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY

6、-EPEL-6epel-debuginfoname=Extra Packages for Enterprise Linux 6 - $basearch - Debugbaseurl=#mirrorlist=https:/mirrors.fedoraproject.org/metalink?repo=epel-debug-6&arch=$basearchfailovermethod=priorityenabled=0gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6gpgcheck=0epel-sourcename=Extra Packages for

7、 Enterprise Linux 6 - $basearch - Sourcebaseurl=#mirrorlist=https:/mirrors.fedoraproject.org/metalink?repo=epel-source-6&arch=$basearchfailovermethod=priorityenabled=0gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6gpgcheck=0openstack.repo openstackbaseurl=http:/rdo.fedorapeople.org/openstack/opensta

8、ck-grizzly/epel-6gpgcheck=0安装前准备1、 安装OpenStack Utilities #yum install -y openstack-utils dnsmasq-utils2、更新系统# yum update3、关闭iptables# service iptables stop# chkconfig iptables off4.关闭selinux# vi /etc/selinux/configSELINUX=disabled5、重启服务器# reboot6、安装qpid # yum install -y qpid-cpp-server# sed -i -e s/

9、auth=.*/auth=no/g /etc/qpidd.conf# service qpidd start# chkconfig qpidd on部署KeyStone1、安装KeyStone # yum install -y openstack-keystone2、初始化数据库# openstack-db -init -service keystone -password PASSWORD如果没有安装mysql,会在这步安装,这里默认密码PASSWORD 3、生成Token,并设置环境变量# export SERVICE_TOKEN=$(openssl rand -hex 10)# expo

10、rt SERVICE_ENDPOINT=http:/10.9.0.206:35357/v2.0# echo $SERVICE_TOKEN /tmp/ks_admin_token71068df694f4c46201564、修改配置文件# openstack-config -set /etc/keystone/keystone.conf DEFAULT admin_token $SERVICE_TOKEN# openstack-config -set /etc/keystone/keystone.conf signing token_format UUID5、启动keystone服务# servi

11、ce openstack-keystone start# chkconfig openstack-keystone on6、查看是否启动正常# ps -ef | grep -i keystone-allkeystone 2331 1 3 15:24 ? 00:00:00 /usr/bin/python /usr/bin/keystone-all -config-file /etc/keystone/keystone.confroot 2339 1902 0 15:24 pts/0 00:00:00 grep -i keystone-all# grep ERROR /var/log/keysto

12、ne/keystone.log7、创建Keystone服务,并注册Endpoint# keystone service-create -name=keystone -type=identity -description=Keystone Identity Service+-+-+| Property | Value |+-+-+| description | Keystone Identity Service | id | b987bd18f91a47709d1c191ca924f4db | name | keystone | type | identity |+-+-+# keystone

13、endpoint-create -service_id b987bd18f91a47709d1c191ca924f4db -publicurl http:/10.9.0.206:5000/v2.0 -adminurl http:/10.9.0.206:35357/v2.0 -internalurl http:/10.9.0.206:5000/v2.0+-+-+| Property | Value |+-+-+| adminurl | http:/10.9.0.206:35357/v2.0 | id | a86e402ec8144c0ba560f9b917c65981 | internalurl

14、 | http:/10.9.0.206:5000/v2.0 | publicurl | http:/10.9.0.206:5000/v2.0 | region | regionOne | service_id | b987bd18f91a47709d1c191ca924f4db |+-+-+其中service_id和上面创建service的返回ID对应8、创建admin用户a) 创建admin用户# keystone user-create -name admin -pass PASSWORD+-+-+| Property | Value |+-+-+| email | | enabled |

15、 True | id | 8179d4236cd147f2a9670df1616882a0 | name | admin | tenantId | |+-+-+b) 创建admin role# keystone role-create -name admin+-+-+| Property | Value |+-+-+| id | c44c1e8f4b8c4efa82beb83a847dd0ca | name | admin |+-+-+c) 创建admin tenant# keystone tenant-create -name admin+-+-+| Property | Value |+-

16、+-+| description | | enabled | True | id | 78b342b561ed4fb79ab764b828473f93 | name | admin |+-+-+d)将admin用户加入到admin role中# keystone user-role-add -user-id 8179d4236cd147f2a9670df1616882a0 -role-id c44c1e8f4b8c4efa82beb83a847dd0ca -tenant-id 78b342b561ed4fb79ab764b828473f93e)设置admin的环境变量# vi keystone

17、rc_adminexport OS_USERNAME=adminexport OS_TENANT_NAME=adminexport OS_PASSWORD=PASSWORDexport OS_AUTH_URL=http:/10.9.0.205:35357/v2.0/export PS1=uh W(keystone_admin)$ f)测试是否创建完成# unset SERVICE_TOKEN# unset SERVICE_ENDPOINT# source /keystonerc_admin# keystone user-list9、创建一个普通用户# keystone user-create

18、-name tcommerce -pass PASSWORD+-+-+| Property | Value |+-+-+| email | | enabled | True | id | ad91d8062e5e48b185aa0e0847d4b860 | name | tcommerce | tenantId | |+-+-+# keystone role-create -name user+-+-+| Property | Value |+-+-+| id | c5689d23e5a04465831f5e39caff1099 | name | user |+-+-+# keystone t

19、enant-create -name user+-+-+| Property | Value |+-+-+| description | | enabled | True | id | f380922e9d844b77b7c1cb742c7ca04b | name | user |+-+-+keystone user-role-add -user-id ad91d8062e5e48b185aa0e0847d4b860 -role-id c5689d23e5a04465831f5e39caff1099 -tenant-id f380922e9d844b77b7c1cb742c7ca04b#vim

20、 keystonerc_tcommerceexport OS_USERNAME=tcommerceexport OS_TENANT_NAME=userexport OS_PASSWORD=PASSWORDexport OS_AUTH_URL=http:/10.9.0.206:5000/v2.0/export PS1=uh W(tcommerce)$ # source keystonerc_tcommerce# keystone user-listUnable to communicate with identity service: error: message: You are not au

21、thorized to perform the requested action: admin_required, code: 403, title: Not Authorized. (HTTP 403)# keystone token-get+-+-+| Property | Value |+-+-+| expires | 2013-04-25T08:14:28Z | id | 1360775bf4504e84881689e6b9b4fff6 | tenant_id | f380922e9d844b77b7c1cb742c7ca04b | user_id | ad91d8062e5e48b1

22、85aa0e0847d4b860 |+-+-+部署Glance1、安装glance# yum install -y openstack-glance2、设置环境变量# source /keystonerc_admin3、初始数据库# openstack-db -init -service glance -password PASSWORD4、修改配置文件# openstack-config -set /etc/glance/glance-api.conf paste_deploy flavor keystone# openstack-config -set /etc/glance/glance-api.conf keystone_authtoken admin_tenant_name admin# openstack-config -set /etc/glance/glance-api.conf keyst

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2