包含标签 ceph 的文章

使用Rook在Kubernetes上部署Ceph集群

使用Rook在Kubernetes上部署Ceph集群 一、简介 在本文中,我们将使用Rook在Kubernetes集群中设置Ceph存储。然后使用Ceph的块存储来持久存储MongoDB数据库的数据。 完成后,您将了解什么是Rook以及如何使用它来部署Ceph。您还将了解如何使用Roo……

阅读全文

使用ceph-ansible部署Ceph集群

使用ceph-ansible部署Ceph集群 一、主机规划 主机 系统 IP 配置 ceph-node1 centos7.7 10.10.10.50 4C8G50G+100G ceph-node2 centos7.7 10.10.10.51 4C8G50G+100G ceph-node3 centos7.7 10.10.10.52 4C8G50G+100G 二、安装python3 1# 安装epel源 2yum -y install epel-release 3 4# 使用国内epel源 5sed -e 's!^metalink=!#metalink=!g' \ 6 -e 's!^#baseurl=!baseurl=!g' \ 7 -e 's!//download\.fedoraproject\.org/pub!//mirrors.tuna.tsinghua.edu.cn!g' \ 8 -e 's!http://mirrors\.tuna!https://mirrors.tuna!g' \ 9 -i /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel-testing.repo 10 11yum -y install python36 三、下载代码 stable-3.0分支支持的Ceph版本为jewel和……

阅读全文

使用 Ceph RBD 作为K8s后端动态存储

使用 Ceph RBD 作为K8s后端动态存储 一、Kubernetes信息 主机 系统 IP Kubernetes版本 master1 CentOS7.8.2003 192.168.0.14 v1.16.6 master2 CentOS7.8.2003 192.168.0.15 v1.16.6 master3 CentOS7.8.2003 192.168.0.16 v1.16.6 node1 CentOS7.8.2003 192.168.0.18 v1.16.6 node2 CentOS7.8.2003 192.168.0.19 v1.16.6 node3 CentOS7.8.2003 192.168.0.20 v1.16.6 二、创建存储池 使用默认的rbd池也是可以的,但是不推荐使用 在ceph管理或监控节点上创建一个新的动态卷: 1# 创建存储池 2ceph osd pool create kube 128 128 3pool 'kube' created 4 5#……

阅读全文

Ceph-12.2.13(luminous)安装

Ceph-12.2.13(luminous)安装 一、主机规划 主机名称 系统 IP 配置 ceph-node1 CentOS7.8.2003 10.10.10.47 8C16G50G+200G ceph-node2 CentOS7.8.2003 10.10.10.48 8C16G50G+200G ceph-node3 CentOS7.8.2003 10.10.10.49 8C16G50G+200G 磁盘规划 50G系统盘,200G磁盘为OSD 二、环境准备 2.1 关闭防火墙 在所有节点执行 1# 禁用selinux 2setenforce 0 3sed -i s'/SELINUX=enforcing/SELINUX=disabled'/g /etc/selinux/config 4 5# 关闭防火墙 6systemctl disable --now firewalld 2.2 修改hosts 1cat > /etc/hosts <<EOF 2127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 3::1 localhost localhost.localdomain localhost6 localhost6.localdomain6……

阅读全文

Ceph-10.2.10安装配置

Ceph-10.2.10安装配置 环境准备 操作系统 1CentOS 7.2.1511 主机规划 1192.168.0.106 ceph-node1 #ceph-deploy 2192.168.0.107 ceph-node2 3192.168.0.108 ceph-node3 磁盘规划 1/dev/sda system 2/dev/sdb osd 3/dev/sdc osd 基本操作 关闭防火墙 1setenforce 0 2sed -i s'/SELINUX=enforcing/SELINUX=disabled'/g /etc/selinux/config 3yum -y install epel-release ssh免密登录 ceph-node1 1ssh-keygen -t rsa 2ssh-copy-id ceph-node1 3ssh-copy-id ceph-node2 4ssh-copy-id ceph-node3 时间同步 1yum -y install ntp ntpdate 2ntpdate cn.pool.ntp.org 开始部署 使用国内源 1export CEPH_DEPLOY_REPO_URL=http://mirrors.163.com/ceph/rpm-jewel/el7 2export CEPH_DEPLOY_GPG_URL=http://mirrors.163.com/ceph/keys/release.asc 安装ceph-deploy 1yum -y ceph-deploy 使用ceph-deploy快速部署……

阅读全文