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/DVD

qm create # 创建新的虚拟机
qm start # 启动虚拟机
qm stop # 停止虚拟机
qm shutdown # 优雅地关闭虚拟机
qm destroy # 销毁虚拟机
qm list # 列出所有虚拟机的状态
qm show # 显示虚拟机的详细信息
qm config # 显示或修改虚拟机的配置
qm migrate # 迁移虚拟机到另一个节点
qm clone # 克隆虚拟机

  有没有那种一键安装,不需要用户中途做选择的镜像?

  ‍

  ‍

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ubuntu 更新到 22.04.4 LTS 记录器 syslog 出错

显示 Sep 15 06:36:09 mail2 rsyslogd: action action-0-builtin:omfile suspended (module builtin:omfile), retry 0. There should be messages before this one giving the reason for suspension. [v8.2112.0 try https://www.rsyslog.com/e/2007 ] Sep 15 06:36:09 mail2…

SSH免密登录+JDK安装配置+Hadoop安装配置

一 、 设置SSH免密登录 1、修改主机名 (1)打开 /etc/hostname 修改为:master (2) 重启 在终端输入reboot 2、配置网卡 (1)改写网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33 #BOOTPROTO="dhcp" #注释 BOOTPROTO="static" …

2024 新高考I卷数学19题

整张卷子最好玩的题。Tips: 作者想题的时候在打块,可能是错的。 题目长这样:首先这个 \(a\) 没有任何用,只关注下标。 (1) 是超级原神题,答案是(1,6), (1,2), (5,6)。 (2) 我们拿 \(m = 3\) 玩一下:1 (2) 3 4 5 6 7 8 9 10 11 12 (13) 14 1 4 7 10 3 6 9 12 5 8 11 14 做完…

(5)FIFO知识点总结

一、格雷码问题三个问题:如何在二次幂和非二次幂的深度下设计读写指针什么情况下使用格雷码对指针进行编码什么情况下不可以使用格雷码 二、亚稳态问题三个问题:FIFO中的亚稳态问题是否能够真正消除若无法消除,为什么FIFO还能正确运行两排同步或多拍同步的差异rptr为3时,同…

重命名vue文件后ts爆红。文件xxx不在项目xxx的文件列表中。项目必须列出所有文件,或使用 include 模式。

问题 重命名vue文件后,在另一个vue文件中引入该文件,会爆红。 引入时我们写的是正确的文件路径ts.config.json中爆红依然显示旧的文件。分析npm run dev,可以正常运行,说明问题出在ts检查上面。 假如写一个不正确的路径,会提示找不到模块,证明路径匹配没有问题。 其实我并…

vue-router.js报错Uncaught TypeError: Cannot read properties of undefined (reading value)

出于自己的兴趣刚开始接触vue+vite+ts的前端项目时出现一个想不明白的报错Uncaught TypeError: Cannot read properties of undefined (reading value) 排查了很多东西,都没有问题,最后把目光放在了main.ts上面, 修改前的写法const app =createApp(App)app.mount(#app) app.…

cdn到oss,根据用户终端是手机和电脑等不同分别访问两套前端代码

使用规则引擎其中一个配置了很多浏览器,另外一个配置匹配所有 ,这样就能正常访问。如果这两个网站,有一个没有使用规则引擎,那么就会两个网站都匹配上,然后第四条规则目标path和第一条的会拼接起来作为oss的key,肯定不存在,所以会访问不了页面 规则这里,可以并且 或 …

C++语言基础

C++语言基础 1. 函数 1.1 C++新增:多态函数重载( overload )函数重写(覆写,overrride)编译器会根据实参的类型来⾃动确定调⽤哪个重载函数 1.2 C++新增:内联函数 修饰关键字:inline 作用:编译时直接将函数替换为一堆代码,减少函数调用带来的开销。 比#define安全 成员…

android studio导入项目--解决gradle-headache问题

基础导入: 首先删除要导入项目的两个文件夹:删除后记事本打开build.gradle 修改这个版本,修改成什么呢?找你以前配置好的项目文件夹下同名文件中的版本或者在android studio打开项目结构查看如图,我的是7.4.2那我就把刚才那个版本改成7.4.2 然后打开AS,点击文件,点击new…

FastApi第一个demo

## 安装fastapi #### pip install fastapi #### 再执行 pip install Uvicorn 安装 ####导入模块包 import uvicorn from fastapi import FastAPI#创建项目对象 app = FastAPI()# 通过装饰器#app.来标识请求方式,括号里放请求路由地址 @app.get("/") async def home(…

R语言结合新冠疫情COVID-19对股票价格预测:ARIMA,KNN和神经网络时间序列分析

原文链接:http://tecdat.cn/?p=24057 原文出处:拓端数据部落公众号 1.概要 本文的目标是使用各种预测模型预测Google的未来股价,然后分析各种模型。Google股票数据集是使用R中的Quantmod软件包从Yahoo Finance获得的。2.简介 预测算法是一种试图根据过去和现在的数据预测未…