关于 proxmox
proxmox 是面向 Proxmox VE 虚拟化平台的参考技能,供管理虚拟机、容器、集群及家庭实验室基础设施时查阅。它按需提供主题文档、命令参考和部署前检查清单。
主要功能
- 01VM 与 LXC 管理参考
- 02网络、存储及集群主题文档
- 03云初始化与备份参考
- 04常用命令行工具指南
- 05部署前验证清单
适用场景
- 01选择 VM 或 LXC 虚拟化方式
- 02配置网络桥接、VLAN 或存储
- 03规划集群高可用与备份
- 04部署前检查节点和资源状态
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ poindexter12/ waypoint --skill proxmox安装后在 Claude Code 中输入/proxmox确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/automation-tools.mdbackup.mdcli-tools.mdcloud-init-templates.mdclustering.mddocker-hosting.mdnetworking.mdstorage.mdtroubleshooting.mdvm-lxc.md详细介绍
Proxmox 技能
Proxmox VE 虚拟化平台参考,涵盖虚拟机管理、容器、集群和家庭实验室基础设施。
快速参考
# VM management (qm)
qm list # List all VMs
qm status <vmid> # Check VM status
qm start <vmid> # Start VM
qm stop <vmid> # Stop VM (graceful)
qm shutdown <vmid> # Shutdown VM (ACPI)
qm unlock <vmid> # Remove lock
qm config <vmid> # Show VM config
# Container management (pct)
pct list # List all containers
pct status <ctid> # Check container status
pct start <ctid> # Start container
pct stop <ctid> # Stop container
pct enter <ctid> # Enter container shell
# Cluster management (pvecm)
pvecm status # Cluster status and quorum
pvecm nodes # List cluster nodes
# API shell (pvesh)
pvesh get /nodes # List nodes via API
pvesh get /nodes/<node>/status # Node resource status
# Backup (vzdump)
vzdump <vmid> --mode snapshot --storage <storage>
vzdump --all --compress zstd
参考文件
根据任务按需加载:
| 主题 | 文件 | 加载时机 |
|---|---|---|
| VM 与 LXC | vm-lxc.md | 选择虚拟化类型时 |
| Docker 托管 | docker-hosting.md | 在 Proxmox 上运行 Docker 时 |
| 网络 | networking.md | 网桥、VLAN、SDN、防火墙 |
| 存储 | storage.md | 存储后端、内容类型 |
| Cloud-init | cloud-init-templates.md | 使用 cloud-init 配置 VM |
| 集群 | clustering.md | HA、仲裁、隔离 |
| 备份 | backup.md | vzdump 模式、恢复 |
| CLI 工具 | cli-tools.md | qm、pct、pvecm、pvesh 命令 |
| 故障排除 | troubleshooting.md | 常见错误、诊断 |
| 自动化工具 | automation-tools.md | Terraform/Ansible 集成 |
验证清单
部署 VM/容器之前:
- 集群状态正常(
pvecm status) - 节点资源充足(CPU、RAM、磁盘)
- 存储可访问且已挂载
- 网络网桥配置正确
- VLAN 标签符合网络设计
- 资源分配未超出节点限制
- HA 配置正确(如已启用)
- 已设置备份计划
- 遵循命名规范
VM 与 LXC 快速决策
| 因素 | 使用 VM | 使用 LXC |
|---|---|---|
| OS | Windows、BSD、任何系统 | 仅 Linux |
| 隔离 | 完整的内核隔离 | 共享内核 |
| 性能 | 良好 | 更好(更轻量) |
| 启动 | 较慢 | 快 |
| 密度 | 较低 | 较高 |
| 复杂度 | 任何工作负载 | 简单服务 |
家庭实验室网络 VLAN
| VLAN | 用途 | Proxmox 网桥 |
|---|---|---|
| 5 | 管理(Web UI、API、SSH) | vmbr5 |
| 1 | 可信网络 | vmbr0 |
| 11 | 存储(NFS/Ceph,MTU 9000) | vmbr11 |
| 12 | 高速传输 | vmbr12 |
评论
支持 Markdown