Proxmox VE是一个完整的企业虚拟化开源平台。借助内置的Web界面,您可以轻松管理VM和容器,软件定义的存储和网络,高可用性集群以及单个解决方案上的多个开箱即用工具。
cd /var/lib/vz/template/iso && wget -c https://mirrors.aliyun.com/centos/7.5.1804/isos/x86_64/CentOS-7-x86_64-Minimal-1804.iso
创建虚拟机 -> 初始化 -> 转换成模板
pip install proxmoxer requests paramiko
import pprint
from proxmoxer import ProxmoxAPI
proxmox = ProxmoxAPI('10.0.1.250', user='root@pam',
password='xxxxx', verify_ssl=False)
for node in proxmox.nodes.get():
pprint.pprint(node, indent=3)
print (node['node'])
cd /var/lib/vz/template/iso/
wget -c http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/virtio-win-0.1-30.iso
安装完系统,设备管理器
手动更新 cdrom 挂载的virtio
驱动
10.0.1.13 glusterfs-1
10.0.1.14 glusterfs-2
存储
- 添加 Glusterfs
cp /var/lib/vz/template/iso/*iso /mnt/pve/gluster/template/iso
#拷贝原有镜像到共享存储
glusterfs: gluster
path /mnt/pve/gluster
volume gfs
content images,iso
server glusterfs-1
server2 glusterfs-2
节点pve物理机
更新
刷新
/etc/apt/sources.list
deb http://ftp.debian.org/debian stretch main contrib
deb http://download.proxmox.com/debian/pve stretch pve-no-subscription
deb http://ftp.debian.org/debian stretch-updates main contrib
# security updates
deb http://security.debian.org stretch/updates main contrib
/etc/apt/sources.list.d/pve-enterprise.list
#deb https://enterprise.proxmox.com/debian/pve stretch pve-enterprise
# 注释防止前台报错
测试
apt-get install sudo mlocate
/etc/sudoers
super ALL=(ALL) NOPASSWD: ALL
Defaults:super !requiretty
# 堡垒机super用户加sudo权限