对kvm虚拟机进行基本管理

对kvm虚拟机进行基本管理

3.1使用virsh对虚拟机进行基本的管理

       (1)查看虚拟机virsh list查看已开启的虚拟机(virsh list --all查看所有虚拟机)

             

             

       (2)启动虚拟机

             

       (3)关闭虚拟机(正常关闭)

             

       (4)关闭虚拟机(直接拔掉电源)

             

       (5)挂起虚拟机

             

       (6)恢复虚拟机

             

       (7)设置虚拟机自启动(随物理机启动而启动)

             

       (8)查看虚拟机的信息(名字、UUID、CPU信息、内存、是否自启动等信息)

             

       (9)删除虚拟机(从管理器中移除)

             

(10)删除虚拟机,并删除虚拟机的磁盘镜像文件【路径/var/lib/libvirt/images/generic-2.qcow2】

              virsh undefine generic-2 –storage /var/lib/libvirt/images/generic-2.qcow2

      

       (11)删除虚拟机,并删除所有磁盘文件virsh undefine generic-2 --remove-all-storage

              virsh undefine generic-2 --remove-all-storage

             

       (12)禁止虚拟机自启动(不随主机启动)virsh autostart generic-2 --disable

             

       (13)显示虚拟机当前的配置文件

             

3.2对虚拟机进行进阶管理

3.2.1给虚拟机添加网卡

       (1)虚拟机内查看IP

             

       (2)在宿主机上查看网卡信息

             

(3)使用virsh命令添加一块网卡

(network是网络类型,default是此虚拟机的网络源默认NET连接方式,--persistent是永久)

              virsh attach-interface generic-2 network default --persistent

      

       (4)在虚拟机里查看网卡

             

3.2.2给虚拟机添加磁盘

       (1)在宿主机上查看虚拟机磁盘信息

             

       (2)通过dd(qemu-img)命令生成大小为500M的文件作为虚拟机的磁盘文件,

并使用attach-disk命令挂载到虚拟机作为虚拟机的vdb,vd为virtual disk,b代表第二块磁盘

dd if=/dev/zero of=/var/lib/libvirt/images/generic-2.img bs=1M count=500

virsh attach-disk generic-2 /var/lib/libvirt/images/generic-2.img vdb

       (3)在虚拟机里通过lsblk命令查看新磁盘

             

3.2.3修改CPU与内存

       (1)使用lscpu命令查看CPU

             

       (2)通过free命令查看内存大小

      

       (3)通过virsh edit命令修改配置文件,调整CPU内存大小

             

       (4)重启虚拟机使修改生效(一定先关机再开机)

             

       (5)重启后查看CPU与内存

      

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
KVM(Kernel-based Virtual Machine)是一种开源的虚拟化解决方案,它允许在Linux操作系统上创建和管理虚拟机。下面是KVM虚拟机的安装和使用步骤: 1. 确认系统支持虚拟化:首先要确保使用的CPU支持虚拟化技术,并且已启用虚拟化扩展。可以通过在终端运行命令`egrep -c '(vmx|svm)' /proc/cpuinfo`来检查CPU是否支持虚拟化,如果返回值大于0,则表示支持。 2. 安装KVM软件包:使用管理器安装KVM软件包。在基于Debian的系统上,可以使用以下命令进行安装: ``` sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virt-manager ``` 3. 配置网络桥接:KVM使用网络桥接来实现虚拟机与物理网络的通信。可以通过编辑`/etc/network/interfaces`文件来配置桥接网络。添加以下行来创建一个桥接接口: ``` auto br0 iface br0 inet dhcp bridge_ports eno1 # 将eno1替换为物理网卡名称 ``` 保存并关闭文件后,执行`sudo service networking restart`来重新启动网络服务。 4. 创建虚拟机使用virt-manager或者virsh命令行工具来创建和管理虚拟机。virt-manager是一个图形化的管理工具,可以通过以下命令安装: ``` sudo apt-get install virt-manager ``` 安装完成后,可以在应用程序菜单中找到virt-manager并打开它。通过界面创建虚拟机,选择适当的操作系统镜像、内存和存储配置等。 5. 启动和管理虚拟机:可以使用virt-manager或者virsh命令来启动和管理虚拟机。在virt-manager中,右键单击虚拟机并选择“Start”来启动虚拟机。在命令行中,可以使用以下命令来启动虚拟机: ``` virsh start [虚拟机名称] ``` 其他常用的virsh命令包括`virsh list`(列出虚拟机)、`virsh shutdown [虚拟机名称]`(关闭虚拟机)等。 这是KVM虚拟机基本安装和使用步骤,你可以根据自己的需求进一步了解和配置KVM。如果有任何问题,欢迎继续提问!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值