ceph四节点部署
文章平均质量分 76
怎么创建出一个简单的ceph集群,适合入门
不想飞的狗
这个作者很懒,什么都没留下…
展开
-
搭建ceph架构图
本次搭建需要4台虚拟机一台ceph-deploy管理节点三台ceph存储节点部署版本:jewel网络设置admin-node(管理节点):外部网络:192.168.200.40ceph管理网络:10.0.0.40node1:外部网络:192.168.200.41ceph管理网原创 2017-12-07 06:54:44 · 7881 阅读 · 1 评论 -
Centos搭建ceph+++一、虚拟机环境准备
一、搭建ceph虚拟机环境准备admin-node(管理节点):(网卡1)外部网络:192.168.200.40(网卡2)与openstack通信网络:192.168.100.40(网卡3)ceph管理网络:10.0.0.40node1:外部网络:192.168.200.41与openstack通信网络:192.168.100.41ceph管理网络:10原创 2017-12-04 17:12:38 · 6656 阅读 · 0 评论 -
Centos搭建ceph+++二、准备工作
二、搭建ceph准备工作设置网卡:admin-node为例:外部网络:vi /etc/sysconfig/network-scripts/ifcfg-eno16777736TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV原创 2017-12-05 10:46:15 · 5693 阅读 · 0 评论 -
Centos搭建ceph+++三、创建部署CEPH用户
四、创建部署CEPH用户admin-node节点需要以普通用户登录 Ceph 节点,且此用户拥有无密码使用sudo的权限1.安装ssh服务器(一般来说都是有的不用安装)yum install openssh-server2.在所有节点上创建ceph用户并设置密码admin-node节点:创建用户:useradd -d /home/ceph -m ceph原创 2017-12-05 12:27:30 · 4547 阅读 · 0 评论 -
Centos搭建ceph+++四、yum源设置
四、设置ceph yum源所有节点上:1.移除本来的yum源:mv /etc/yum.repos.d/* /opt/2.新建ceph源vi /etc/yum.repos.d/ceph.repo[ceph-jewel]name=Ceph jewel packagesbaseurl=http://mirrors.163.com/ceph/rpm-jewe原创 2017-12-05 12:28:37 · 6223 阅读 · 0 评论 -
Centos搭建ceph+++五、创建ceph集群
五、创建ceph集群1.node-admin管理节点上创建一个目录,用于保存 ceph-deploy 生成的配置文件和密钥对切换到ceph用户su - ceph创建my-cluster文件夹mkdir my-cluster进入文件夹中(下面命令都在这里面执行)cd my-cluster[ceph@admin-node ~]$ cd m原创 2017-12-05 23:26:45 · 1096 阅读 · 0 评论 -
Centos搭建ceph+++六、创建监视器
五、创建ceph集群在node1,node2,node3节点上都执行1.格式硬盘mkfs.btrfs /dev/sdb[root@node1 ~]# mkfs.btrfs /dev/sdbbtrfs-progs v3.19.1See http://btrfs.wiki.kernel.org for more information.Turning ON原创 2017-12-06 11:11:12 · 3462 阅读 · 0 评论 -
Centos搭建ceph+++七、准备OSD
七、准备OSD1.从管理节点(都是ceph用户my-cluster目录下执行)执行 ceph-deploy 来准备 OSDceph-deploy osd prepare node2:/ceph/osd node3:/ceph/osd......[node2][INFO ] checking OSD status...[node2][DEBUG ] find the原创 2017-12-06 12:13:57 · 1791 阅读 · 0 评论 -
Centos搭建ceph+++八、添加一块OSD
八、添加一块OSD1.添加【管理节点(都是ceph用户my-cluster目录下执行)执行】ceph-deploy osd prepare node1:/ceph/osd/ceph-deploy osd prepare node1:/ceph/osd/......[node1][INFO ] checking OSD status...[node1][DEBUG原创 2017-12-06 13:17:18 · 4025 阅读 · 0 评论 -
Centos搭建ceph+++九、添加元数据服务器
九、添加元数据服务器至少需要一个元数据服务器才能使用 CephFS1.创建元数据服务器(admin-node节点)ceph-deploy mds create node1[ceph@admin-node my-cluster]$ ceph-deploy mds create node1[ceph_deploy.conf][DEBUG ] found configu原创 2017-12-06 13:23:12 · 4459 阅读 · 0 评论 -
Centos搭建ceph+++十、再添加两个Monitor
十、再添加两个Monitor前面我们已经添加了一个mon为什么还要再添加两个勒?Ceph 存储集群需要至少一个 Monitor 才能运行。为达到高可用,Ceph 存储集群会运行多个 Monitors,这样在单个 Monitor 失败时不会影响 Ceph 存储集群的可用性。原创 2017-12-06 13:38:21 · 4927 阅读 · 0 评论 -
Centos搭建ceph+++十一、测试存入/检出对象数据
十一、测试存入/检出对象数据1.创建测试对象(nod1节点)创建一个测试文件touch ceshi[root@node1 ~]# touch ceshi创建测试对象rados put test-object ceshi --pool=data[root@node1 ~]# rados put test-object ceshi --pool=data原创 2017-12-06 16:01:17 · 4576 阅读 · 0 评论