美文网首页
Ceph编译安装

Ceph编译安装

作者: 安悳坔 | 来源:发表于2018-11-22 15:11 被阅读0次
    1. 下载源码
    # 从香港镜像站下载源码
    curl -O http://hk.ceph.com/tarballs/ceph-0.80.7.tar.gz
    # 解压源码包
    tar -xzvf ceph-0.80.7.tar.gz
    # 进入源码文件夹
    cd ceph-0.80.7
    

    让我们一起看看今天的主角:


    image.png
    1. 开始编译
    # 安装对应的Ceph依赖包,网上很多教程第一步都是从这里开始的,但是在我要编译的这个版本中没找到该文件
        ./install-deps.sh    
    因此只能手动安装了:
    yum install make automake autoconf  boost-devel fuse-devel gcc-c++ libtool libuuid-devel libblkid-devel keyutils-libs-devel cryptopp-devel fcgi-devel libcurl-devel expat-devel gperftools-devel libedit-devel libatomic_ops-devel snappy-devel leveldb-devel libaio-devel xfsprogs-devel git libudev-devel libcrypto++-dev libcrypto++-utils
    
    # 调用autotools脚本,生成configure和makefile文件
        ./autogen.sh          
    
    # 接下来就是源码安装三部曲,这里如果不配置--prefix选项,所有程序默认安装在/usr/local下面,在后面可能会涉及到路径的问题
        ./configure --prefix=/usr/
    # 开始漫长的等待吧,我早上9点钟开编译,吃过午饭才编译完成的,我用的是1G内存的Centos7.5的虚拟机,处理器是i5 4460,大概用了5个小时吧。
        make
    # 最后一步了
        make install
    

    Ceph依赖包:


    image.png

    执行 ./autogen.sh脚本

    image.png

    执行 ./configure

    image.png

    最终结果


    image.png

    相关文章

      网友评论

          本文标题:Ceph编译安装

          本文链接:https://www.haomeiwen.com/subject/olelqqtx.html