Openstack manila的一些命令
(本文是测试环境进行的操作:)
1.查看一些信息:
[root@openstackcontroller ~]# manila type-list

[root@openstackcontroller ~]# manila service-list

因为,新建共享存储的时候保证服务的正常,否则会失败。
2.新建一个3G的共享存储:
[root@openstackcontroller ~]# manila create NFS 3 --name share12 --share-type default_share_type
[root@openstackcontroller ~]# manila list

如果用manila list查看,状态为available表示正常。
另外,存储节点也可以看到存储已经创建了:

3.授权访问:在本次环境中,192.168.60.90是云主机的浮动IP,与管理网络同网段。
[root@openstackcontroller ~]#manila access-allow share12 ip 192.168.60.90 --access-level rw

查看授权列表可以看到有哪些主机IP被授权访问了:
[root@openstackcontroller ~]# manila access-list share12

查看导出路径(export_locations):
[root@openstackcontroller ~]# manila show share12

其中192.168.60.12是在manila-share节点manila.conf配置文件中如下地方配置的:
lvm_share_export_ip = 192.168.60.12
进入云主机,测试挂载:

4.共享磁盘扩容:
如果发现磁盘太小,还可以扩容:
[root@openstackcontroller ~]# manila extend share12 5

这样就把原来3G更改为5G的大小了。
5.共享存储的名字改变命令:
[root@openstackcontroller ~]# manila update --name share12-b share12
[root@openstackcontroller ~]# manila show share12
ERROR: No share with a name or ID of 'share12' exists.
可以看到share12这个名字已经不存在了。
[root@openstackcontroller ~]# manila show share12-b

从上图中已经看到,共享存储的名字已经改名了。
6.撤销授权:

[root@openstackcontroller ~]# manila access-deny share12-b 54e2f6fe-ebf9-4811-a482-ece3beb04fd2
[root@openstackcontroller ~]# manila access-list share12-b

7.删除共享存储:
[root@openstackcontroller ~]# manila delete share12-b
[root@openstackcontroller ~]# manila show share12-b
ERROR: No share with a name or ID of 'share12-b' exists.
删除的时候还有授权的ip存在,貌似一样可以删除。
这时候云主机就已经进不去了这个共享存储了:

存储节点中也已经删掉了:

Openstack manila的一些命令的更多相关文章
- openstack环境搭建常用命令
1,编辑/etc/selinux/config文件,关闭selinux SELINUX=disabled 2,清空iptables规则并保存 # iptables -F # service iptab ...
- openstack常用的一些命令
查看rabbitmq 队列 rabbitmqctl list_queues 复制代码 查看keystone的用户 keystone user-list 复制代码 查看keystone endpoint ...
- OpenStack Manila发展动态系列--Austin峰会
1 Manila Mitaka版本概述 在Austin峰会上介绍到,Manila Mitaka发布版本Driver个数达到了18个, M版本新加入14家公司(中国公司继华为之后又有99cloud等公司 ...
- Openstack之各组件命令
openstack 组件命令 Glance组件操作(镜像服务组件) #环境配置: source /etc/keystone/admin-openrc.sh #查看镜像列表: glance image- ...
- openstack之虚拟机管理命令
在控制节点上建hzb-openrc.sh export OS_PROJECT_DOMAIN_ID=default export OS_USER_DOMAIN_ID=default export OS_ ...
- OpenStack 负载均衡底层命令创建流程
1.创建负载均衡器pool-------------不支持高可用的负载均衡器 neutron lb-pool-create --lb-method ROUND_ROBIN --name mypool- ...
- openstack操作之一 命令行
在openstack环境中提供了多种操作虚拟机的方法,有最简单直接的dashborad界面,有不直观但高效的命令行,还有进阶版的postman调用openstack restfulapi和命令行中使用 ...
- OpenStack命令行工具与API
Openstack命令行工具 我们推荐Openstack命令行工具和Openstack的Dashboard两者结合使用.一些用户由于使用过其他云技术背景的,可能会使用EC2兼容的API,相对于我们需要 ...
- openstack常规操作命令梳理
之前顺利部署了openstack+kvm的虚拟化云平台管理环境,其中,涉及到不少openstack操作命令,记录如下: 查看rabbitmq 队列[root@openstack ~]#rabbitmq ...
随机推荐
- iOS10 优化APP首次安装网络权限提示方案
我刚经历了一场末日(停电),特别是在你想写文档的时候... 言归正传,今天的问题是解决iOS10系统下首次按钮APP弹出的网络权限提示所带来了问题以及优化. 起因 查了相关文章知道由于大陆工信部出台的 ...
- 蓝书4.1-4.4 树状数组、RMQ问题、线段树、倍增求LCA
这章的数据结构题很真实 T1 排队 bzoj 1699 题目大意: 求静态一些区间的最大值-最小值 思路: ST表裸题 #include<iostream> #include<cst ...
- shell脚本执行错误:#!/bin/bash: No such file or directory
执行.sh脚本时控制台报错 : #!/bin/bash: No such file or directory 解决办法: cat -A 文件路径 会发现第一行有问题 M-oM-;M-?#!/bin/b ...
- HTML5移动Web开发
1. 响应式web设计 说到这个,移动开发面对的屏幕尺寸那叫一个丰富,其中安卓阵营就够让人头痛的.我们在PC端常用的两种布局方式就是固定布局和弹性布局,前者设置一个绝大多数电脑能正常显示的固定宽度居中 ...
- bzoj 2878: [Noi2012]迷失游乐园【树上期望dp+基环树】
参考:https://blog.csdn.net/shiyukun1998/article/details/44684947 先看对于树的情况 设d[u]为点u向儿子走的期望长度和,du[u]为u点的 ...
- js 获取图片宽高 和 图片大小
获取要查看大小的img var img_url = 'http://img5.imgtn.bdimg.com/it/u=4267222417,1017407570&fm=200&gp= ...
- 慕课网4-2 编程练习:jQuery祖先后代选择器小案例
4-2 编程练习 结合所学的祖先后代选择器,实现如下图所示效果 任务 (1)使用祖先后代选择器将第二段文字背景色变成红色 (2)使用jQuery的.css()方法设置样式,语法css('属性 '属性值 ...
- mysql之distinct
记录一下这几天看mysql必知必会的小知识点: 关于mysql查询不同的行 比如记录表中 查询有多少个城市 可能查出很多城市 可以用distinct 来解决这个问题 SELECT DISTINCT c ...
- php 报错如下:Notice: Trying to get property of non-object
参考文档如下解决: https://stackoverflow.com/questions/5891911/trying-to-get-property-of-non-object-in 问题如下: ...
- 数据库恢复挂起解决办法【MSSQL】
新建查询输入如下代码运行 - -把test改成你需要修复的数据库名 USE master GO ALTER DATABASE test SET SINGLE_USER GO ALTER DATABAS ...