怎样实现的?
  • 怎样实现的?
  • 简介
  • 怎样实现的?
    • 用Mastodon搭建自己的Twitter
    • 用Cumulusclips搭建自己的YouTube
    • 用bookStack搭建团队知识平台
    • 用Duplicati实现计划备份
    • 用FreeNAS搭建网络存储服务器
    • Ovirt4.2搭建流程
    • 使用Rancher光速搭建K8s集群
    • CentOS7不重启扩展根分区磁盘空间
    • 搭建团队文档协作平台(OnlyOffice)
    • 使用TF-Hub进行迁移学习(图像分类)
    • 用EVE-NG做仿真网络实验
    • 用docsite生成企业站点
    • 使用Harbor搭建自己的docker镜像仓库
    • 使用OpenSTF同时操作多台手机
    • 使用LDX创建管理基于容器的虚拟机
    • 调整Linux内核参数
    • ProxmoxVE高可用集群搭建并集成Ceph
    • Ceph集群的搭建与运维
    • Nextcloud搭建自己的云盘
    • Centos7搭建单节点OpenShift(OKD)
    • 使用Fuel快速搭建OpenStack
    • CentOS7搭建DNS服务器
    • 微信的语音段传输
    • 用Python写MT4自动交易策略来炒外汇
    • WebAR
    • 用BadUSB物理入侵别人的电脑
    • 用Tensorflow.js和摄像头玩俄罗斯方块
    • 开发以太坊DAPP--水果机
    • 表达式是怎样被解析的呢
    • Airtest基于图像识别的UI自动化测试工具
    • 滑动拼图验证码的JS实现
    • 内网穿透--TCP打洞
    • 一致性哈希算法的理解与实践
Powered by GitBook
On this page
  • 简介
  • 下载ProxmoxVE的ISO镜像
  • 主机网络环境规划
  • 在s1上创建ProxmoxVE的集群
  • 安装Ceph
  • 创建CT或虚拟机
  • 设置HA
  • RestFulAPI
  1. 怎样实现的?

ProxmoxVE高可用集群搭建并集成Ceph

Previous调整Linux内核参数NextCeph集群的搭建与运维

Last updated 6 years ago

简介

ProxmoxVE是类似Vmware Esxi的系统,可以创建并管理容器和虚拟机

下载ProxmoxVE的ISO镜像

主机网络环境规划

主机名

eth0(桥接外网)

eth1(Ceph内网)

s1

192.168.88.101

10.37.129.20

s2

192.168.88.102

10.37.129.21

s3

192.168.88.103

10.37.129.22

  • 3台服务器都安装ProxmoxVE的ISO镜像

  • 3台服务器都配置好网卡,网络

  • 3台服务器都修改/etc/hosts

在s1上创建ProxmoxVE的集群

# 创建集群
pvecm create cluster
pvecm status

# 添加节点
pvecm add s1
pvecm add s2
pvecm add s3

安装Ceph

# 每一个节点都需要操作,安装Ceph
pveceph install  
# s1上操作
pveceph init --network 10.37.129.0/24
# 每一个节点都需要操作,安装mon
pveceph createmon
  • 然后登陆Web管理界面: https://192.168.88.101:8006

  • 在Web界面上对每个节点都创建OSD

  • 在Web界面上的某个节点创建POOL

创建CT或虚拟机

  • 下载ISO镜像:百度/谷歌

  • 将镜像上传到s1的/var/lib/vz/template

  • CT镜像放到cache文件夹,iso镜像放到iso文件夹

  • 在web界面上创建CT或虚拟机

设置HA

  • 在Web界面上操作,点击HA进行配置

RestFulAPI

下载CT镜像:

https://www.proxmox.com/en/downloads
http://download.proxmox.com/images/system/
https://pve.proxmox.com/pve-docs/api-viewer/index.html