pve中常用的命令
PVE中常用的命令
qemu agent 客户端安装
# for rehat
yum install qemu-guest-agent -y
#for debian
apt install qemu-guest-agent -y
# 启动及开机启动设置
sudo systemctl start qemu-guest-agent
sudo systemctl enable qemu-guest-agent
pvesm和pvecm
pvesm和pvecm是两个不同的命令,代表的含义如下:
-
pvesm:这是Proxmox VE Storage Manager的缩写,用于管理和操作存储相关的任务。通过pvesm命令,可以执行诸如创建、删除、列出、扫描存储等操作。它允许你管理本地存储、共享存储、SAN存储、NFS存储等。例如,你可以使用pvesm create命令来创建新的存储,使用pvesm scan命令来扫描存储以查找新磁盘或卷等。 -
pvecm:这是Proxmox VE Cluster Manager的缩写,用于管理和操作Proxmox VE集群中的节点。通过pvecm命令,你可以执行一系列集群管理任务,如创建集群、添加节点、删除节点、启动/停止服务等。它用于集群管理和协调操作。例如,你可以使用pvecm add命令将新节点添加到集群中,使用pvecm status命令查看集群状态等。- 设置当前节点期望的集群成员数为1,命令:pvecm expected 1
- 创建节点:
pvecm create mycluster - 添加节点:
pvecm add node2
总结:
pvesm用于存储管理,处理与存储相关的任务。pvecm用于集群管理,处理与集群节点和服务相关的任务。
操作示例
以下示例列出local中的文件列表,并查看文件110/vm-110-disk-2.raw的绝对路径。
root@pve-eq ➜ ~ pvesm list local
Volid Format Type Size VMID
local:100/vm-100-disk-0.raw raw rootdir 17179869184 100
local:101/vm-101-disk-0.raw raw images 540672 101
local:101/vm-101-disk-1.raw raw images 107374182400 101
local:102/vm-102-disk-0.qcow2 qcow2 images 107374182400 102
local:103/vm-103-disk-0.qcow2 qcow2 images 10737418240 103
local:104/vm-104-disk-1.qcow2 qcow2 images 34359738368 104
local:105/vm-105-disk-0.qcow2 qcow2 images 10737418240 105
local:106/vm-106-disk-0.qcow2 qcow2 images 53687091200 106
local:107/vm-107-disk-0.qcow2 qcow2 images 53687091200 107
local:109/vm-109-disk-0.qcow2 qcow2 images 8589934592 109
local:110/vm-110-disk-1.raw raw images 51539607552 110
local:110/vm-110-disk-2.raw raw images 268435456 110
local:111/vm-111-disk-0.raw raw images 268435456 111
local:111/vm-111-disk-1.raw raw images 34359738368 111
local:112/vm-112-disk-0.qcow2 qcow2 images 34359738368 112
local:iso/plopkexec64.iso iso iso 63963136
root@pve-eq ➜ ~ pvesm path local:110/vm-110-disk-2.raw
/var/lib/vz/images/110/vm-110-disk-2.raw
扩展PVE LVM空间必备知识
1. pve的根目录对应的文件系统:/dev/mapper/pve-root
2. pve中一般将磁盘分为/dev/sda下分3个分别是/dev/sda1 /dev/sda2 /dev/sda3
3. vgdisplay用于查看卷组容量情况
4. pvdisplay查看物理卷的分配情况
5. pvcreate创建物理卷
6. mount挂载卷,umount去除挂载
7. 目前linux5.x版本对应使用ext4类型卷
8. df 查看磁盘情况可加-Th
9. fdisk -l查看具体磁盘分配情况
PVE中存储目录路径
lwds920_nfs:123/vm-123-disk-3.raw 的绝对路径是 /mnt/pve/lwds920_nfs/images/123/vm-123-disk-3.raw
PVE虚拟机磁盘目录:/var/lib/vz/images
PVE vm磁盘转换:qemu-img convert -f raw -O qcow2 /var/lib/vz/images/114/vm-114-disk-0.raw /var/lib/vz/images/114/vm-114-disk-0.qcow2
PVE 中 vm虚拟磁盘扩容 (resize)
解决: OpenWrt vm 中 resize2fs 不起作用无法扩展的文件系统,使用OpenWrt官方给的 root 分区与文件系统扩展方案 Expanding root partition and filesystem 或下载其提供的 automated expand-root.sh 也可快速解决。
