关键词:
最近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介绍1.Ceph简介2.Ceph的特点3.Ceph适用场景4.Ceph与云原生5.Ceph在k8s中的应用二、环境规划三、环境配置工作1.环境配置说明2.配置host文件3.配置ssh免密4.配置yum仓库5.关闭selinux和fire... 查看详情
ceph集群管理-入门篇(代码片段)
存储集群存储设备有两个在磁盘上存储数据的Ceph守护程序:CephOSD是大多数数据存储在Ceph中的地方。一般而言,每个OSD都由单个存储设备支持。OSD还可以由多种设备组合来支持,例如用于大多数数据的HDD和用于某些元数据的SSD。... 查看详情
云原生|k8s系列第3篇:实战kubectl创建deployment部署应用(代码片段)
本期文章是K8s第3篇,主要是实战Kubectl创建Deployment部署应用。通过本期文章:我们将学习创建在Kubernetes集群上运行应用程序的Deployment所需的最常见的Kubectl命令。在前期的文章中,已经介绍了一些云原生入门的知识及... 查看详情
xgboost入门与实战(原理篇)
http://blog.csdn.net/sb19931201/article/details/52557382xgboost入门与实战(原理篇)前言:xgboost是大规模并行boostedtree的工具,它是目前最快最好的开源boostedtree工具包,比常见的工具包快10倍以上。在数据科学方面,有大量kaggle选手选用它... 查看详情
新手入门:spark部署实战入门
新手入门:Spark部署实战入门Spark简介 整体认识 ApacheSpark是一个围绕速度、易用性和复杂分析构建的大数据处理框架。最初在2009年由加州大学伯克利分校的AMPLab开发,并于2010年成为Apache的开源项目之一。Spark在整个大数... 查看详情
openstack入门
...vlan/gre/vxlan介绍分布式存储ceph介绍openstackmitaka三节点部署实战 一、为何选择云计算/ 查看详情
mysql从入门到精通高级篇innodb数据存储结构概述(代码片段)
...不了吃亏,买不了上当。python爬虫入门进阶❤️3.Ceph实战,从原理到实战应有尽有。Ceph实战❤️4.Java高并发编程入门,打卡学习Java高并发。Java高并发编程入门😁5.社区逛一逛,周周有福利,周周有惊喜。... 查看详情
mysql从入门到精通高级篇innodb数据存储结构概述(代码片段)
...不了吃亏,买不了上当。python爬虫入门进阶❤️3.Ceph实战,从原理到实战应有尽有。Ceph实战❤️4.Java高并发编程入门,打卡学习Java高并发。Java高并发编程入门😁5.社区逛一逛,周周有福利,周周有惊喜。... 查看详情
metaq入门部署到实战
初识metaqzookeeper部署,这里单机zk为例。wgethttp://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.5/zookeeper-3.4.6.tar.gztar-zxvfzookeeper-3.4.6.tar.gzcdzookeeper-3.4.6mkdirdatacpconf/zoo_sample.cfgconf/zoo.cf 查看详情
如何入门爬虫(基础篇)
...门六之Cookie的使用Python爬虫入门七之正则表达式二、爬虫实战Python爬虫实战一之爬取糗事百科段子Python爬虫实战二之爬取百度贴吧帖子Python 查看详情
mysql从入门到精通高级篇(二十五)explain中refrowsfilteredextra字段的剖析(代码片段)
...不了吃亏,买不了上当。python爬虫入门进阶❤️3.Ceph实战,从原理到实战应有尽有。Ceph实战❤️4.Java高并发编程入门,打卡学习Java高并发。Java高并发编程入门😁5.社区逛一逛,周周有福利,周周有惊喜。... 查看详情
mysql从入门到精通高级篇(二十五)explain中refrowsfilteredextra字段的剖析(代码片段)
...不了吃亏,买不了上当。python爬虫入门进阶❤️3.Ceph实战,从原理到实战应有尽有。Ceph实战❤️4.Java高并发编程入门,打卡学习Java高并发。Java高并发编程入门😁5.社区逛一逛,周周有福利,周周有惊喜。... 查看详情
集结机器学习队友,解锁《tensorflow入门课程-部署篇》赢好礼
点击屏末 | 阅读原文 | 即刻报名《TensorFlow入门课程-部署篇》 查看详情
集结机器学习队友,解锁《tensorflow入门课程-部署篇》赢好礼
点击屏末 | 阅读原文 | 即刻报名《TensorFlow入门课程-部署篇》 查看详情
jmeter之安装部署
Jmeter之安装部署1、环境要求JMeter可以安装部署在Windows平台下,也可以部署安装在临Linux平台下,环境要求必须安装jdk1.4以上,jdk的版本建议安装jdk1.7。2、安装部署2.1Windows下安装部署1)jdk1.7安装下载jdk安装包默认安装即可,安装... 查看详情
mysql从入门到精通高级篇mysql权限管理与控制(代码片段)
...不了吃亏,买不了上当。python爬虫入门进阶❤️3.Ceph实战,从原理到实战应有尽有。Ceph实战❤️4.Java高并发编程入门,打卡学习Java高并发。Java高并发编程入门😁5.社区逛一逛,周周有福利,周周有惊喜。... 查看详情
zabbix实战之部署篇zabbix客户端的安装部署方法
【Zabbix实战之部署篇】Zabbix客户端的安装部署方法一、Zabbix-agent2介绍1.Zabbix-agent2简介2.Zabbix-agent2优点3.主动模式和被动模式二、环境规划1.Zabbix服务器部署链接2.IP规划三、配置客户端系统环境1.关闭selinux2.放行端口或关闭防火墙... 查看详情
elasticsearch实战-入门
1.概述 今天接着《ElasticSearch实战-日志监控平台》一文来给大家分享后续的学习,在《ElasticSearch实战-日志监控平台》中给大家介绍一个日志监控平台的架构方案,接下来给大家分享如何去搭建部署这样一个平台,给大家... 查看详情