前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >proxmox超融合部署图文

proxmox超融合部署图文

原创
作者头像
以谁为师
修改2019-07-08 13:12:09
4K0
修改2019-07-08 13:12:09
举报

快速部署集群

安装步骤

配置信息

登陆界面

浏览器地址:

https://192.168.0.11:8006

root登陆

创建cluster集群

Master节点 - 密钥

node节点 - 导入密钥

删除节点

代码语言:txt
复制
pvecm  delnode   pve2

初始化配置

代码语言:txt
复制
#!/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/

安装

代码语言:txt
复制
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

代码语言:txt
复制
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
代码语言:txt
复制
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

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 快速部署集群
    • 安装步骤
      • 创建cluster集群
        • Master节点 - 密钥
          • node节点 - 导入密钥
            • 删除节点
            • 初始化配置
            • ceph
              • 安装
                • 创建POOL
                  • 存储pool
                    • 添加RBD集群存储
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档