Skip to content

leonlm/pvex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

pvex

目录

集群管理 目录


pvex v5.1的前后端操作 目录

基于ProxmoxVE官方发行版的二次开发:

  • 集群创建和加入集群的RESTful API
  • 前端web的集群管理
  • 自动完成所有集群节点的hosts文件更新

源码:https://git.proxmox.com/?p=pve-manager.git;a=commit;h=0b958203d15db64ecb9609faefe663753aa04ccf

注意:v5.1的update已经有集群管理的web实现,下一个发行版应该会正式发布。虽然通过pvecm命令来配置集群没有一点障碍,但还是一直觉得pve的集群管理没有web实现挺美中稍微不足。

利用了几天下班时间,完善了之前几个版本的实现,由于pve马上会有官方实现,该feature作为一次总结学习吧

pvesh

1) 创建集群    

# pvesh set cluster/cc/create --clustername pvex

2) 加入集群     

# pvesh set /cluster/cc/add --address 192.168.247.232 --hostname node2 --password 123456

WEB

1) 集群管理

2) 创建集群

3) 加入集群

pve v5.1的后端操作 目录

  • proxmox-ve_5.1-3.iso发行版的集群管理还未实现web管理
  • v5.1-51的update中已经实现了web来管理集群

pvecm

1) 集群创建

node1# pvecm create pvex

2) 加入集群

node2# pvecm add node1

pve v5.1-51的前端操作 目录

web

1) Cluster

2) 创建集群

3) 查看Join Information

4) 加入集群

5) 后端信息

# pvecm status

# cat /etc/hosts