发布于 2016-01-05 08:44:12 | 146 次阅读 | 评论: 0 | 来源: PHPERZ

这里有新鲜出炉的精品教程,程序狗速度看过来!

Xen 开源虚拟机

Xen 是一个开放源代码虚拟机监视器,由剑桥大学开发。它打算在单个计算机上运行多达100个满特征的操作系统。操作系统必须进行显式地修改(“移植”)以在Xen上运行(但是提供对用户应用的兼容性)。这使得Xen无需特殊硬件支持,就能达到高性能的虚拟化。


1.查找要删除的SR的UUID

[root@xenserver-154-localnfs iso]# xe sr-list  name-label=local_vm
uuid ( RO)                : 8f61c204-2b65-fae4-d211-af47d7b44397
          name-label ( RW): local_vm
    name-description ( RW):
                host ( RO): xenserver-154-localnfs
                type ( RO): lvm
        content-type ( RO): user

2.通过SR的uuid,查找物理存储块PBD的UUID

[root@xenserver-154-localnfs iso]# xe pbd-list  sr-uuid=8f61c204-2b65-fae4-d211-af47d7b44397
uuid ( RO)                  : e4ce6fed-87b9-2a0d-e8d1-dddadec160e8
             host-uuid ( RO): fa80b448-4ac6-40ca-935f-7c9808d9ffad
               sr-uuid ( RO): 8f61c204-2b65-fae4-d211-af47d7b44397
         device-config (MRO): device: /dev/mapper/vm--VG-vm--LV
    currently-attached ( RO): true

3.断开PBD连接

xe  pbd-unplug uuid=e4ce6fed-87b9-2a0d-e8d1-dddadec160e8

4.最后删除记录

xe  sr-forget uuid=8f61c204-2b65-fae4-d211-af47d7b44397

5.错误过程形成脚本,脚本后期会添加内容

#!/bin/bash
read -p "please  input name-label  of  SR  that you  want  to  delete"  LABEL
SR-uuid=`xe sr-list  name-label=$LABEL | grep "uuid"  | awk -F :  '{print $NF}'`
PBD-uuid=`xe pbd-list  sr-uuid=${SR-uuid}`  | grep "uuid"  | awk -F :  '{print $NF}'`
xe  pbd-unplug uuid=${PBD-uuid}
xe  sr-forget uuid=${SR-uuid}


最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务