所有问题解决方案
我们都已亲身测试

XenServer通过MAC地址查找VM/VPS

XenServer通过MAC地址查找VM/VPS可用以下3种方法:
方法一:通过XenCenter一台台VPS查看(操作繁琐,时间长
方法二:通过命令来查找(简单
方法三:通过脚本来查找(高大尚

方法
通过XenCenter一台台VPS查看

方法二:
使用命令:

xe vm-vif-list | grep -iB 2 a2:51:2b:28:73:d4

a2:51:2b:28:73:d4”为MAC地址,根据MAC地址的去修改

方法三:
使用脚本查找
1)用XenCenter连接母机,打开任一目录
2)使用vi se.sh命令新建一个脚本,粘贴下面的内容
请注意:脚本会创建一个以“name”为名的临时文件。如果该目录下有相同名称的文件,请备份相关数据

#! /bin/sh
clear
read -p "Please input MAC to search: " mac_add
xe vm-vif-list | grep -iB 2 $mac_add | grep vm-name-label | awk -F ": " '{print $2}' >name
while read vmname
do
if [ "$vmname" = "" ];then
        echo "There is no VPS using the MAC."
    else
        echo "The name of VPS using the MAC is: $vmname"
    fi
done <name
rm -rf name


3)使用sh se.sh命令运行脚本,输入MAC地址即可
请注意:MAC地址格式为XX:XX:XX:XX:XX:XX

我们还是查找上图的MAC为例

输入a2:51:2b:28:73:d4回车即可找到对应的VPS名称

如果输入不存在的MAC则提示没有VPS正在使用这个MAC地址

赞(0)
未经允许不得转载:无忧解决网 » XenServer通过MAC地址查找VM/VPS
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!