本博客已经添加"打赏"功能,"打赏"位置位于右边栏红色框中,感谢您赞助的咖啡. == Keystone service == openstack-keystone: inactive 如上面显示的状态:如果启动了httpd就不能很好的启动openstack-keystone服务,在官方文档中看到这样一段话: This guide uses the Apache HTTP server with mod_wsgi to serve keystone requests…
== Keystone service == openstack-keystone: inactive 如上面显示的状态:如果启动了httpd就不能很好的启动openstack-keystone服务,在官方文档中看到这样一段话: This guide uses the Apache HTTP server with mod_wsgi to serve keystone requests on ports and . By default, the keystone service still l…
先决条件 在你配置 OpenStack 身份认证服务前,你必须创建一个数据库和管理员令牌. 完成下面的步骤以创建数据库: 用数据库连接客户端以 root 用户连接到数据库服务器: $ mysql -u root -p 创建 keystone 数据库: CREATE DATABASE keystone; 对``keystone``数据库授予恰当的权限: GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' \ IDENTIFIED…
一.用户访问百度(www.baidu.com) 用户访问在url中输入地址后,首先会访问本地的缓存和hosts文件,如果没有,会访问本地DNS,在就是根域和顶级域名等,在前面已经说过了,这里不再赘述. 这里说明两个:查看本地windows缓存:   ipconfig  /displaydns hosts文件路径:cmd下输入window32,在就是drives/etc/hosts 二.http协议简介 http是超文本传输协议,是互联网上应用最为广泛的一种网络协议.所有的www都必须遵守这个标准…
前言 "微服务"一词源于 Martin Fowler的名为 Microservices的,博文,可以在他的官方博客上找到http:/ /martinfowler . com/articles/microservices.html简单地说,微服务是系统架构上的一种设计风格,它的主旨是将一个原本独立的系统拆分成多个小型服务,这些小型服务都在各自独立的进程中运行,服务之间通过基于HTTP的 RESTfuL AP进行通信协作.常见微服务框架:Spring的spring cloud.阿里dubb…
1.为什么要统一管理微服务配置 对于传统的单体应用,常使用配置文件管理所有配置.例如一个SpringBoot开发的单体应用,可将配置内容放在application.yml文件中.如果需要切换环境,可设置多个Profile,并在启动应用时指定spring.profiles.active={profile}. 然而,微服务架构中,微服务的配置管理一般有以下需求: 集中管理配置.一个使用微服务架构的应用系统可能会包含成百上千个微服务,因此集中管理配置是非常有必要的. 不同环境,不同配置.例如,数据源配…
公司也想搞个私有云玩玩,于是展开了一系列的调研,部署测试,openstack 有几个版本真是坑爹!!,如果喜欢被虐有兄弟,你就试试 openstack 的 juno , icehouse等版本,用不了多久,你就疯了,哈哈, 我这里就说说,相对稳定的 openstack kilo版本 做为运维,部署服务之前肯定首先要考虑的基础环境的部署,当然openstack,也是同理 ,这篇就聊聊openstack 基础环境都要整些什么东东,官方文档是英文,说了好多,我就比较重要的,必要的记录如下 一基础环境折…
一.介绍 参照官网部署:https://docs.openstack.org/keystone/queens/install/ 继续上一博客进行部署:http://www.cnblogs.com/weijie0717/p/8549541.html 二.部署 keystone  1.配置数据库  (任意controller 节点操作) # mysql  -uroot -p mysql> CREATE DATABASE keystone;  mysql> GRANT ALL PRIVILEGES…
Horizon介绍 Horizon是一个web接口,使得云平台管理员以及用户可以管理不同的OpenStack资源以及服务. 提供一个Web界面操作OpenStack系统 使用Django框架基于OpenStack API开发 支持将session存储在DB.Memcached 支持集群 虚拟机创建流程 第一步,图形界面输入用户名密码到keystone进行认证,认证通过之后会分配一个token,然后使用该token即可访问其他服务: 第二步,将创建虚拟机的REST API请求发送给nova-api…
安装配置 Before you configure the OpenStack Identity service, you must create a database and an administration token. 一.创建keystone数据库并授权 1.登陆数据库 mysql -u root -p 2.创建数据库并授权 CREATE DATABASE keystone; GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'local…