Ceph实战入门之安部署篇
最近Ceph官方发布了luminous长久支持版,新版本增加了很多有意思的功能,但是入门还是先从部署安装开始。
环境说明
- 在Win10下安装VMware® Workstation 12 Pro软件,用CentOS-7.3创建一台centos7.3虚拟机,
- 基于上面的虚拟机创建完整克隆2台虚拟机。
环境准备
三台服务器:
ceph1 192.168.6.140
ceph2 192.168.6.141
ceph3 192.168.6.142
分别在3台虚拟机上面执行如下命令修改hostname
[root@bogon ceph1]# hostnamectl set-hostname ceph1
[root@bogon ceph2]# hostnamectl set-hostname ceph2
[root@bogon ceph3]# hostnamectl set-hostname ceph3
修改/etc/hosts文件,并测试网络是否联通 ,保证联通进行下一步。
[root@bogon ceph1]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.6.140 ceph1
192.168.6.141 ceph2
192.168.6.142 ceph3
配置所以结点防火墙,
[root@bogon ceph1]# firewall-cmd --zone=public --add-port=6789/tcp --permanent
success
[root@bogon ceph1]# firewall-cmd --zone=public --add-port=6800-7100/tcp --permanent
success
[root@bogon ceph1]# firewall-cmd --reload
success

关闭Selinux
[root@bogon ceph1]# setenforce 0
[root@bogon ceph1]# vim /etc/selinux/config
[root@bogon ceph1]# cat /etc/selinux/config | grep disabled
# disabled - No SELinux policy is loaded.
SELINUX=disabled
安装ntp时间同步服务,采用默认配置。
[root@bogon ceph1]# yum install ntp ntpdate ntp-doc
Ceph安装与部署
配置Ceph, luminous版本的国内安装源。
修改 /etc/yum.repos.d/ceph.repo文件,添加如下内容
[ceph-noarch]
name=Ceph noarch packages
baseurl=https://download.ceph.com/rpm-luminous/el7/noarch
gpgcheck=0
type=rpm-md
添加完更新缓存
[root@bogon ceph1]# yum makecache
安装部署工具
在ceph1上面操作,
[root@bogon ceph1]# yum install -y ceph-deploy
[root@bogon ceph]# mkdir /etc/ceph
[root@bogon ceph]# cd /etc/ceph/
[root@bogon ceph]# ceph-deploy new ceph1
免密码登陆操作
[root@bogon ceph]# ssh-keygen
[root@bogon ceph]# ssh-copy-id root@ceph2
[root@bogon ceph]# ssh-copy-id root@ceph3
安装Ceph
[root@bogon ceph]# ceph-deploy install ceph1 ceph2 ceph3
验证安装是否成功

创建OSD,及其他相关操作,后续更新中......
参考链接:
http://blog.csdn.net/u014139942/article/details/53639124
http://www.zphj1987.com/2017/06/25/ceph-luminous-new-dashboard/
http://docs.ceph.com/docs/master/
http://www.cnblogs.com/pycode/p/6494853.html
http://www.cnblogs.com/xuyouchang/p/5596708.html
Ceph实战入门之安部署篇的更多相关文章
- Ceph实战入门系列(一)——三节点Ceph集群的安装与部署
安装文档:http://blog.csdn.net/u014139942/article/details/53639124
- Kubeflow实战: 入门介绍与部署实践
更多内容关注专辑: 机器学习实战 1 介绍 Kubeflow是在k8s平台之上针对机器学习的开发.训练.优化.部署.管理的工具集合,内部集成的方式融合机器学习中的很多领域的开源项目,比如Jupyter ...
- ceph 常见问题百科全书---luminous安装部署篇
1. 执行步骤:ceph-deploy new node 机器:centos 7.5 ceph Luminous版本 源:阿里云 问题: Traceback (most r ...
- OpenFaaS实战之九:终篇,自制模板(springboot+maven+jdk8)
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...
- Ceph分布式存储(luminous)部署文档-ubuntu18-04
Ceph分布式存储(luminous)部署文档 环境 ubuntu18.04 ceph version 12.2.7 luminous (stable) 三节点 配置如下 node1:1U,1G me ...
- 【转帖】Systemd 入门教程:命令篇
Systemd 入门教程:命令篇 Copy From http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html 感觉 ...
- Spring Boot 揭秘与实战(五) 服务器篇 - 其他内嵌服务器 发表于 2017-01-03 | Spring框架 | Spri
文章目录 1. Jetty 的切换 2. Undertow的使用 Spring Boot 可选择内嵌 Tomcat.Jetty 和 Undertow,因此我们不需要以 war 包形式部署项目.< ...
- Spring Boot 揭秘与实战(五) 服务器篇 - 内嵌的服务器 Tomcat剖析
文章目录 1. 内嵌的 Tomcat,一个Jar包运行 2. 如何定制内嵌 Tomcat3. War 包部署的使用细节 2.1. 设置内嵌Tomcat的端口 2.2. 设置内嵌Tomcat的最大线程数 ...
- (转)Systemd 入门教程:命令篇
Systemd 入门教程:命令篇 原文:http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html Systemd 入门 ...
随机推荐
- 依赖注入框架之dagger2
主页: https://github.com/google/dagger 历史 * Dagger1是由Square公司受到Guice(https://github.com/google/guice)启 ...
- padding的计算方法
转自https://blog.csdn.net/qq_34599526/article/details/83755275 VALID:如果卷积核超出特征层,就不再就计算,即卷积核右边界不超出Featu ...
- style属性
style加样式是加在行间,取样式也是在行间取: 我们来看下面这段代码: <!DOCTYPE HTML> <html> <head> <meta charse ...
- java读取blob,clob转换为字符串
直接上代码: package com.it.test; import java.io.BufferedReader; import java.io.StringWriter; import java. ...
- 自定义 filter simple_tag inclusion_tag 总结
在已经注册的app下创建templatetags的python包 在包内创建py文件 my_tags.py 在py文件中写代码: from django import template registe ...
- core python
一:正则表达式 闭包操作符 | 等同于 or exp:a|b|c . 匹配任意一个字符 (若匹配本字符,需转义使用 \. 不能匹配换行符\n及空字符串) (^:匹配首 ...
- Linux批量文件管理
Linux批量文件管理 实验目标: 通过本实验掌握批量建立.移动.复制文件或目录的操作,也可以作为后续shell编程的基础. 实验步骤: 1.现在有十台终端机器,要为每台机器建立3个文件,总共要建 ...
- 1 初识数据库操作 2 JDBC 入门
1 JDBC:Java Database Connectivity(Java 数据库连接) 1.1 JDBC 入门程序 注册驱动:Class.forName("com.mysql.cj.jd ...
- idea导入eclipse的web项目
idea导入eclipse的web项目 一.导入自己的web项目 步骤:File->New->Project from Existing Source... 二.选择项目的所在位 ...
- elasticsearch教程--中文分词器作用和使用
概述 本文都是基于elasticsearch安装教程 中的elasticsearch安装目录(/opt/environment/elasticsearch-6.4.0)为范例 环境准备 ·全新最小 ...