zoukankan      html  css  js  c++  java
  • 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

          

          


          

          

     

          

     

         

  • 相关阅读:
    spring mongodb查询
    spring mongodb分页,动态条件、字段查询
    js导航下拉菜单
    spring mongodb增删改查操作
    组件
    vue的基本指令
    远程连接MongoDB数据库
    webpack工具、Vue、react模块化
    layui
    anaconda使用,jupyter notebook的使用方法
  • 原文地址:https://www.cnblogs.com/kivenwei/p/7102649.html
Copyright © 2011-2022 走看看