`
lobin
  • 浏览: 425500 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
阅读更多

http://www.linuxidc.com/Linux/2013-05/85210.htm

http://www.cnblogs.com/javawebsoa/archive/2013/05/31/3111541.html

http://www.cnblogs.com/AlfredChen/p/3897015.html

http://blog.chinaunix.net/uid-657291-id-2078434.html

http://dreamfire.blog.51cto.com/418026/1084729/

wget https://github.com/ceph/ceph/archive/v0.94.3.tar.gz

mv v0.94.3.tar.gz ceph-v0.94.3.tar.gz

tar –zxvf ceph-v0.94.3.tar.gz

yum install automake autoconf automake libtool make

http://rpmfind.net/linux/rpm2html/search.php

http://rpmfind.net/linux/RPM/SByName.html

http://rpmfind.net/linux/RPM/epel/5/x86_64/snappy-devel-1.0.5-1.el5.x86_64.html

http://rpmfind.net/linux/RPM/centos/6.7/x86_64/Packages/snappy-devel-1.1.0-1.el6.x86_64.html

http://rpmfind.net/linux/RPM/epel/5/x86_64/snappy-1.0.5-1.el5.x86_64.html

wget ftp://fr2.rpmfind.net/linux/epel/5/x86_64/snappy-devel-1.0.5-1.el5.x86_64.rpm

Wget ftp://fr2.rpmfind.net/linux/centos/6.7/os/x86_64/Packages/snappy-devel-1.1.0-1.el6.x86_64.rpm

wget ftp://fr2.rpmfind.net/linux/epel/5/x86_64/snappy-1.0.5-1.el5.x86_64.rpm

rpm -ivh snappy-1.0.5-1.el6.x86_64.rpm

rpm -ivh snappy-devel-1.0.5-1.el6.x86_64.rpm

 

 

http://rpmfind.net/linux/RPM/LByName.html

https://leveldb.googlecode.com/files/leveldb-1.14.0.tar.gz

http://rpmfind.net/linux/rpm2html/search.php?query=libleveldb.so.1()(64bit)

http://rpmfind.net//linux/RPM/epel/6/x86_64/leveldb-1.7.0-2.el6.x86_64.html

ftp://rpmfind.net/linux/epel/6/x86_64/leveldb-1.7.0-2.el6.x86_64.rpm

http://rpmfind.net//linux/RPM/epel/6/x86_64/leveldb-devel-1.7.0-2.el6.x86_64.html

ftp://rpmfind.net/linux/epel/6/x86_64/leveldb-devel-1.7.0-2.el6.x86_64.rpm

wget ftp://rpmfind.net/linux/epel/6/x86_64/leveldb-1.7.0-2.el6.x86_64.rpm

wget ftp://rpmfind.net/linux/epel/6/x86_64/leveldb-devel-1.7.0-2.el6.x86_64.rpm

rpm -ivh leveldb-1.7.0-2.el6.x86_64.rpm

rpm -ivh leveldb-devel-1.7.0-2.el6.x86_64.rpm

 

 

yum install libuuid-devel

yum install  libblkid-devel

yum install libudev-devel

yum install keyutils-libs-devel

ftp://rpmfind.net/linux/epel/6/x86_64/cryptopp-5.6.2-9.el6.x86_64.rpm

ftp://rpmfind.net/linux/epel/6/x86_64/cryptopp-devel-5.6.2-9.el6.x86_64.rpm

wget ftp://rpmfind.net/linux/epel/6/x86_64/cryptopp-5.6.2-9.el6.x86_64.rpm

wget ftp://rpmfind.net/linux/epel/6/x86_64/cryptopp-devel-5.6.2-9.el6.x86_64.rpm

rpm -ivh cryptopp-5.6.2-9.el6.x86_64.rpm

rpm -ivh cryptopp-devel-5.6.2-9.el6.x86_64.rpm

yum install fuse-devel

yum install libedit-devel

yum install libatomic_ops-devel

wget http://download.savannah.gnu.org/releases/libunwind/libunwind-0.99-beta.tar.gz

tar zxvf libunwind-0.99-beta.tar.gz

./configure

make && make install

wget https://googledrive.com/host/0B6NtGsLhIcf7MWxMMF9JdTN3UVk/gperftools-2.2.1.tar.gz

http://rpmfind.net/linux/RPM/opensuse/13.1/x86_64/gperftools-2.1-3.1.2.x86_64.html

ftp://fr2.rpmfind.net/linux/opensuse/distribution/13.1/repo/oss/suse/x86_64/gperftools-2.1-3.1.2.x86_64.rpm

wget ftp://fr2.rpmfind.net/linux/opensuse/distribution/13.1/repo/oss/suse/x86_64/gperftools-2.1-3.1.2.x86_64.rpm

http://download.csdn.net/download/zsjangel/7787337

tar -zxvf gperftools-2.1.tar.gz

./configure

make

make install

yum install libaio-devel

yum -y install xfsprogs-devel

yum -y install boost*

yum install expat-devel

yum install btrfs-progs

./autogen.sh

./configure  --prefix=/usr/local/ceph

 

 

make -j8

make install

 

 

<!--[if !supportLists]-->       <!--[endif]-->sudo dd if=/dev/zero of=/swapfile bs=64M count=16
sudo mkswap /swapfile
sudo swapon /swapfile

<!--[if !supportLists]-->       <!--[endif]-->
After compiling, you may wish to

<!--[if !supportLists]-->       <!--[endif]-->Code:

<!--[if !supportLists]-->       <!--[endif]-->sudo swapoff /swapfile
sudo rm /swapfile

 

cp ./src/sample* /usr/local/ceph/etc/ceph/

mkdir -p /etc/ceph

cp /usr/local/ceph/etc/ceph/sample.ceph.conf  /etc/ceph/ceph.conf

cp /usr/local/ceph/etc/ceph/sample.fetch_config   /etc/ceph/fetch_config

cp ./src/init-ceph /etc/init.d/ceph

cp ./src/mkcephfs  /usr/local/ceph/etc/ceph/

cp /home/ceph-0.60/src/ceph_common.sh  ./

cp /home/ceph-0.60/src/ceph-conf ./

cp /home/ceph-0.60/src/monmaptool ./

mkdir /var/log/ceph

./mkcephfs -a -c /etc/ceph/ceph.conf  --mkbtrfs

/etc/init.d/ceph -a start

/etc/init.d/ceph -a -c /etc/ceph/ceph.conf start

 

 

[root@iZ11tbxf10uZ src]# ps -ef | grep ceph

root      7612     1  0 18:24 ?        00:00:00 /usr/local/ceph/bin/ceph-mon -i alpha --pid-file /var/run/ceph/mon.alpha.pid -c /etc/ceph/ceph.conf

root      7686     1  0 18:24 ?        00:00:00 /usr/local/ceph/bin/ceph-mon -i beta --pid-file /var/run/ceph/mon.beta.pid -c /etc/ceph/ceph.conf

root      7764     1  0 18:24 ?        00:00:00 /usr/local/ceph/bin/ceph-mon -i gamma --pid-file /var/run/ceph/mon.gamma.pid -c /etc/ceph/ceph.conf

root      7901     1  6 18:25 ?        00:00:01 /usr/local/ceph/bin/ceph-osd -i 0 --pid-file /var/run/ceph/osd.0.pid -c /etc/ceph/ceph.conf

root      8015     1 11 18:25 ?        00:00:02 /usr/local/ceph/bin/ceph-osd -i 1 --pid-file /var/run/ceph/osd.1.pid -c /etc/ceph/ceph.conf

 

 

./ceph-osd: error while loading shared libraries: libtcmalloc.so.4: cannot open shared object file: No such file or directory

vim /etc/ld.so.conf

/usr/local/lib

ldconfig

ldconfig -p

 

 

[root@iZ11tbxf10uZ bin]# ./ceph -s

   health HEALTH_OK

   monmap e1: 3 mons at {alpha=10.174.141.161:6789/0,beta=10.174.141.161:6788/0,gamma=10.174.141.161:6787/0}, election epoch 4, quorum 0,1,2 alpha,beta,gamma

   osdmap e5: 2 osds: 2 up, 2 in

    pgmap v41: 576 pgs: 576 active+clean; 0 bytes data, 2008 MB used, 55295 MB / 61451 MB avail

   mdsmap e1: 0/0/1 up

 

 

[root@iZ11tbxf10uZ bin]# ./ceph df

GLOBAL:

    SIZE       AVAIL      RAW USED     %RAW USED

    61451K     55295K     2008K        3.27      

POOLS:

    NAME         ID     USED     %USED     OBJECTS

    data         0      0        0         0      

    metadata     1      0        0         0      

    rbd          2      0        0         0

 

 

mkdir /mnt/ceph

mount -t ceph ceph_mds:/ /mnt/ceph

dmesg

./mount.ceph iZ11tbxf10uZ:/ /mnt/ceph -v -o name=name=admin,secret=AQBCZe1VqGzzLhAAPulMaxzunzzplzzRck9vsw==

 

 

 

 

分享到:
评论

相关推荐

    ceph安装部署使用文档

    《Ceph安装部署使用文档》 Ceph是一个开源的分布式存储系统,提供对象存储、块存储和文件存储三种服务,广泛应用于云计算、大数据和高性能计算领域。本文档将详细介绍Ceph在不同节点上的安装、配置及管理过程。 一...

    ceph 安装文档 各种安装文档

    【ceph 安装文档 各种安装文档】 ceph 是一个开源的、分布式存储系统,它提供了数据存储、备份、容灾、对象存储等多种功能。在 IT 领域,ceph 被广泛应用于云存储、大数据处理以及高性能计算场景。本安装文档将详细...

    ceph安装部署(centos6.6)

    四:安装ceph软件包 6 五:安装ceph对象网关 9 六、搭建ceph集群 10 6.1、配置mon节点 10 6.2:添加osd节点 13 6.2.1、添加第一块osd节点 13 6.3:添加元数据服务器 17 6.3.1、添加第一个元数据服务器 17 七:安装...

    ceph安装整理

    个人实测整理ceph安装,本人小白,供参考,一起交流,一起学习

    ceph安装部署

    ceph install manual. 全手工部署 文档.

    ceph安装配置以及遇到问题解决

    ceph安装配置以及我自己的安装过程中遇到问题和解决办法

    ceph安装实施规范+FS+S3.pdf

    Ceph是目前最热门的软件定义存储(SDS)技术,正在撼动整个存储行业。它是一个开源项目,为块、文件和对象存储提供统一的软件定义的解决方案。Ceph的核心思想是提供一个分布式存储系统,该系统具有大规模的可伸缩性和...

    ceph安装手册.txt

    根据提供的文件信息,本文将对Ceph的安装与配置过程进行详细解读,涵盖环境准备、配置文件编写以及集群搭建等核心环节。 ### 一、环境准备 #### 1. 创建用户与目录 为了确保Ceph服务的安全运行,首先需要创建一个...

    Ceph安装指南

    分布式存储ceph安装指南,通过vmvare安装,可以组建分布式

    ceph安装.docx

    Ceph是一套高性能,易扩展的,无单点的分布式文件存储系统,基于Sage A. Weil的论文开发,主要提供以下三个存储服务: 对象存储(Object Storage),既可以通过使用Ceph的库,利用C, C++, Java, Python, PHP代码,也...

    openstack+ceph非常详细整合安装部署.pdf

    openstack+ceph非常详细整合安装部署,网上openstack+ceph文档很多,90%都是只讲openstack与ceph整合部分、也没有讲整合后如何验证。此文档包括详细拓扑图、openstack与ceph一步一步详细安装步骤,配置参数讲解。

    openstack与ceph整合安装指导文档.docx

    4. **Ceph安装**:首先规划IP地址,确保各节点间的通信畅通。然后按照Ceph的安装指南,依次在所有存储节点上部署Ceph守护进程,包括OSD(Object Storage Daemon)、Mon(Monitor)和MDS(Metadata Server)。 - **...

    proxmox 搭建ceph服务

    在每台Proxmox VE服务器上,通过命令行执行以下操作来安装Ceph: ``` sudo apt-get update sudo apt-get install ceph-common ceph-mon ceph-osd ``` **5. 初始化Ceph集群** 首先,选择一台服务器作为初始化节点,...

    分布式存储系统ceph-14.2.10-手动部署手册

    安装 Ceph 需要以下步骤: 1. 下载 Ceph 软件包 2. 安装 Ceph 软件包 3. 配置 Ceph 环境变量 MON 部署 MON(Monitor)是 Ceph 集群中的核心组件,负责集群的 metadata 管理。MON 部署需要以下步骤: 1. 创建第一...

    Ceph 工作原理以及安装.zip_Ceph 工作原理以及安装_ceph

    4. **下载并安装 Ceph**:通过官方仓库或源码编译方式获取 Ceph,安装相关软件包。 5. **配置 Ceph 集群**:创建配置文件,设置集群名称、监控网络、数据网络等信息。 6. **初始化集群**:运行 `ceph-deploy` 创建...

    ceph集群(centos7)安装配置文档201510

    五:安装部署主机(ceph-deploy)安装环境准备 17 1:建立主机列表 17 2:为所有集群主机创建一个 ceph 工作目录 17 3:同步hosts文件 17 4:测试主机名解析 17 5:ceph-deploy安装配置 18 六:创建mon 节点 18 1:...

    PVE 6 离线安装CEPH-Nautilus.docx

    PVE 6 离线安装 CEPH-Nautilus 集群环境 本教程旨在解决纯内网环境无法安装配置 Ceph 集群的问题,通过搭建本地源和使用 Proxmox VE 6 离线安装 Ceph-Nautilus 集群环境,以满足内网环境的需求。 一、Proxmox VE 6...

    Centos7搭建CEPH集群运维测试与实验文档

    本文档详细介绍了如何在 CentOS 7 系统上搭建 CEPH 集群,包括实验环境背景及环境准备、虚拟机操作系统准备、基础环境准备、虚拟机 HOST 配置、CEPH 源配置安装、CEPH 安装等阶段。通过本文档,可以了解 CEPH 集群的...

    ceph系统radosgw搭建步骤

    该文档系搭建ceph存储系统的深步操作,在rhel63下安装配置成功 。

Global site tag (gtag.js) - Google Analytics