PVE管理虚拟机节点

2024-06-08 08:52
文章标签 管理 节点 虚拟机 pve

本文主要是介绍PVE管理虚拟机节点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  今天使用PVE命令安装虚拟机。

  ‍

查看所有虚拟机

  qm list 查看所有虚拟机

image

创建虚拟机

  qm create 创建虚拟机

qm create 106 --name vm-test --memory 2048 --net0 virtio,bridge=vmbr0

基础配置

这条命令会创建一个 VM,ID 为 106​,名称为 myvm​,分配 2048MB​ 的内存,并使用 virtio​ 网络接口连接到 vmbr0​ 桥接网络。

  ‍

配置CPU

CPU默认单核,可以手动配置,比如 --cores 2​ 为双核。

  ‍

添加硬盘

  pvesm status 查看存储池

image

  从mydata​存储池分配32GB​给106​号虚拟机做硬盘。硬盘格式为scsi0​,兼容性好。

qm set 106 --scsi0 mydata:32

  查看虚拟机配置信息

qm config 106

  ‍

添加 ISO 文件作为 CD/DVD 驱动器

  查看iso文件在存储池中的路径

pvesm list mydata

image

  将ISO文件添加到虚拟机的 CD/DVD 驱动器。

qm set 106 --cdrom mydata:ios/ubuntu-22.04.4-live-server-amd64.iso

设置引导设备

  指定引导设备为 CD/DVD 驱动器:

qm set 106 --boot order=cdrom

  这条命令会将 VM 106​ 的引导顺序设置为从 CD/DVD 驱动器启动。

启动虚拟机

  启动虚拟机以进行操作系统的安装:

qm start 106

  添加成功

image

通过控制台访问虚拟机

  最后还要通过 Proxmox VE 的 Web 界面访问虚拟机的控制台,并继续安装操作系统。不然就一直停留在选择语言这里了。

image

  ‍

  回顾一下从创建到启动的完整命令集:

# 创建虚拟机
qm create 106 --name myvm --memory 2048 --net0 virtio,bridge=vmbr0# 添加硬盘
qm set 106 --scsi0 local-lvm:10# 添加 ISO 文件作为 CD/DVD 驱动器,你可能使用的默认存储池local
qm set 106 --cdrom mydata:iso/debian-10.4.0-amd64-netinst.iso# 设置引导设备cd或cdrom
qm set 106 --boot order=cd# 启动虚拟机
qm start 106

  在默认情况下

  CPU为单核,是逻辑核心,会非常慢。建议至少手动分配两个核心,对应一个物理核心。

image

  防火墙为关闭

image

  你可能会用到

qm set 106 --cores 2 #添加核心
qm set 106 --delete cdrom #移除CD/DVDqm create    # 创建新的虚拟机
qm start     # 启动虚拟机
qm stop      # 停止虚拟机
qm shutdown  # 优雅地关闭虚拟机
qm destroy   # 销毁虚拟机
qm list      # 列出所有虚拟机的状态
qm show      # 显示虚拟机的详细信息
qm config    # 显示或修改虚拟机的配置
qm migrate   # 迁移虚拟机到另一个节点
qm clone     # 克隆虚拟机qm resize    # 调整虚拟机磁盘大小
qm snapshot  # 创建虚拟机快照
qm rollback  # 恢复到指定的快照状态
qm template  # 创建虚拟机模板
qm startall  # 启动所有虚拟机
qm stopall   # 停止所有虚拟机
qm move      # 移动虚拟机磁盘
qm cloneconfig  # 克隆虚拟机配置
qm status    # 显示虚拟机运行状态
qm reset     # 重置虚拟机状态

  ‍

  要配置虚拟机的操作系统类型,你可以使用 ostype​ 参数。ostype​ 参数指定了虚拟机使用的操作系统类型,这对虚拟机的性能和功能有影响。

  以下是一些常见的 ostype​ 参数值:

  • l26:Linux 2.6/3.X
  • l24:Linux 2.4
  • win10:Windows 10/2016/2019
  • win8:Windows 8/2012
  • win7:Windows 7/2008R2
  • winxp:Windows XP
  • other:其他操作系统类型

  例如,如果你要配置虚拟机的操作系统类型为 Windows 10,你可以使用以下命令:

qm set 106 --ostype win10

  这将把虚拟机的操作系统类型设置为 Windows 10。

这篇关于PVE管理虚拟机节点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1041717

相关文章

nvm如何切换与管理node版本

《nvm如何切换与管理node版本》:本文主要介绍nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录nvm切换与管理node版本nvm安装nvm常用命令总结nvm切换与管理node版本nvm适用于多项目同时开发,然后项目适配no

Linux虚拟机不显示IP地址的解决方法(亲测有效)

《Linux虚拟机不显示IP地址的解决方法(亲测有效)》本文主要介绍了通过VMware新装的Linux系统没有IP地址的解决方法,主要步骤包括:关闭虚拟机、打开VM虚拟网络编辑器、还原VMnet8或修... 目录前言步骤0.问题情况1.关闭虚拟机2.China编程打开VM虚拟网络编辑器3.1 方法一:点击还原VM

JAVA虚拟机中 -D, -X, -XX ,-server参数使用

《JAVA虚拟机中-D,-X,-XX,-server参数使用》本文主要介绍了JAVA虚拟机中-D,-X,-XX,-server参数使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有... 目录一、-D参数二、-X参数三、-XX参数总结:在Java开发过程中,对Java虚拟机(JVM)的启动参数进

Redis实现RBAC权限管理

《Redis实现RBAC权限管理》本文主要介绍了Redis实现RBAC权限管理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1. 什么是 RBAC?2. 为什么使用 Redis 实现 RBAC?3. 设计 RBAC 数据结构

mac安装nvm(node.js)多版本管理实践步骤

《mac安装nvm(node.js)多版本管理实践步骤》:本文主要介绍mac安装nvm(node.js)多版本管理的相关资料,NVM是一个用于管理多个Node.js版本的命令行工具,它允许开发者在... 目录NVM功能简介MAC安装实践一、下载nvm二、安装nvm三、安装node.js总结NVM功能简介N

Ubuntu固定虚拟机ip地址的方法教程

《Ubuntu固定虚拟机ip地址的方法教程》本文详细介绍了如何在Ubuntu虚拟机中固定IP地址,包括检查和编辑`/etc/apt/sources.list`文件、更新网络配置文件以及使用Networ... 1、由于虚拟机网络是桥接,所以ip地址会不停地变化,接下来我们就讲述ip如何固定 2、如果apt安

SpringBoot中使用 ThreadLocal 进行多线程上下文管理及注意事项小结

《SpringBoot中使用ThreadLocal进行多线程上下文管理及注意事项小结》本文详细介绍了ThreadLocal的原理、使用场景和示例代码,并在SpringBoot中使用ThreadLo... 目录前言技术积累1.什么是 ThreadLocal2. ThreadLocal 的原理2.1 线程隔离2

Linux内存泄露的原因排查和解决方案(内存管理方法)

《Linux内存泄露的原因排查和解决方案(内存管理方法)》文章主要介绍了运维团队在Linux处理LB服务内存暴涨、内存报警问题的过程,从发现问题、排查原因到制定解决方案,并从中学习了Linux内存管理... 目录一、问题二、排查过程三、解决方案四、内存管理方法1)linux内存寻址2)Linux分页机制3)

虚拟机与物理机的文件共享方式

《虚拟机与物理机的文件共享方式》文章介绍了如何在KaliLinux虚拟机中实现物理机文件夹的直接挂载,以便在虚拟机中方便地读取和使用物理机上的文件,通过设置和配置,可以实现临时挂载和永久挂载,并提供... 目录虚拟机与物理机的文件共享1 虚拟机设置2 验证Kali下分享文件夹功能是否启用3 创建挂载目录4

高效管理你的Linux系统: Debian操作系统常用命令指南

《高效管理你的Linux系统:Debian操作系统常用命令指南》在Debian操作系统中,了解和掌握常用命令对于提高工作效率和系统管理至关重要,本文将详细介绍Debian的常用命令,帮助读者更好地使... Debian是一个流行的linux发行版,它以其稳定性、强大的软件包管理和丰富的社区资源而闻名。在使用