专栏首页小网管运维之路proxmox超融合部署图文
原创

proxmox超融合部署图文

快速部署集群

安装步骤

配置信息

登陆界面

浏览器地址:

https://192.168.0.11:8006

root登陆

创建cluster集群

Master节点 - 密钥

node节点 - 导入密钥

删除节点

pvecm  delnode   pve2

初始化配置

#!/bin/bash
# --------------------------------------------------
#Author:  LGhost
#Email:   admin@attacker.club

cat > /etc/apt/sources.list<<EOF
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
EOF

echo /etc/apt/sources.list.d/pve-enterprise.list

grep ntpdate  /etc/crontab &>/dev/null  ||echo  '*/3 * * * *  ntpdate ntp.aliyun.com'  >>  /etc/crontab
# ntp

echo  "nameserver 223.5.5.5" > /etc/resolv.conf
echo  "nameserver 223.6.6.6" >> /etc/resolv.conf

apt-get  update
apt-get install  mlocate vim net-tools sudo  ntpdate -y

grep vi ~/.bashrc || sed  -i  "/mv/a\alias vi='vim'"  ~/.bashrc
grep ^PS /etc/profile || echo '''PS1="\[\e[37;1m\][\[\e[32;1m\]\u\[\e[37;40m\]@\[\e[34;1m\]\h \[\e[0m\]\t \[\e[35;1m\]\W\[\e[37;1m\]]\[\e[m\]/\\$" ''' >>/etc/profile
grep HISTTIMEFORMAT  /etc/profile || echo '''export HISTTIMEFORMAT="%F %T `whoami` " ''' >>/etc/profile

ceph

proxmox官方安装ceph

https://pve.proxmox.com/pve-docs/chapter-pveceph.html

ceph版本

http://docs.ceph.com/docs/master/releases/

安装

pveceph install
# 每个节点上安装ceph;指定版本--version luminous

pveceph init --network 192.168.0.0/24
# 任意节点初始化ceph集群存储网络

pveceph createmon
# 每个节点创建ceph集群存储Mon监控

# pveceph createmgr
# 每个节点上安装mgr

pveceph createosd /dev/sdb
#  每个节点上创建Ceph OSD


ceph -s
# 查看Ceph集群状态

终端查看ceph集群

web查看ceph状态(确保ntp时间同步)

创建POOL

通常在创建pool之前,需要覆盖默认的pg_num,官方推荐:

若少于5个OSD, 设置pg_num为128。

5~10个OSD,设置pg_num为512。

10~50个OSD,设置pg_num为4096。

超过50个OSD,可以参考pgcalc计算。

存储pool

ceph osd lspools
# 查看

ceph osd pool create pvepool 128
#创建集群存储资源池ceph osd pool create [资源池名称] 128

ceph osd pool delete  pvepool pvepool  --yes-i-really-really-mean-it
# 删除POOL
mkdir /etc/pve/priv/ceph
cp /etc/ceph/ceph.client.admin.keyring /etc/pve/priv/ceph.keyring
# Ceph Clien

#cp /etc/pve/priv/ceph.client.admin.keyring /etc/pve/priv/ceph/ceph.keyring
ceph osd pool application enable pvepool rbd
#复制存储ID和密钥到指定文件位置

添加RBD集群存储

虚拟机HA

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • supervisor 程序守护进程 - django

    晴天Online
  • git 代码托管操作

    …or create a new repository on the command line

    晴天Online
  • 搜索引擎安全利用

    2019年3月24日 ⋅ 浏览量: 31    ...

    晴天Online
  • 工作流、业务流程管理和SOA

    工作流定义: The  automation of a business process, in whole or part, during which doc...

    张善友
  • 开脑洞:用sql语句操作git仓库

    用过git,也用过sql。两者结合起来用有试过吗?github上开源了gitqlite项目

    mariolu
  • Postman 接口测试神器

    官方 github 地址: https://github.com/postmanlabs

    老马
  • 从 n-gram 到 RNN 做的那些优化改进

    double
  • 关于表联结方法(二) (r4笔记第23天)

    在比较经典的表联结方法中,nested loop join和hash join是比较常用的,对于sort-merge join来说,可能略微有些陌生。 在数...

    jeanron100
  • [动态规划] 矩阵链乘法问题

    矩阵链乘法问题是指给定一串矩阵序列M₁M2..Mn,求至少需要进行多少次乘法运算才能求得结果

    racaljk
  • 使用Ambari安装hadoop集群

          最近需要做些spark的工作,所以弄了几台dell7500就这么准备开始搭建集群,之前用过几台更破的台式机搭建过一次,折腾了半个月之久,终于成功搭建...

    魏守峰

扫码关注云+社区

领取腾讯云代金券