ProxmoxVE的安装和简单使用

  • 格式:pdf
  • 大小:104.79 KB
  • 文档页数:3

ProxmoxVE的安装和简单使⽤

Proxmox VE

Proxmox ve 安装

如果proxmox源太慢了.可以使⽤国内源 download.proxmox.wiki 直接替换就可以了.

ISO U盘⽅式安装

下载地址:下载

将镜像写⼊到U盘

开机引导 如果报错,test iso balabala 错误提⽰就使⽤第⼆种⽅式安装

debain 系统下安装

下载 debain 10 :

将镜像写⼊到U盘

使⽤ ultraiso ⼯具 Raw⽅式写⼊

BIOS中设置U盘启动,开始安装debain

安装Proxmox VE

配置hosts

ifconfig 查到⾃⼰的ip

在/etc/hosts 加⼊192.168.15.77 prox4m1.proxmox.com prox4m1

其中 192.168.15.77 改为你的ip,prox4m1 替换为你的hostname

添加源和key

echo "deb http://download.proxmox.com/debian/pve buster pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.listwget http://download.proxmox.com/debian/proxmox-ve-release-6.x.gpg -O /etc/apt/trusted.gpg.d/proxmox-ve-release-6.x.gpg

更新源和系统apt-get update && apt-get dist-upgrade

安装Proxmox VE

apt install proxmox-ve postfix ksm-control-daemon open-iscsi

推荐:继续执⾏以下命令以删除os-prober包,os-prober软件包扫描主机的所有分区,包括客户端虚拟机创建双引导GRUB

条⽬的分区。如果没有安装Proxmox VE作为另⼀个操作系统的双启动,您可以安全地删除os-prober软件包。

apt remove os-prober

测试Proxmox VE

浏览器打开

使⽤你的debian⽤户名登录.然后配置⽹络

⼀些常⽤⼯具的介绍

pvesh 是pve团队提供的cli⼯具,可以把api传回的json以更简单的⽅式展⽰出来. 所有操作和webUI上操作的⼀样. 推荐使⽤哦.

root@debsv:/home/makeit# pvesh get /version

┌─────────┬──────────┐

│ key │ value │

├─────────┼──────────┤

│ release │ 6.0 │

├─────────┼──────────┤│ repoid │ f8a710d7 │

├─────────┼──────────┤

│ version │ 6.0-5 │

└─────────┴──────────┘

root@debsv:/home/makeit# pvesh get /cluster/resources

┌────────────────────────┬─────────┬────────┬────────────┬─────────┬───────┬────────┬────────────┬───────────┬────────────

│ id │ type │ cpu │ disk │ hastate │ level │ maxcpu │ maxdisk │ maxmem │ mem

├────────────────────────┼─────────┼────────┼────────────┼─────────┼───────┼────────┼────────────┼───────────┼────────────

│ lxc/104 │ lxc │ 0.00% │ 857.90 MiB │ │ │ 1 │ 7.81 GiB │ 1.00 GiB │ 121.15 MiB

├────────────────────────┼─────────┼────────┼────────────┼─────────┼───────┼────────┼────────────┼───────────┼────────────

│ node/debsv │ node │ 2.65% │ 11.36 GiB │ │ │ 40 │ 100.34 GiB │ 62.87 GiB │ 12.34 GiB

├────────────────────────┼─────────┼────────┼────────────┼─────────┼───────┼────────┼────────────┼───────────┼────────────

│ qemu/100 │ qemu │ 0.00% │ 0.00 B │ │ │ 2 │ 40.00 GiB │ 2.00 GiB │ 0.00 B

├────────────────────────┼─────────┼────────┼────────────┼─────────┼───────┼────────┼────────────┼───────────┼────────────

│ qemu/101 │ qemu │ 0.00% │ 0.00 B │ │ │ 2 │ 40.00 GiB │ 4.00 GiB │ 0.00 B

├────────────────────────┼─────────┼────────┼────────────┼─────────┼───────┼────────┼────────────┼───────────┼────────────

│ qemu/102 │ qemu │ 52.83% │ 0.00 B │ │ │ 2 │ 40.00 GiB │ 4.00 GiB │ 3.46 GiB

├────────────────────────┼─────────┼────────┼────────────┼─────────┼───────┼────────┼────────────┼───────────┼────────────

│ qemu/103 │ qemu │ 0.10% │ 0.00 B │ │ │ 2 │ 40.00 GiB │ 2.00 GiB │ 1.69 GiB

├────────────────────────┼─────────┼────────┼────────────┼─────────┼───────┼────────┼────────────┼───────────┼────────────

│ qemu/110 │ qemu │ 0.70% │ 0.00 B │ │ │ 2 │ 60.00 GiB │ 4.00 GiB │ 2.23 GiB

├────────────────────────┼─────────┼────────┼────────────┼─────────┼───────┼────────┼────────────┼───────────┼────────────

│ storage/debsv/local │ storage │ │ 11.36 GiB │ │ │ │ 100.34 GiB │ │

├────────────────────────┼─────────┼────────┼────────────┼─────────┼───────┼────────┼────────────┼───────────┼────────────

│ storage/debsv/localvms │ storage │ │ 36.07 GiB │ │ │ │ 824.85 GiB │ │

└────────────────────────┴─────────┴────────┴────────────┴─────────┴───────┴────────┴────────────┴───────────┴────────────

显⽰所有node

pvesh get /nodes

显⽰某节点中的虚拟机

pvesh get /nodes//qemu

显⽰某虚拟机状态

pvesh get /nodes//qemu//status/current

开启⼀个虚拟机 [注意是create哦,不是get了]

pvesh create /nodes//qemu//status/start

显⽰某节点下容器快照

pvesh get /nodes//lxc//snapshot

显⽰某节点的ZFS存储区

pvesh get /nodes//disks/zfs

显⽰某节点的磁盘列表

pvesh get /nodes//disks/list

⽐如还有常⽤的 (qm 虚拟机管理、pct 操作容器相关、pvesm 存储空间管理) 等命令.

qm 虚拟机管理命令

https://pve.proxmox.com/wiki/Manual:_qm

qm list 虚拟机列表

qm clone [OPTIONS] 克隆

-description string

-format (qcow2 | raw | vmdk)

-full boolean (default=0) 完全克隆

-name string 名字

-snapname string

qm config [OPTIONS] 获取配置⽂件

-current boolean (default=0) 当前的

qm destroy [OPTIONS] 摧毁

-skiplock boolean 强制

qm delsnapshot [OPTIONS] 删除快照

-force boolean 强制

qm resize [OPTIONS] 硬盘扩容

qm rollback 回滚

qm unlock 解锁

qm set [OPTIONS] 设置

-autostart boolean (default=0) 崩溃后⾃动启动

-onboot boolean (default=0) 主机开机启动(0是不启动)

-kvm boolean (default=1) ⽀持kvm虚拟化

-lock (backup | migrate | rollback | snapshot) 锁定不能做(备份|迁移|回滚|快照)

-protection boolean (default=0) 设置保护,预防remove此虚拟机

-reboot boolean (default=1) 设置为0重启

-skiplock boolean 强制(Ignore locks on root)

-serial[n] (/dev/.+|socket) 增加serial登陆⽅式

qm migrate vmid nodename

迁移机器

-online

-force

qm shutdown [OPTIONS]

-forceStop boolean (default=0) 确保关闭