# 关于virt-cat命令之-c|--connect参数问题

关于virt-cat命令之-c|–connect参数问题

文章目录

  • 关于virt-cat命令之-c|--connect参数问题
    • 0 环境:
    • 1 测试:
    • 2 同样,你会发现其他`virt-*`系列其他命令也是不行的:
    • 3 virsh系列命令是可以的:

virt-cat命令之-c|--connect参数并不能正常显示远程主机上的虚拟机中的文件,除非两台主机使用共享存储,并且挂载到主机的路径也一样。同时我发现其他virt-*系列命令也是同样的问题 ,而virsh命令没这个问题

本来想用这个优化下KVM虚拟机管理系统项目,现在看来只能另辟蹊径了。**zzxia-kvm-manage**项目是我10年前写的一个项目,也一直在用,虽然一直没有大更新,但基本够用,大家可以试试。他可以批量克隆、修改、删除、启动、自动启动、关闭KVM虚拟机。特别适合中小企业使用。

0 环境:

m-centos-2c4g这个虚拟机在p-192-168-11-201简称:201)和p-192-168-11-202简称:202)上都有,虚拟机磁盘文件存放位置也一样(/zjlh/dg45/kvm-images/m-centos-2c4g.qcow2

virt-cat版本:
[root@p-192-168-11-201 ~]# virt-cat -V
virt-cat 1.40.2rhel=7,release=10.el7,libvirt

1 测试:

结论:在201上运行virt-cat -c 202表面上可以显示正常结果,但实际virt-cat的是本机上的虚拟机(m-centos-2c4g),因为当我把本机的虚拟机磁盘文件改名后,再次运行virt-cat -c 202就会出错,测试过程如下:

  • 更名前可以正常输出:
[root@p-192-168-11-201 ~]# virt-cat -c qemu+ssh://root@192.168.11.202/system -d m-centos-2c4g  /etc/os-release 
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

qemu+ssh://root@192.168.11.202/system 是连接到202的libvirt url

  • 更名:
[root@p-192-168-11-201 ~]# mv  /zjlh/dg45/kvm-images/m-centos-2c4g.qcow2 /zjlh/dg45/kvm-images/m-centos-2c4g.qcow2---bak
  • 更名后出错
[root@p-192-168-11-201 ~]# virt-cat -c qemu+ssh://root@192.168.11.202/system -d m-centos-2c4g  /etc/os-release 
libguestfs: error: /zjlh/dg45/kvm-images/m-centos-2c4g.qcow2: 没有那个文件或目录

2 同样,你会发现其他virt-*系列其他命令也是不行的:

[root@p-192-168-11-201 ~]# virt-sysprep  --connect qemu+ssh://root@192.168.11.202/system  \
> --copy-in /tmp/ifcfg-eth0:/etc/sysconfig/network-scripts/  \
> --hostname vv.zjlh.lan  \
> -d vvvv
[   0.0] Examining the guest ...
virt-sysprep: error: libguestfs error: /zjlh/vv.img: 
没有那个文件或目录

If reporting bugs, run virt-sysprep with debugging enabled and include the 
complete output:

  virt-sysprep -v -x [...]

3 virsh系列命令是可以的:

[root@p-192-168-11-201 ~]# virsh -c qemu+ssh://root@192.168.11.202/system edit  vvvv
没有更改域 vvvv XML 配置。
[root@p-192-168-11-201 ~]# virsh -c qemu+ssh://root@192.168.11.202/system list --all
 Id    名称                         状态
----------------------------------------------------
 3     v-192-168-11-10-ss             running
 4     v-192-168-11-161-childhood     running
 -     m-centos-2c4g                  关闭
 -     vvvv                           关闭

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/447930.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

11---数字温度 OR 湿度传感器电路设计

视频链接 数字温度or湿度传感器电路设计02_哔哩哔哩_bilibili 数字温度 OR 湿度传感器电路设计 1、温湿度传感器 DHT11 DHT11是一款有已校准数字信号输出的温湿度传感器。 其精度湿度-5%RH, 温度-2℃,量程湿度20-90%RH, 温度0~50℃。 D…

maven运行spring boot项目

我用idea想跑一个整合flowable的spring boot项目,但是跑不起来,原因是jdk版本不够高。但是我的idea是2018版本,最高只能支持到jdk11。就想办法不用idea编译、打包、运行项目。因为spring boot是maven项目,所以可以用maven进行打包…

纵行科技邀您相聚“2024全球物流技术大会”

3月27-29日,中国物流与采购联合将在海口召开“2024全球物流技术大会”,大会将全方位、多层次、立体化展现前沿物流技术的发展,加速前沿技术装备在物流行业的应用。作为供应链物流物联网技术及产品厂商的代表,纵行科技将携“ZETag云…

vite vue3 路由配置@找不到文件问题描述

问题描述 在vite.config.js文件中配置路由的时候,添加路由界面,找不到指定的文件,提示错误,如图所示: 但是换成 ./ 或者 ../ 就正常了,也没有报错问题 解决办法 1.安装一个path的插件 npm install --sav…

什么是Git引用和分支?

一. 引言 什么是Git引用和分支?比如我在 Github 上一个项目的 .git/refs目录下: ├─heads │ dev │ master │ ├─remotes │ └─origin │ master │ └─tags refs 目录下包含了 heads、remote、tags 三个子目录&#xff0…

300分钟吃透分布式缓存-22讲:怎么认识和应用Redis内部数据结构?

Redis 内部数据结构 RdeisDb Redis 中所有数据都保存在 DB 中,一个 Redis 默认最多支持 16 个 DB。Redis 中的每个 DB 都对应一个 redisDb 结构,即每个 Redis 实例,默认有 16 个 redisDb。用户访问时,默认使用的是 0 号 DB&…

【CSS】简单的抽屉面板展开收起自然过渡效果的css

目录 效果展示css固定梯形按钮至抽屉面板中间梯形按钮css过渡动画 效果展示 1.收起时点击蓝色梯形按钮展开 2. 展开时点击蓝色按钮收起 3.展开收起时需要过渡自然,有抽屉推拉效果 css 固定梯形按钮至抽屉面板中间 .toggle{ position: absolute;left:-21px;top…

【CSP】2022-03-3 计算资源调度器 stl大模拟使用map优化索引 完整思路+完整的写代码过程(遇到的问题)+完整代码

2022-03-3 计算资源调度器 stl大模拟使用map优化索引 2022-03-3 计算资源调度器 stl大模拟使用map优化索引思路写代码的过程(遇到的问题)完整代码 2022-03-3 计算资源调度器 stl大模拟使用map优化索引 在联系了之前那么多道stl大模拟题后,终…

Flutter does not exist

Flutter does not exist 原因:Generated.config 配置文件内路径缺失 原因:Flutter SDK缺失 通过配置文件查到Flutter SDK在本地的存放位置FLUTTER_FRAMEWORK_DIR/Users/haijunyan/Documents/flutter/bin/cache/artifacts/engine/ios 真机所需&#xf…

day06、07-MySQL

文章目录 一、MySQL概述1.1 安装1.2 数据模型1.3 SQL简介1.3.1 SQL通用语法1.3.2 分类 二. 数据库设计-DDL2.1 项目开发流程2.2 数据库操作2.2.1 查询数据库2.2.2 创建数据库2.2.3 使用数据库2.2.4 删除数据库 2.3 图形化工具2.3.1 介绍2.3.2 安装2.3.3 使用2.2.3.1 连接数据库…

【数据结构与算法】贪心算法题解(一)

这里写目录标题 一、455. 分发饼干二、56. 合并区间三、53. 最大子数组和 一、455. 分发饼干 简单 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这…

五种常见户外LED显示屏模组故障维修方法

在户外LED显示屏的使用过程中,可能会出现各种故障,例如连续不亮、坏点等问题,这通常是由LED显示屏模组上出现问题所导致的。以下是针对五种常见户外LED显示屏模组故障的解决办法: 连续不亮或有异常: 这种情况通常导致L…

matlab去除图片上的噪声

本问题来自CSDN-问答板块,题主提问。 如何利用matlab去除图片上的噪声? 一、运行效果图 左边是原图,右边是去掉噪音后的图片。 二、中文说明 中值滤波是一种常见的图像处理技术,用于去除图像中的噪声。其原理如下: 1. 滤波器移动:中值滤波器是一个小的窗口,在图像上移…

包装类 --java学习笔记

包装类 包装类就是把基本类型的数据包装成对象 基本数据类型与其包装类: 将整型数据包装成对象: 自动装箱:可以自动把基本类型的数据转换成对象 例:Interger a3 12; 自动拆箱:可以自动把包装类型的对象…

地理数据可视化:使用echarts实现地图可视化功能

前言 地图是一种直观而强大的数据可视化工具&#xff0c;能够帮助我们更好地理解地理分布和区域间的差异。在本文中&#xff0c;我们将探讨如何使用 echarts 实现地图功能&#xff0c;展示各个区域的数据分布和趋势。 一、基础使用 <template><div class"chartB…

.net core框架

ASP.NET Core 入门 跨平台开源框架 B/S 类与方法 Console 部分称为“类”。 类“拥有”方法&#xff1b;或者可以说方法存在于类中。 WriteLine() 部分称为“方法”。 想要使用方法就要知道方法在哪里 —————————— 执行流 一次执行一段 ASP.NET Core 是什么东西…

多场成像,快速提高机器视觉检测能力--51camera

多阵列CMOS传感器与芯片级涂层二向色滤光片相结合&#xff0c;可在单次扫描中同时捕获明场、暗场和背光图像。 多场成像是一种新的成像技术&#xff0c;它可以在不同的光照条件下同时捕获多幅图像。再加上时间延迟积分(TDI)&#xff0c;这种新兴的成像技术可以克服许多限制的传…

编译Linux内核并修改版本号后缀为学号-Ubuntu22.04中编译安装Linux内核6.7.8

前言&#xff1a;实验课要求下载最新版本Linux内核并修改版本号&#xff0c;本人在Vmware中Ubuntu22.04中实现&#xff0c;花三天时间查阅大量网站资料。记录一下误打误撞成功的过程&#xff0c;希望对你们有帮助。 目录 一、常规安装步骤&猜想Ubuntu与gcc版本过低 二、安…

【c++】string类的使用及模拟实现

1.我们为什么要学习string类&#xff1f; 1.1 c语言中的字符串 我们先了解一下什么是OOP思想 OOP思想&#xff0c;即面向对象编程&#xff08;Object-Oriented Programming&#xff09;的核心思想&#xff0c;主要包括“抽象”、“封装”、“继承”和“多态”四个方面。 抽象…

2020-2021年江苏省社区行政村边界数据

开展村&#xff08;社区&#xff09;规模优化调整&#xff0c;一是落实中央和省委部署要求的需要。党的十九大作出了实施乡村振兴战略的重大部署。乡村要振兴&#xff0c;合理确定行政村规模是前提、也是基础。2017年以来&#xff0c;国务院和省委省政府相继出台文件&#xff0…
最新文章