由于dm-0的存在而无法创建存储怎么办?

使用命令创建存储时,提示“The SR operation cannot be performed because a device underlying the SR is in use by the host",以下是解决这个问题的方法

1、使用fdisk -l命令查看硬盘多了dm-0、dm-1等几个以dm开头的设备(dm是device mapper,即设备映射的意思)

fdisk -l

2、使用dmsetup status命令查看系统的设备映射状态,发现莫名多了几个映射

dmsetup status

3、使用命令dmsetup remove 设备名称,删除无关的映射

dmsetup remove 设备名称

4、再使用fdisk -l查看dm-0、dm-1等设备已经删除了

fdisk -l

5、现在就可以使用命令创建存储

xe sr-create name-label="sdc" shared=false device-config-device=/dev/sdc type=lvm

详情请联系小梅QQ:2881064157

时间: 2024-10-11 04:55:20

由于dm-0的存在而无法创建存储怎么办?的相关文章

Swift3.0语言教程使用指针创建和初始化字符串

Swift3.0语言教程使用指针创建和初始化字符串 Swift3.0语言教程使用指针创建和初始化字符串苹果的Swift团队花了不少功夫来支持C的一些基础特性.C语言中为我们提供了指针,Swift也不例外,开发者可以使用指针去创建和初始化字符串. (1)在NSString中init(bytes:length:encoding:)方法可以从给定字符串按照指定获取方向,得到指定个数的字符,然后使用这些字符创建和初始化字符串.其语法形式如下: convenience init?(bytes: Unsaf

mysql8.0 部署、初始化和创建实例

mysql8.0部署.初始化和创建实例 环境信息:centos 7.4.1708mysql 8.0.11 1.下载解压缩mysql包 cd /usr/local/ wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz tar xzvf mysql-8.0.11-linux-glibc2.12-x86_64.tar.gz mv mysql-8.0.11-linux-gli

mysql 创建 存储函数 split_string

1.创建函数 -- 创建存储函数 DROP FUNCTION IF EXISTS SPLIT_STR; -- 判断是否存在,存在则删除 CREATE FUNCTION SPLIT_STR( x VARCHAR(255), delim VARCHAR(12), pos INT ) RETURNS VARCHAR(255) DETERMINISTIC BEGIN RETURN REPLACE(SUBSTRING(SUBSTRING_INDEX(x, delim, pos), LENGTH(SUBST

Hyperledger Fabric 1.0 从零开始(六)——创建Fabric多节点集群

4:创建Fabric多节点集群 4.1.配置说明 首先可以根据官方Fabric自带的e2e_cli列子中的集群方案来生成我们自己的集群,与案例不同的是我们需要把容器都分配到不同的服务器上,彼此之间通过网络来进行通信,网络构建完成后则进行相关的channel和chaincode操作. 笔者目前申请了五台服务器,所有的服务器均是按照上述e2e_cli环境构建与测试步骤配置.计划其中四台服务器运行peer节点,另外一台服务器运行orderer节点,为其它四个节点提供order服务. 虚拟机具体参数如下

Cocos2d-x v3.0物理系统 利用PhysicsEditor创建多边形

Cocos2d-x 3.0的新物理系统我就不必多说了,接触一段时间,感觉还是不错的.对于那些基本概念,网上的教程已经泛滥了,就不多说了,不过对于创建多边形物体的教程,还真不多,很多都是创建圆形和矩形,这两个很简单,传入图片的大小数据基本就可以搞定了.多边形的麻烦之处在于每个点的位置,Mac下有VertexHelper可以很轻松获取到多边形的每个点,然后创建出来,但Windows下,呃,确实我没找到什么好的工具,PhysicsEditor在以前使用Box2d原生的代码创建多边形还是挺好用的,现在就

NetCore2.0下使用EF CodeFirst创建数据库

本文所使用的VS版本:VS2017 15.3.0 首先新建一个.net core项目  取名NetCoreTask 使用模型视图控制器方式 新建Model层 在Model层下新建一个user实体类 1 namespace XX.Model 2 { 3 public class tb_User 4 { 5 public string ID { get; set; } 6 public string UserName { get; set; } 7 public DateTime CreateTim

Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(3)创建一个简单的分析

1.如果BIEE安装在本机,直接登录http://localhost:9704/analytics/ 点击右上方导航菜单中的"新建->分析" 2.选择上节创建的RPD文件中的SCOTT主题区域 3.这里会看到如下界面,左侧的树对应的是RPD文件中最左侧[表示]层中的模型-可以把它当成"表"来看,随便在"表"的字段名上双击,就可以添加到右侧的"所选列"区域,先参照下图,随便选几列过过瘾 4.切换到[结果]视图,一切顺利的话

Horizon View 6.0之桌面池的创建

1. 在"Inventory"下选择"Pool",在右则选择"Add" 2. 选择"Automated Pool",即选择自动池,另外两项分别为手动池和远程终端池 2. 选择"Dedicated",并勾选"Enable automatic assignment",第一个为专用模式,就用户和桌面是固定关系,桌面一旦分配,只能由该用户使用,其它用户无法使用,第二选项表示浮动,即桌面和用户不是

mysql学习从0开始:表的创建

下面的例子是一个名为 "persons" 的表: Id LastName FirstName Address City 1 Adams John Oxford Street London 2 Bush George Fifth Avenue New York 3 Carter Thomas Changan Street Beijing 上面的表包含三条记录(每一条对应一个人)和五个列(Id.姓.名.地址和城市). 现在我们来创建上面的数据表: mysql> create tabl