openstack RC文件的使用

openstack RC文件,是一种可以让你远程操控openstack命令行的的文件,非常强大和实用

那么openstack  RC 文件在哪,怎使用,接下来我们将带你展示一下

首先第一个问题 openstack RC 文件在哪,

我们登陆openstack horizon,在项目的访问&安全栏中

openstack keystone v2和v3 两个,这里我们使用v2版本,点击下载openstack RC v2 ,浏览器会下载一个

文件,是一个shell文件,他里面写的什么呢

让我们打开来看看

与其说他是shell脚本不如说它是一个环境变量文件,上边写着对openstack访问的api以及各种环境变量

接下来我们解决第二个问题,这个玩意就是一个文件,怎么使用他呢

我们需要一个linux虚拟机,这里使用centos7最小化安装

安装openstack  命令行客户端(这个可不是openstack 他只是一个客户端,安装简单)

官方链接

安装完毕之后,将下载的 openstack RC文件 复制到centos7中,也可以在centos7中编辑文件,将RC内容复制进去

这里我们编辑文件admin

因为不需要他执行什么操作就不设置权限了,运行source admin命令

输入你的openstack 仪表盘密码(即你的keystone认证密码)即可

Nova list 测试一下

原文地址:https://www.cnblogs.com/heitaoq/p/8973389.html

时间: 2024-10-10 20:38:27

openstack RC文件的使用的相关文章

android学习笔记--android启动过程之init.rc文件浅析

1.  init.rc文件结构文件位置:init.c  : /system/core/initinit.rc  : /system/core/rootdir 首先init.rc文件是以模块为单位的,每个模块里的内容都是一起执行的,模块分为3种类型:on.service.import.我们可以看下init.rc文件是怎么写的:1.import import /init.usb.rc import /init.${ro.hardware}.rc import /init.trace.rc 上面的内容

android中init.rc文件的解析问题

init.rc中文件里会通过import /init.${ro.hardware}.rc文件,这个ro.hardware应该是某个详细的属性.而这个ro.hardware赋值应该是在Init进程中赋值的. 这个ro.hardware值设置是在/system/core/init.c中实现的,其通过hardware来赋值.hardware首先被/proc/cpuinfo赋值.然后会检測comandline. 假设comandline中有參数为androidboot.hardware,那这个參数在in

Qt给应用程序添加版本信息(对rc文件的设置,可利用QT内置变量)

作者:daodaoliang 时间:2016年7月11日16:12:09 版本:V 0.0.4 邮箱:[email protected] 0. 环境说明 系统环境: win10 64位 Qt环境: Qt-lib 5.6.0 QCreat0r 3.6.1 1. 使用.rc文件 1.1 在工程项目下创建 .rc 文件 例如 version.rc: # if defined(UNDER_CE) # include <winbase.h> # else # include <windows.h&

init.rc文件中面启动c++程序,通过jni调用java实现

</pre><p>注:假设是自己的myself.jar包,还要修改例如以下:</p><p>target/product/core_base.mk PRODUCT_BOOT_JARS := core:myself</p><p></p><p>功能:手机开机后要写个标志位. 已有实现.就是收到开机广播后,启动服务读取bp中的标志位(java代码须要等待ril准备好).并把这个标志位写入到ap中(java代码调用c++

Android init.rc 文件解析

init.rc文件解析过程 我们已经知道init.rc的结构,应该可以想到解析init.rc的过程就是识别一个个section的过程,将各个section的信息保存下来,然后在init.c的main()中去执行一个个命令. android采用双向链表(关于双向链表详解见本文第三部分)来存储section的信息,解析完成之后,会得到三个双向链表action_list.service_list.import_list来分别存储三种section的信息上. 1. init.c中调用init_parse

Android init.rc文件浅析

本文主要来自$ANDROID_SOURCE/system/init/readme.txt的翻译. 1 简述 Android init.rc文件由系统第一个启动的init程序解析.此文件由语句组成,主要包括了四种类型的语句:Action,Commands,Services,Options.在init.rc文件里一条语句一般是占领一行.单词之间是通过空格符来相隔的.假设须要在单词内使用空格,那么得使用转义字符"\",假设在一行的末尾有一个反斜杠,那么是换行折叠符号,应该和下一行合并成一起来

Qt之Windows资源文件(.rc文件)

简述 在Windows下使用Qt时,通常会用到Windows的资源文件 - 为exe设置信息,其中包括:文件说明.产品名称.产品版本.版权等信息... 由于是Windows平台相关的东西,Qt助手中对于rc文件几乎没有任何介绍(在Setting the Application Icon一文中简单提到). 简述 资源信息 效果 实现 图标 参数 示例 VERSIONINFO 格式化VERSIONINFO 参数 资源信息 效果 实现 首先,我们添加一个名为version.h的头文件,包含资源信息.

Android修改init.rc和init.xx.rc文件

一.文件简介 init.rc:Android在启动过程中读取的启动脚本文件,主要完成一些初级的初始化,在/system/core/init/init.c中解析. init.xx.rc:与具体CPU相关的启动脚本,比如对于飞思卡尔的CPU,名字为init.freescale.rc.在init.rc之后得到解析. 两个文件都位于根目录下:cat /init.rc 二.init.rc和init.xx.rc文件的修改 根据自己的CPU,修改文件的相应位置,然后: make bootimage 重新生成b

init.rc文件里面启动c++程序,通过jni调用java实现

功能:手机开机后要写个标志位. 已有实现,就是收到开机广播后,启动服务读取bp中的标志位(java代码需要等待ril准备好), 并把这个标志位写入到ap中(java代码调用c++). 后来遇到的问题:实际应用中发现,接收开机广播等待的时间更长,需要提前写入ap时间. 解决方案: 在init.rc文件里面启动c++程序,通过jni调用java实现. 精简代码如下: C++程序代码: #define LOG_TAG "testmain" #define LOG_NDEBUG 0 #incl