kvm 虚拟机 实用工具笔记(方便查看ip 磁盘复制和修改文件等)

kvm 实用工具总结:

1. libguestfs-tools

直接宿主机安装:

yum -y install libguestfs-tools

virt-df xxx 相当于df命令

virt-cat xxx 相当远cat命令

virt-edit xxx 相当于vi命令

virt-ls xxx  相当于ls命令

参考:http://www.361way.com/kvm-libguestfs-tools/3175.html

2. qemu-guest-agent centos7.1

如果虚拟机可以关闭:

virsh shutdown rhel7

virsh edit rhel7

在device段增加:

<channel type=‘unix‘>

<target type=‘virtio‘ name=‘org.qemu.guest_agent.0‘/>

</channel>

保存退出

virsh start rhel7

在虚拟机中安装:

yum install qemu-guest-agent

systemctl start qemu-guest-agent

在运行的虚拟机中:

vi agent.xml

<channel type=‘unix‘>

<source mode=‘bind‘ path=‘/tmp/centos7-1.0‘/>

<target type=‘virtio‘ name=‘org.qemu.guest_agent.0‘/>

</channel>

将配置粘贴到虚拟机文件

virsh attach-device rhel7 agent.xml

在虚拟机中安装:

yum install qemu-guest-agent

systemctl start qemu-guest-agent

执行命令检测:

修改虚拟机密码:

virsh set-user-password  LL_WEBccc3294b02 --user root --password 123

查看网卡信息:

virsh domifaddr LL_WEBccc3294b02 --source agent

####

Name       MAC address          Protocol     Address

-------------------------------------------------------------------------------

lo         00:00:00:00:00:00    ipv4         127.0.0.1/8

-          -                    ipv6         ::1/128

ens3       22:66:0f:56:f2:3f    ipv4         172.16.88.192/24

-          -                    ipv6         fe80::2066:fff:fe56:f23f/64

参考文件:

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Virtualization_Deployment_and_Administration_Guide/chap-QEMU_Guest_Agent.html

时间: 2024-12-23 00:00:08

kvm 虚拟机 实用工具笔记(方便查看ip 磁盘复制和修改文件等)的相关文章

解决kvm虚拟机直接访问宿主机器上面某个磁盘问题

首先在ubuntu16.04上面安装kvm,安装方法不再赘述. kvm安装虚拟机win7系统. 在登陆win7系统后,无法直接访问ubunut下面挂载的ntfs分区(这个是安装ubunt之前win10下面的分区内容). 首先在ubuntu上面安装rdesktop 工具(sudo apt-get install rdesktop) 然后在terminal里面输入 df -h 查看一下当前系统分区挂载情况. 查看我们需要挂载到虚拟机win7中的ntfs分区.如:/media/dezhou/F41AA

kvm虚拟机简单定制之一:构建kvm虚拟机(centos7)

概述 为什么会把题目定位kvm虚拟机简单定制呢? 我想把自己对kvm虚拟机的认识系统的写下来,但感觉一下子不知道该怎么写.比如说安装就有很多参数:从光盘安启动安装或是从现有磁盘启动.磁盘大小是多少.网络类型是怎样的.cpu规格是怎样的.内存又是多少?另外如何实现网络类型转换.各种分区的扩展,或是当你想添加一块网卡时要如何操作? 想的太多,水平不够,当然就很难用简短的文字描述,所以干脆从初始构建开始,把这个过程走一遍,尽量包含所有能想到的细节. 环境 宿主机cpu和内存 KVM(linux)是券虚

KVM 虚拟机系统配置文件

一.虚拟机配置文件 每个KVM虚拟主机都有自己的配置文件,都是以虚拟主机名命名:KVM虚拟机的配置文件在/etc/libvirt/qemu/下,以xml文件形式存在: [[email protected] ~]# cd /etc/libvirt/qemu/ 显示虚拟主机列表 [[email protected] qemu]# virsh list --all Id 名称 状态 ---------------------------------------------------- 3 ehs-v

让KVM虚拟机支持console功能

在工作中,我们可能都会接触到 KVM 虚拟机,并且公司的很多应用也都会跑在 KVM 虚拟机上.因此,对 KVM的熟练应用,也是运维必不可少的能力之一.那么在 KVM 的实践过程中,我们肯定会经常去思考如何能够更深入.更标准的实践好 KVM.由此,就引发了很多使用经验(技巧). 今天将会介绍的是,如何使用 KVM 的 console 接口功能. 常规情况下,安装完 KVM 之后,可能都会通过 VNC 连接到 KVM 虚拟机里面去设置相应的 IP 等信息.但是这样子,一方面可能会因为打开过多的端口造

KVM虚拟机基本操作命令

KVM虚拟机基础操作命令 1)查看虚拟机列表 virsh list 2)查看正在运行的虚拟机列表 virsh list --all 3)查看所有虚拟机 virsh list --all 4)查看虚拟机详细信息 域 virsh dominfo 虚拟机名称 5)虚拟机域的开关机操作 virsh start 虚拟机名称 (开机) virsh shutdown 虚拟机名称 (温柔的关机) virsh shutdown ID号 (关机) virsh destroy 虚拟机名称 (强制关机,相当于拔电源)

KVM虚拟化笔记(十二)------kvm虚拟机磁盘文件的读取

kvm挂载磁盘的方法和工具很多,具体如下: (1)raw格式的磁盘可以直接挂载,也可以将qcow2格式的磁盘转换成raw格式的并挂载.eg:转换的命令为: [[email protected] ~]# qemu-img convert -f raw -O qcow2 yz3_add.qcow2 yz3_add.img 具体的可以参考上节内容. (2)通过编译安装qemu-nbd工具挂载qcow2格式的磁盘. qemu-nbd工具默认没有安装,需要编译进行安装. (3)通过创建kvm环境创建kvm

KVM虚拟化笔记(六)------kvm虚拟机的克隆

kvm虚拟机的克隆分为两种情况:kvm主机本机虚拟机直接克隆和通过复制配置文件与磁盘文件的虚拟机复制克隆.接下来我们一一进行测试: (一)kvm主机虚拟机的直接克隆 1,查看虚拟机的配置文件和磁盘文件: [[email protected] qemu]# cat /etc/libvirt/qemu/hadoop1.xml  <!-- WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BE  OVERWRITT

KVM虚拟化笔记(四)------kvm虚拟机日常管理

一,查看KVM虚拟机配置文件及运行状态 1,KVM虚拟机默认的配置文件路径:/etc/libvirt/qemu/ 而autostart目录是配置kvm虚拟机开机自启动的目录. [[email protected] qemu]# cd /etc/libvirt/qemu [[email protected] qemu]# ll total 24 drwxr-xr-x 2 root root 4096 Feb  2 15:03 autostart      ###开机自启动目录   -rw-----

Ubuntu 16.04通过网络配置工具NetworkManager设置IP、网关、DNS和查看IP、网关、DNS

说明: 1.NetworkManager工具是Ubuntu桌面版的GUI设置工具. 2.这个工具推荐直接在GUI上操作,不建议用命令行进行管理,比如Wifi这些配置等. 3.当然,这个工具能带有命令行工具:nmcli,如果使用了NetworkManager进行配置网络,那么IP.网关.DNS都可以通过这个工具进行查询. 4.如果配置了命令行的网络设置,那么NetworkManager就会失效.参考:http://www.cnblogs.com/EasonJim/p/7857671.html 常用