`
haoningabc
  • 浏览: 1482844 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ceph学习笔记

阅读更多
环境centos6.6
安装参考
http://ceph.com/docs/master/install/install-storage-cluster/
不过yum配置要改
yum install yum-plugin-priorities
vim /etc/yum/pluginconf.d/priorities.conf
[main]
enabled = 1

ensure your YUM ceph.repo entry includes priority=2. See Get Packages for details:

[root@host-10-6-6-4 yum.repos.d]# cat ceph.repo 
[ceph]
name=Ceph packages for $basearch
#baseurl=http://ceph.com/rpm-{ceph-release}/{distro}/$basearch
baseurl=http://ceph.com/rpm-emperor/el6/$basearch
enabled=1
priority=2
gpgcheck=1
type=rpm-md
gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc

[ceph-noarch]
name=Ceph noarch packages
#baseurl=http://ceph.com/rpm-{ceph-release}/{distro}/noarch
baseurl=http://ceph.com/rpm-emperor/el6/noarch
enabled=1
priority=2
gpgcheck=1
type=rpm-md
gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc

[ceph-source]
name=Ceph source packages
#baseurl=http://ceph.com/rpm-{ceph-release}/{distro}/SRPMS
baseurl=http://ceph.com/rpm-emperor/el6/SRPMS
enabled=0
priority=2
gpgcheck=1
type=rpm-md
gpgkey=https://ceph.com/git/?p=ceph.git;a=blob_plain;f=keys/release.asc
[root@host-10-6-6-4 yum.repos.d]# 


注意上面几个变量替换掉了,如果出现找不到的情况

yum install snappy leveldb gdisk python-argparse gperftools-libs

yum install ceph
安装一堆啊

安装的历史
 1  yum update
    2  vim /etc/yum.repos.d/ceph.repo
    3  yum install ceph-deploy
    4  ssh-keygen 
    5  s
    6  l;s
    7  ls
    8  hostname admin
    9  exit
   10  ssh-copy-id root@mynode1_0
   11  vim /etc/hosts
   12  ifconfig
   13  vim /etc/hosts
   14  ssh-copy-id root@mynode1_0
   15  ssh-copy-id root@mynode1_1
   16  ssh-copy-id root@mynode1_2
   17  ssh root@mynode1_0
   18  ls
   19  mkdir .backup
   20  mv * .backup/
   21  ls
   22  vim .ssh/config
   23  ls
   24  chmod 600 ~/.ssh/config 
   25  ls
   26  iptables -F
   27  setenforce 0
   28  mkdir my-cluster
   29  cd my-cluster/
   30  ls
   31  ceph-deploy new mynode1_0
   32  ls
   33  vim ceph.conf 
   34  ls
   35  vim ceph.conf 
   36  ceph-deploy install admin mynode1_0 mynode1_1 mynode1_2
   37  ceph-deploy install  mynode1_1 mynode1_2
   38  ls
   39  ceph-deploy mon create-initial
   40  ls
   41  ssh mynode1_1
   42  ssh mynode1_2
   43  ceph-deploy osd prepare mynode1_1:/var/local/osd0 mynode1_2:/var/local/osd1
   44  ceph-deploy osd activate  mynode1_1:/var/local/osd0 mynode1_2:/var/local/osd1
   45  ls
   46  ceph-deploy admin admin mynode1_0 mynode1_1 mynode1_2
   47  chmod +r /etc/ceph/ceph.client.admin.keyring
   48  ceph health
   49  ssh mynode1_0
   50  ceph-deploy osd prepare mynode1_0:/var/local/osd2
   51  ceph-deploy osd activate mynode1_0:/var/local/osd2
   52  ceph -w
   53  ceph-deploy mds create mynode1_0
   54  ceph-deploy mon create mynode1_1 mynode1_2
   55  ceph quorum_status --format json-pretty
   56  ls
   57  history
[root@admin my-cluster]# 
分享到:
评论

相关推荐

    Ceph学习笔记.pdf

    本文档《Ceph学习笔记》详细介绍了Ceph的基本概念、架构以及一些核心功能的使用和配置方法。 首先,文档提到了Ceph的crush_class功能。CRUSH是Ceph的副本存储算法(Controlled Replication Under Scalable Hashing...

    Ceph学习笔记2-在Kolla-Ansible中使用Ceph后端存储

    ### Ceph学习笔记2-在Kolla-Ansible中使用Ceph后端存储 #### 环境搭建与概述 本篇文章将引导读者通过Kolla-Ansible在CentOS 7上部署OpenStack Queens,并结合Ceph作为后端存储解决方案。文章假定读者已熟悉基本的...

    云计算运维后端核心存储ceph学习笔记

    ### 云计算运维后端核心存储Ceph学习笔记 #### Ceph 存储原理与架构概述 Ceph 是一种分布式存储技术,旨在为现代大规模数据中心提供高性能、可扩展且可靠的存储解决方案。它支持多种存储模式,包括块存储、文件...

    Ceph学习笔记1-Mimic版本多节点部署

    ### Ceph Mimic版本多节点部署知识点解析 #### 一、Ceph简介与特性 Ceph 是一个分布式存储系统,提供了高性能、可靠性和可扩展性的存储解决方案。它支持多种存储接口,包括块存储(Block)、对象存储(Object)...

    ceph官网文档pdf版

    ### Ceph 官网文档 PDF 版概览与核心知识点解析 #### 一、Ceph 简介 - **标题**: “Ceph 官网文档 ...通过学习这些内容,读者可以深入了解 Ceph 的各个方面,从而更好地利用 Ceph 来构建高效稳定的分布式存储系统。

    胡伟煌 Linux学习笔记

    本文档是胡伟煌 Linux学习笔记的知识点总结,涵盖了Linux文件系统、Linux介绍、Linux文件权限、Shell简介、运维工具、Ansible的使用、Supervisor的使用、Confd的使用、NFS的使用、ceph-fuse的使用、Git、Nginx、...

    Linux学习笔记资料

    这份"Linux学习笔记资料"涵盖了从基础到高级的全面内容,旨在帮助读者逐步成为Linux运维专家。 首先,Linux基础篇主要介绍了Linux的发展历史、系统安装,特别是CentOS的管理。通过这一部分的学习,你可以了解Linux...

    RHCA-260-Ceph.zip

    PPT CA学习方式及环境制作 cephadm部署ceph集群 CL260笔记 CL260教学环境勘误 cl260模拟题 red_hat_ceph_storage-5-hardware_guide-en-us 手动部署ceph

    CL210 RedHat-OpenStack超详细学习笔记

    《CL210 RedHat-OpenStack超详细学习笔记》 OpenStack是一个开源的云计算平台,其中Glance组件是Image Service的核心,它负责管理和分发虚拟机镜像,以实现高效、灵活的云环境部署。在传统的IT环境中,安装和配置...

    OpenStack之Cinder学习笔记

    OpenStack的Cinder组件是专为云...总的来说,学习和理解Cinder需要掌握分布式存储、ISCSI协议、数据库操作以及OpenStack服务间的交互机制。深入理解这些知识点对于构建和管理一个可靠的OpenStack云存储环境至关重要。

    华为工程师总结的笔记.docx

    【Linux基础篇】 Linux是开源的操作系统,深受...总之,这份华为工程师的Linux学习笔记全面覆盖了从基础到高级的Linux知识体系,适合从零开始学习Linux的人员,也能为有一定经验的工程师提供深入学习和提升的机会。

    华为工程师linux的笔记-第5章.pdf

    第15章到第38章学习内容分别包括:Linux性能优化、大数据量备份、Shell企业实战基础、Shell实战高级编程、自动化运维趋势、Puppet自动化运维实战、Ansible自动化运维实战、Jenkins企业级自动化实战、企业级高并发...

    proxmox 个人学习资源

    这个压缩包中可能包括了作者的学习笔记、教程、配置示例以及推荐的必备插件,帮助用户深入理解和掌握Proxmox VE的使用。 Proxmox VE的主要特点: 1. **虚拟化技术**:Proxmox VE支持KVM(Kernel-based Virtual ...

    华为工程师linux的笔记-第2章 .pdf

    第15章到第38章学习内容分别包括:Linux性能优化、大数据量备份、Shell企业实战基础、Shell实战高级编程、自动化运维趋势、Puppet自动化运维实战、Ansible自动化运维实战、Jenkins企业级自动化实战、企业级高并发...

    华为工程师linux的笔记-第9章.pdf

    第15章到第38章学习内容分别包括:Linux性能优化、大数据量备份、Shell企业实战基础、Shell实战高级编程、自动化运维趋势、Puppet自动化运维实战、Ansible自动化运维实战、Jenkins企业级自动化实战、企业级高并发...

    华为工程师linux的笔记-第6章.pdf

    第15章到第38章学习内容分别包括:Linux性能优化、大数据量备份、Shell企业实战基础、Shell实战高级编程、自动化运维趋势、Puppet自动化运维实战、Ansible自动化运维实战、Jenkins企业级自动化实战、企业级高并发...

    华为工程师linux的笔记-第7章.pdf

    第15章到第38章学习内容分别包括:Linux性能优化、大数据量备份、Shell企业实战基础、Shell实战高级编程、自动化运维趋势、Puppet自动化运维实战、Ansible自动化运维实战、Jenkins企业级自动化实战、企业级高并发...

    华为工程师linux的笔记-第8章.pdf

    第15章到第38章学习内容分别包括:Linux性能优化、大数据量备份、Shell企业实战基础、Shell实战高级编程、自动化运维趋势、Puppet自动化运维实战、Ansible自动化运维实战、Jenkins企业级自动化实战、企业级高并发...

    华为工程师linux的笔记-第10章 .pdf

    第15章到第38章学习内容分别包括:Linux性能优化、大数据量备份、Shell企业实战基础、Shell实战高级编程、自动化运维趋势、Puppet自动化运维实战、Ansible自动化运维实战、Jenkins企业级自动化实战、企业级高并发...

Global site tag (gtag.js) - Google Analytics