ToB企服应用市场:ToB评测及商务社交产业平台

标题: Proxmox VE:开源假造化平台 [打印本页]

作者: 杀鸡焉用牛刀    时间: 2024-8-31 12:48
标题: Proxmox VE:开源假造化平台
Proxmox VE:开源假造化平台的全面介绍

随着云盘算和假造化技术的发展,越来越多的企业和个人开始寻找高效、可靠且成本效益高的假造化解决方案。Proxmox VE(Virtual Environment)作为一个开源的假造化管理平台,以其卓越的功能和机动性脱颖而出。
1. Proxmox VE 概览

1.1 开发背景

Proxmox VE 由位于奥地利首都维也纳的 Proxmox Server Solutions GmbH 公司开发。这家公司由 Martin Maurer 和 Dietmar Maurer 两位首创人在 2005 年创立。Proxmox VE 是一个基于 Debian Linux 的完整开源服务器管理平台,专为企业级假造化设计。
1.2 焦点技术

Proxmox VE 结合了两种主流的假造化技术:

此外,Proxmox VE 还集成了软件界说的存储和网络功能,使其成为一个一体化的假造化解决方案。
1.3 主要特性


2. 安装与配置

2.1 系统要求


2.2 安装步骤

2.3 配置建议


3. 使用场景

3.1 企业级假造化

Proxmox VE 的高可用性、及时迁移和强盛的管理工具使其成为企业级假造化情况的理想选择。它支持大规模的假造机和容器部署,实用于数据中心和云情况。
3.2 测试与开发情况

开发者可以在 Proxmox VE 上快速部署和管理多个假造机或容器,模拟不同的情况举行测试和开发。
3.3 家庭实行室

对于个人用户而言,Proxmox VE 提供了一个低成本的方式来搭建家庭实行室,用于学习和实行假造化技术。
4. 最佳实践

4.1 假造机管理


4.2 安全性


4.3 存储优化


Promox实例:构建中小企业私有云

1、台式机/服务器安装PVE


   iventy→https://www.iventoy.com/cn/index.html
  
   pve下载:Index of /proxmox/iso/(ustc.edu.cn)
     PromoxVE→Proxmox Virtual Environment - Open-Source Server Virtualization Platform
  2、 PVE 7配置国内软件源

Proxmox软件源更换
  1. root@pve1:~# wget https://mirrors.ustc.edu.cn/proxmox/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
  2. --2022-07-15 10:57:42--  https://mirrors.ustc.edu.cn/proxmox/debian/proxmox-release-bullseye.gpg
  3. Resolving mirrors.ustc.edu.cn (mirrors.ustc.edu.cn)... 202.141.160.110, 2001:da8:d800:95::110
  4. Connecting to mirrors.ustc.edu.cn (mirrors.ustc.edu.cn)|202.141.160.110|:443... connected.
  5. HTTP request sent, awaiting response... 200 OK
  6. Length: 1187 (1.2K) [application/octet-stream]
  7. Saving to: ‘/etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg’
  8. /etc/apt/trusted.gpg.d/proxmox-relea 100%[====================================================================>]   1.16K  --.-KB/s    in 0s      
  9. 2022-07-15 10:57:42 (55.8 MB/s) - ‘/etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg’ saved [1187/1187]
  10. 注释官方pvm源。
  11. root@pve1:~# cat /etc/apt/sources.list.d/pve-enterprise.list
  12. #deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise
  13. root@pve:~# echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/pve bullseye  pve-no-subscription
  14. " > /etc/apt/sources.list.d/pve-no-subscription.list
复制代码
Debian系统源更换

  1. root@pve:~# sed -i.bak "s#ftp.debian.org/debian#mirrors.aliyun.com/debian#g" /etc/apt/sources.list
  2. root@pve:~# sed -i "s#security.debian.org#mirrors.aliyun.com/debian-security#g" /etc/apt/sources.list
复制代码
LXC仓库源更换

  1. root@pve:~# sed -i.bak "s#http://download.proxmox.com/images#https://mirrors.ustc.edu.cn/proxmox/images#g" /usr/share/perl5/PVE/APLInfo.pm  
  2. root@pve:~# wget -O /var/lib/pve-manager/apl-info/mirrors.ustc.edu.cn https://mirrors.ustc.edu.cn/proxmox/images/aplinfo-pve-7.dat
  3. --2022-06-29 16:31:11--  https://mirrors.ustc.edu.cn/proxmox/images/aplinfo-pve-7.dat
  4. Resolving mirrors.ustc.edu.cn (mirrors.ustc.edu.cn)... 202.141.160.110, 2001:da8:d800:95::110
  5. Connecting to mirrors.ustc.edu.cn (mirrors.ustc.edu.cn)|202.141.160.110|:443... connected.
  6. HTTP request sent, awaiting response... 200 OK
  7. Length: 13054 (13K) [application/octet-stream]
  8. Saving to: ‘/var/lib/pve-manager/apl-info/mirrors.ustc.edu.cn’
  9. /var/lib/pve-manager/apl-info/mir 100%[============================================================>]  12.75K  --.-KB/s    in 0s      
  10. 2022-06-29 16:31:11 (382 MB/s) - ‘/var/lib/pve-manager/apl-info/mirrors.ustc.edu.cn’ saved [13054/13054]
  11. root@pve:~# systemctl restart pvedaemon
复制代码
CEPH源更换

  1. root@pve:~# echo "deb https://mirrors.ustc.edu.cn/proxmox/debian/ceph-pacific bullseye main" > /etc/apt/sources.list.d/ceph.list
  2. root@pve:~# sed -i.bak "s#http://download.proxmox.com/debian#https://mirrors.ustc.edu.cn/proxmox/debian#g" /usr/share/perl5/PVE/CLI/pveceph.pm
复制代码
删除订阅弹窗

  1. root@pve:~# sed -Ezi.bak "s/(Ext.Msg.show\(\{\s+title: gettext\('No valid sub)/void\(\{ \/\/\1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
  2. # 执行完成后,浏览器Ctrl+F5强制刷新缓存
复制代码
  1. #更新软件
  2. root@pve:~# apt update
复制代码
3、 网络配置

第二块网卡作为假造机业务网络,配置vmbr1网桥,可以配置为ovs网桥
安装openvswith

  1. root@pve:~# apt install openvswitch-switch
  2. root@pve:~# systemctl start openvswitch-switch
  3. root@pve:~# systemctl enable openvswitch-switch
复制代码
创建ovs bridge



如果点击应用配置项后,报以下错误
you need ifupdown2 to reload network configuration (500)
解决方法:
  1. root@pve:~# apt install ifupdown2
  2. 安装包后再点击应用配置
复制代码

4、配置共享存储(nfs)

4.1、安装软件包–服务端

  1. apt install nfs-kernel-server -y
复制代码
4.2、配置nfs server

  1. # 1、分享目录
  2. mkdir /pve_store
  3. # 2、配置 /etc/exports
  4. echo "/pve_store 172.16.0.0/16(rw,sync,no_root_squash)" > /etc/exports
  5. # 3、启动服务
  6. systemctl restart rpcbind
  7. systemctl restart nfs-kernel-server
  8. systemctl enable rpcbind nfs-kernel-server
  9. # 4、验证
  10. root@pve2:~# showmount -e 172.16.20.81
  11. Export list for 172.16.20.81:
  12. /pve_store 172.16.0.0/16
复制代码
4.3web界面添加共享存储



5、 上传iso镜像

有三种上传镜像方式
方法1:自带web上传


方法2:下载镜像

  1. 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
复制代码
方法3:sftp上传本地镜像(ssh协议)


6、管理假造机(kvm)

1、创建CT(容器)
2、创建假造机
3、假造机克隆、快照、迁移
pve维护

删除节点

  1. cd /etc/pve/nodes
  2. rm -rf ***
  3. pvecm delnode ***
复制代码
脱离集群

  1. # 离线的节点操作systemctl stop pve-cluster.servicesystemctl stop corosync.servicepmxcfs -lrm /etc/pve/corosync.confrm -rf /etc/corosync/*killall pmxcfssystemctl start pve-cluster.servicecd /etc/pve/nodeslsrm -rf /etc/pve/nodes/***pvecm delnode *** # 正常的节点操作:cd /etc/pve/nodes
  2. rm -rf ***
  3. pvecm delnode ***
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4