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

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







本文出自 “nginx安装优化” 博客,请务必保留此出处http://mrdeng.blog.51cto.com/3736360/1919600

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