openstack CLI

openstack CLI 指的是openstack client(客户端)即命令行工具来管理openstack各个服务。

pip install python-novaclient python-cinderclient python-neutronclient python-keystoneclient python-glanceclient

在devtstack下新建openrc.sh

vim openrc.sh

OS_USERNAME=admin

OS_PASSWORD=admin

OS_TENANT_NAME=admin

OS_AUTH_URL=http://192.168.56.101:5000/v2.0

执行该文件

source openrc.sh

然后就可以使用命令行客户端了

例如:

neutron net-list

nova flavor-list

经过测试好像openrc.sh

以及source openrc.sh不管用

应该用

source /opt/stack/devstack/openrc  admin admin

此时可能会显示

WARNING:setting legacy OS_TENANT_NAME to support cli tools.

不用管

此时就可以使用命令行客户端了

注:admin admin 是openstack的用户名和密码

时间: 2024-10-01 04:10:46

openstack CLI的相关文章

如何使用 OpenStack CLI - 每天5分钟玩转 OpenStack(22)

本节首先讨论 image 删除操作,然后介绍 OpenStack CLI 的使用方法,最后讨如何 Troubleshoot. Web UI 删除 image admin 登录后,Project -> Compute -> Images在列表中选择格式为 ARI 和 AKI 的 image,点击 点击确认删除 操作成功 CLI 删除 image 设置环境变量 查询现有image 删除image 如何使用 OpenStack CLI OpenStack 服务都有自己的 CLI. 命令很好记,就是服

neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead

1.现象描述: 以前在测试环境中使用过icehouse版本,记得当时查看网络列表是使用neutron net-list,最近两天在测试openstack ocata的时候发现好多之前的命令都不能正常使用,大概是openstack想凸显openstack命令的重要性吧. 2.实验过程 [[email protected] ~]# neutron net-list neutron CLI is deprecated and will be removed in the future. Use ope

openstack学习-登陆Openstack CLI

openstack cli基础命令 在完成之前的openstack tranning lab搭建后,可以通过命令从宿主机登陆controller节点.ssh -p 2230 [email protected] 密码默认是osbash登陆后,查看admin用户的环境变量定义文件admin-openrc.sh并导入,进入管理员视图cat admin-openrc.sh. admin-openrc.sh然后可以执行以下命令查看openstack server命令的用法openstack server

Request Flow for Provisioning Instance in Openstack

One of the most important use-case in any cloud is provisioning a VM . In this article we shall do a walk through about an instance(VM) being provisioned in a Openstack based cloud. This article deals with the request flow and the component interacti

Openstack基本命令

Openstack有数量众多的命令行工具(CLI),用来运行各式各样的管理任务.比如VM管理.存储管理.网络管理.本文描写叙述用Openstack CLI工具运行例如以下任务: 环境变量设置 使用内置帮助 创建和使用SSH密钥对 创建和改动glance镜像 创建nova flavor 启动和删除镜像 创建tenant 创建tenant的用户和角色 測试身份认证 中文原文请參考 http://www.nsbeta.info/archives/885 英文原文请见: Openstack CLI Ba

OpenStack Summit Paris 会议纪要 - 11-06-2014

Ops/Design Summit - 2014-11-06 Record 1. Neutron Kilo Lighting Talks 1. MPLS VPN (1)Brocade提出的一个数据中心互联方案 (2)单个租户网络可以扩展到多区域的数据中心 (3)无缝迁移VM的负载 (4)提出一个MPLS VPN Service的API Ext和对应的Model: Attachment Circuit:租户网络内部的一个逻辑接口 MPLS LSP Tunnels:在多个MPLS VPN服务间共享

openstack下

接上篇 计算服务: 安装配置控制节点: yum install openstack-nova-api openstack-nova-conductor \ openstack-nova-console openstack-nova-novncproxy \ openstack-nova-scheduler 此时,缺少一个包: python-pygments需要自己下载并安装 1.获得 admin 凭证来获取只有管理员能执行的命令的访问权限: #. admin-openrc 2.要创建服务证书,完

OpenStack Mitaka 版本中的 domain 和 admin

OpenStack 的 Keystone V3 中引入了 Domain 的概念.引入这个概念后,关于 admin 这个role 的定义就变得复杂了起来. 1. Domain,project,user,role,token 的概念和关系 简单来说, Domain - 表示 project 和 user 的集合,在公有云或者私有云中常常表示一个客户 Group - 一个domain 中的部分用户的集合 Project - IT基础设施资源的集合,比如虚机,卷,镜像等 Role - 角色,表示一个 u

Cinder 组件详解 - 每天5分钟玩转 OpenStack(47)

本节我们将详细讲解 Cinder 的各个子服务. cinder-api cinder-api 是整个 Cinder 组件的门户,所有 cinder 的请求都首先由 nova-api 处理.cinder-api 向外界暴露若干 HTTP REST API 接口.在 keystone 中我们可以查询 cinder-api 的 endponits. 客户端可以将请求发送到 endponits 指定的地址,向 cinder-api 请求操作. 当然,作为最终用户的我们不会直接发送 Rest API 请求