资讯动态

Xenserver批量创建磁盘并挂载给虚拟机

发布时间:2026/10/30 1:16:57 来源:尧图企业网站定制
主要步骤如下。通过SSH连接到Xenserver通过awk命令过滤出虚拟机名称及uuid并输出到一个文本创建一块虚拟磁盘并已经格式化后续此磁盘用于克隆新磁盘通过while循环读取步骤2输出的信息设置新克隆的磁盘名称通过步骤2输出的信息指定新克隆的磁盘挂载给指定uuid虚拟机#通过awk命令过滤所需信息并重定向到/opt/vm-uuid文件中xe vm-list | awk $1“uuid”||$1“name-label”{printKaTeX parse error: Expected EOF, got } at position 3: NF}̲ | xargs -n2 |…(hostname) $2!var {print $2,KaTeX parse error: Expected EOF, got } at position 2: 1}̲ /opt/vm-uuid…(xe vdi-create name-labelTEMP-DATA typeuser virtual-size5GiB sr-uuid8a6c6978-2671-68af-8faf-f5b8f9c0af9c)#通过while循环逐行读取文本内容并创建虚拟机磁盘挂载给指定uuid虚拟机每读取一行执行一次命令直至读取完成后循环退出。cat /opt/vm-uuid | while read linedovm_nameecho $line | awk {print $1}vm_uuidecho $line | awk {print $2}#echo $vm_name#echovmuuidvdivm_uuid vdivmu​uidvdi(xe vdi-clone new-name-labelvmname−DATAuuidvm_name-DATA uuidvmn​ame−DATAuuidNvdi new-name-descriptionKaTeX parse error: Undefined control sequence: \e at position 32: … echo -e \̲e̲[32m 管理员正在将磁盘[vm_name-DATA] 挂载给虚拟机[KaTeX parse error: Undefined control sequence: \e at position 11: vm_name]中 \̲e̲[0m vb…(xe vbd-create device5 vdi-uuidvdivm−uuidvdi vm-uuidvdivm−uuidvm_uuid typeDisk modeRW)xe vbd-plug uuid$vbd /dev/nulldone

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑