XenServer 挂载其它硬盘及错误原因分析

本文介绍了在XenServer中挂载额外硬盘的步骤,包括查看host-uuid、硬盘id,以及通过sr-create命令挂载硬盘。在过程中可能会遇到错误提示‘The SR operation cannot be performed because a device underlying the SR is in use by the host.’,原因是XenServer自动挂载了其他硬盘。解决方案是确保在安装前只连接要用于安装的硬盘,避免XenServer跨硬盘初始化。XenServer默认使用EXT3,而手动挂载推荐使用LVM。
摘要由CSDN通过智能技术生成

命令执行位置可以是采用Putty SSH登录,或者是直接本机控制台界面command shell下执行

XenServer 挂载其它硬盘
1、用命令查看自己的host-uuid
[root@xenserver-arscyqkc ~]# xe host-list

2、查看所有硬盘的id
[root@xenserver-arscyqkc ~]# ls -l /dev/disk/by-id/
(一般都是sda,sdb等等)

3、挂载第2块硬盘到系统中,挂载成功会返回新存储的UUID
[root@xenserver-arscyqkc ~]# xe sr-create host-uuid=a9063198-c015-4a2c-bc86-4c1ba5c0dcd0 content-type=user type=lvm device-config:device=/dev/sda shared=false name-label="Disk 2" sm-config:allocation=thin

4、挂载第2块硬盘到系统中成功后会返回新存储的UUID
7ad2ec79-3998-e2fd-b9a0-d82e21b1d76e

查看磁盘列表命令:fdisk -l


(特别说明:如果没有做磁盘阵列,而系统中又接入了多块硬盘,强烈建议安装XenServer之前要拔下其它几块硬盘,装好Xen后再插上,不然会出现无法挂载的错误)
错误提示如下:
The SR operation cannot be performed because a device underlying the SR is in use by the host.

原因为:操蛋的XenServer有时候会傻逼的帮你自动挂载了其它硬盘。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值