[BigData] Ceph 离线安装教程

一、系统环境

         CentOS 7 x86_64 

二、软件下载(基于可访问网络的 CentOS 7 x86_64 系统)

2.1  配置 ceph 源,以 ceph-hammer 为例,这里使用163源

 

    # vim /etc/yum.repos.d/ceph.repo   

 

 

    [Ceph]
    name=Ceph packages for $basearch
    baseurl=http://mirrors.163.com/ceph/rpm-hammer/el7/$basearch
    enabled=1
    gpgcheck=1
    type=rpm-md
    gpgkey=https://download.ceph.com/keys/release.asc
    priority=1
    
    [Ceph-noarch]
    name=Ceph noarch packages
    baseurl=http://mirrors.163.com/ceph/rpm-hammer/el7/noarch
    enabled=1
    gpgcheck=1
    type=rpm-md
    gpgkey=https://download.ceph.com/keys/release.asc
    priority=1
    
    [ceph-source]
    name=Ceph source packages
    baseurl=http://mirrors.163.com/ceph/rpm-hammer/el7/SRPMS
    enabled=1
    gpgcheck=1
    type=rpm-md
    gpgkey=https://download.ceph.com/keys/release.asc
    priority=1

2.2  安装依赖包   

 

 

     # yum install  epel-release yum-plugin-priorities -y

 

2.3  下载 ceph 安装包     

 

     # yum clean all
     # mkdir ~/packages && cd ~/packages
     # yum install --downloadonly --downloaddir=`pwd` ceph-deploy ceph ceph-radosgw

 

 

       

        将 ~/packages 目录下的所有rpm文件打包,上传到内网服务器,以便离线安装。

三、软件离线安装(面向无网络访问的 CentOS 7 x86_64 系统)

 3.1  配置本地 CentOS 源(为了解决未知依赖问题)

        将光盘文件 CentOS-7-x86_64-Everything-1708.iso 上传至服务器     

 

      # mount -o loop CentOS-7-x86_64-Everything-1708.iso /mnt
      # vim /etc/yum.repos.d/local.repo

 

 

      [local]
      name=local
      baseurl=file:///mnt
      gpgcheck=0   

 

 

      # yum clean all

 

3.2   安装 Ceph

 

      # cd <Ceph rpm包路径>
      # yum install * -y

 

3.3   验证 Ceph

 

     # ceph -v

 

       

        

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值