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 ...
随机推荐
- Java日期推迟计算、日期大小
/** * 日期推迟计算 * @param date * @param num * @return java.util.HashMap<java.lang.String,java.lang.St ...
- 【POJ 1364】 King
[题目链接] 点击打开链接 [算法] 差分约束系统 [代码] #include <algorithm> #include <bitset> #include <cctyp ...
- E20170611-hm
ascending adj. 上升的,向上的; ascend vt. 攀登; 继承; 占领; vi. 上升; 爬坡; 追溯; descending n. 递减; descend v ...
- bzoj 1059: [ZJOI2007]矩阵游戏【匈牙利算法】
注意到怎么换都行,但是如果把某个黑方块用在对角线上,它原来所在的行列的的黑方块就都不能用 所以要选出n组不重的行列组合,这里用匈牙利算法做二分图匹配即可(用了时间戳优化) #include<io ...
- react hooks 全面转换攻略(二) react本篇剩余 api
useCallback,useMemo 因为这两个 api 的作用是一样的,所以我放在一起讲; 语法: function useMemo<T>(factory: () => T, d ...
- Asp.Net 开发实战技术
1.什么是WMI技术 WMI是一项核心的Windows管理技术,WMI作为一种规范和基础结构,通过它可以访问.配置.管理和监视几乎所有的Windows资源,比如用户可以在远程计算机器上启动一个进程:设 ...
- [转]C语言字符串操作总结大全(超详细)
1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度 ...
- 贪心 CodeForces 137B Permutation
题目传送门 /* 贪心:因为可以任意修改,所以答案是没有出现过的数字的个数 */ #include <cstdio> #include <algorithm> #include ...
- T - Posterized(贪心思维)
Description Professor Ibrahim has prepared the final homework for his algorithm’s class. He asked hi ...
- Windows平台下Oracle监听服务启动过程中日志输出
Windows平台下Oracle监听服务启动过程中日志输出记录. 日志目录:D:\app\Administrator\diag\tnslsnr\WIN-RU03CB21QGA\listener\tra ...