上一篇文章介绍了 Dashboard 的基本结构框架,那接下来的问题就是如何在这个框架中加入我们自己想要的内容了.在真正动手之前,让我们先来看看官方的页面是怎么做出来的.首先我们进入 /usr/share/openstack-dashboard/openstack_dashboard/dashboards/admin/networks 文件夹下面,可以看到有这几个文件和子文件夹: ../networks: - __init__.py - ports/ - subnets/ - templates…
mysql  skip-grant-tables 后要多次重启  和验证登录检查确认密码生效…
ubuntu 12.04装好openstack之后,安装成功,终端打出如下信息: Horizon is now available at http://192.168.0.2/Keystone is serving at http://192.168.0.2:5000/v2.0/Examples on using novaclient command line is in exercise.shThe default users are: admin and demoThe password:…
openstack按照官网docs部署horizon后,使用admin账号密码登录,但网页提示未知错误. 查看/var/log/httpd/error_log 提示这个:RuntimeError: Unable to create a new session key. It is likely that the cache is unavailable. 缓存有问题,在外国网站找到解决方案: 将 /etc/openstack-dashboard/local_settings 里的 SESSION…
重启openstack的整个服务openstack-service restart 1. 重启dashboardservice httpd restart service memcached restart 2. 重启 ceilometer2.1 cinderservice mongod restart2.2 controllerservice openstack-ceilometer-api restart service openstack-ceilometer-notification r…
Openstack 有很多项目,比如 nova 是虚拟机管理,neutron 是虚拟网络管理, glance 是存储管理,而 horizon 是负责 Openstack 的统一界面.horizon 的源代码和 neutron 的不太一样,分布在两个地方,一个是 /usr/lib/python2.7/dist-packages/horizon 下面,这里放的是一些最基本的.可以共享的类.表格和模板等.另一个是 /usr/share/openstack-dashboard 下面,这里放的是跟界面有直…
7.1 关机&重启命令 基本介绍: shutdown -h now       立刻进行关机 shutdown -h 1            1分钟后关机 shutdown -r now        现在重启计算机 halt                             关机,作用和上面一样 reboot                         重启 sync                            把内存的数据同步到磁盘 注意细节: 不管是重启系统还是关闭系…
关机&重启命令 shutdown shutdown -h now:表示立即关机 shutdown -h 1:表示1分钟后关机 shutdown -r now:立即重启 halt 就是直接使用,效果等价于关机 reboot 就是重启系统 syn:把内在的数据同步到磁盘 注意细节: 当我们关机或者重启时,都应该先执行一下sync指令,把内存的数据写入磁盘,防止数据丢失. 用户登录和注销 1)登录时尽量少用root账号登录,因为它是系统管理员,最大的权限,避免操作失误.可以利用普通用户登录,登录后再用…
l 关机&重启命令   基本介绍: shutdown –h now 立该进行关机 shudown -h 1 "hello, 1 分钟后会关机了" shutdown –r now 现在重新启动计算机 halt 关机,作用和上面一样. reboot 现在重新启动计算机 sync 把内存的数据同步到磁盘.   注意细节:  不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中 l 用户登录和注销 基本介绍: 1) 登录时尽量少用root帐号登录,因为它是系统管…
openstack使用的镜像多为qcow2格式,各个发行商也开源了针对openstack制作的镜像.但是这些镜像的登录方式都是注入用户名和密码的方式,就是说不能够直接通过账号和密码登录.那么如何将一个注入方式登录的虚拟机改造成一个普通的使用账号和密码登录的虚拟机呢?本文就是解决这个问题的一个记录. 首先下载一个ubuntu发行的虚拟机镜像. https://uec-images.ubuntu.com/releases/ 下载一个img格式的镜像 将下载好的镜像上传到openstack上,使用该镜…
1.关机&重启命令 1.1基本介绍 shutdown shutdown -h now :表示立即关机 shutdown -h 1:     表示1分钟后关机 shutdown -r now :立即重启 halt 就是直接使用,效果等价于关机 reboot 就是重启系统 sync: 把内存的数据同步到磁盘 1.2注意细节: 当我们关机或者重启的时候,需要执行一下指令sync,把内存的数据写入到磁盘,防止数据丢失 2.用户登录和注销 2.1基本介绍 1)登录时尽量少用root账号登录,因为它是系统管…
项目中是有多个集群的,现在存在一个是:在切换web集群时,如何切换HangFire的周期性任务. 先采取的解决办法是: 每个集群分一个队列,在周期性任务入队时分配当前web集群的集群id单做队列名称. 之前已存在的周期性任务,在其入队时修正到正确的集群执行 通过BackgroundJobServerOptions配置,只监听当前web集群的队列(ps:可参考文档:https://docs.hangfire.io/en/latest/background-processing/configurin…
第一步,WIN+R(或者开始->附件->运行)输入gpedit或gpedit.msc 进入 第二步:把这几个拒绝的Guest给删除掉,也可以只删除""拒绝从王洛访问这台计算机"的Guest". 第三步:设置电脑的IP,尽量不要设置成自动获取IP…
控制节点 # yum install openstack-dashboard # vim /etc/openstack-dashboard/local_settings OPENSTACK_HOST = "controller" ALLOWED_HOSTS = ['controller'] SESSION_ENGINE = 'django.contrib.sessions.backends.cache' CACHES = { 'default': { 'BACKEND': 'djang…
在创建虚拟机的时候 如下: #!/bin/sh passwd root<<EOF engine engine EOF huangyi替换成你的密码 注意下面的配置驱动一定要勾上,不然虚拟机初始化root密码会失败的.…
验证发生错误.请稍后再试一次. While turning SELinux off certainly does the trick, it is somewhat like using a sledgehammer to break a nut. The similar problem was solved for me with by allowing apache to initiate network connections itself, without disabling SELin…
一.dashboard 1.安装dashboard及配置 [root@linux-node1 ~]# yum install openstack-dashboard -y #可以装任何地方只要能连接 [root@linux-node1 ~]# grep -n "^[a-Z]" /etc/openstack-dashboard/local_settings :import os :from django.utils.translation import ugettext_lazy as…
上文提到了利用命令行下使用openstack的命令来创建虚拟机,这里选择安装dashboard来安装基于web界面的openstack平台 利用dashboard界面来创建虚拟机 dashboard这里选择安装在控制端,详细的dashboard配置文件参考:https://github.com/jsonhc/openstack_project 1.安装dashboard,安装它有手动编译安装和yum自动安装,这里选择使用yum进行安装 # yum install openstack-dashbo…
本章的主要内容是如何用horizon的navigation结构添加一个应用的面板. Horizon中提供了两种为应用添加panel的方法,一种是通过Pluggable Settings的方式,另一种是Django’s INSTALLED_APPS setting 方式.方式一是Horizon在Django框架基础上自主开发的方式,openstack中horizon的指导文档推荐使用方法一.而两种方式从功能上是等效的.本章重点分析pluggable setting这种方式,来看看它有多么cool吧…
原来我虚拟机版本是4.2.10,装的Ubuntu3.3,因为版本过老使用出现了一些问题,于是换成14.04,安装成功,但是装增强包的时候,装完重启,无限登录界面,密码是对的. 看了网上的很多方法,什么修改.Xauthority用户,删除 .Xauthority,修改权限,file文件都修改了,结果一律没什么卵用,于是升级了虚拟机版本,升级到4.2.12,不行,继续升级4.3.8,不行,再升级虚拟机出错,高版本不是很稳定,只能装回4.3.8. 系统换成15.04,依旧不行.最后想着是不是因为低版本…
原文链接  http://www.aboutyun.com/thread-10920-1-1.html openstack相关资料 CentOS下一键安装Openstack  http://blog.csdn.net/longteng1116/article/details/17976919 OneStack:Ubuntu 12.04 (或11.10) 一键部署安装OpenStack云计算平台 http://blog.csdn.net/hilyoo/article/details/7696169…
登录openstack的在dashboard,提示说权限验证错误,有2种情况: 1. 密码被人改了. 2. 系统发生了问题. 密码确认没人改,所以查看/var/log/keystone-all.log日志,发现一堆错误: File "/usr/lib/python2.6/site-packages/keystone/assignment/core.py", line 262, in get_domain return self.driver.get_domain(domain_id)…
nova介绍: Nova 是 OpenStack 最核心的服务,负责维护和管理云环境的计算资源.OpenStack 作为 IaaS 的云操作系统,虚拟机生命周期管理也就是通过 Nova 来实现的. 用途与功能 : 1) 实例生命周期管理 2) 管理计算资源 3) 网络和认证管理 4)REST 风格的 API 5) 异步的一致性通信 6)Hypervisor 透明:支持Xen,XenServer/XCP,KVM, UML,VMware vSphere and Hyper-V dfgdsdadaas…
一.nova介绍 Nova 是 OpenStack 最核心的服务,负责维护和管理云环境的计算资源.OpenStack 作为 IaaS 的云操作系统,虚拟机生命周期管理也就是通过 Nova 来实现的. 用途与功能 : 1) 实例生命周期管理 2) 管理计算资源 3) 网络和认证管理 4)REST 风格的 API 5) 异步的一致性通信 6)Hypervisor 透明:支持Xen,XenServer/XCP,KVM, UML,VMware vSphere and Hyper-V 在上图中可以看到,N…
问题点: 安装完pike后发现只能使用 ip:80 登录到http的主页面 不能使用 http://controller_ip:80/dashboard 登录openstack登录页面.如下图 重启httpd 服务 systemctl restart httpd 查看日志 /var/log/httpd/error_log [core:error] [pid ] [client ] End of script output before headers: django.wsgi [autoinde…
环境 最小化安装的centos6.5 设置如下: 一.修改基本配置 1.修改主机名为controller [root@localhost ~]# hostname controller [root@localhost ~]# [root@localhost ~]# bash [root@controller ~]# [root@controller ~]# vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=controller NOZEROCON…
一直以来,对于openstack 的初学者来讲,安装往往是入门的头大难题.在E版本之前,要搭建一个基本能用的openstack 环境那是相当麻烦,自己要装机,自己搞源,自己照着文档敲命令,又没有靠谱的文档,官方给出的文档依旧有好多坑,还有语言问题往往用上好几天时间都装不起来,慢慢地就丧失了学习openstack 的信心! 不过后来情况有了很大改观,从E版本开始,以后安装过程简化许多,文档质量提高不少.尽管如此对于初学者还讲还是比较复杂,其实很多时候,很多人只是想体会一下openstack,完全不…
Openstack实验笔记 制作人:全心全意 Openstack:提供可靠的云部署方案及良好的扩展性 Openstack简单的说就是云操作系统,或者说是云管理平台,自身并不提供云服务,只是提供部署和管理平台 架构图: http://m.qpic.cn/psb?/V12uCjhD3ATBKt/Mf6rnJXoRGXLpebCzPTUfETy68mVidyW.VTA2AbQxE0!/b/dDUBAAAAAAAA&bo=swFuAQAAAAARB.0!&rf=viewer_4 Keystone作…
一.nova介绍               Nova 是 OpenStack 最核心的服务,负责维护和管理云环境的计算资源.OpenStack 作为 IaaS 的云操作系统,虚拟机生命周期管理也就是通过 Nova 来实现的.   用途与功能 : 1) 实例生命周期管理 2) 管理计算资源 3) 网络和认证管理 4)REST 风格的 API 5) 异步的一致性通信 6)Hypervisor 透明:支持Xen,XenServer/XCP,KVM, UML, VMware vSphere and H…
1. horizon 介绍 Horizon: Horizon 为 Openstack 提供一个 WEB 前端的管理界面 (UI 服务 )通过 Horizone 所提供的 DashBoard 服务 , 管理员可以使用通过 WEB UI 对 Openstack 整体云环境进行管理 , 并可直观看到各种操作结果与运行状态. DashBoard 与其他组件的关系 登陆 Dashboard 界面 启动客户端浏览器,于地址栏输入:http://Horizone_server_ip/dashboard 2.…