[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
    评论
对于离线安装 Ceph 14,你可以按照以下步骤进行操作: 1. 下载 Ceph 安装包:你可以从 Ceph 的官方网站(https://ceph.io/)或者官方的 GitHub 仓库(https://github.com/ceph/ceph)下载 Ceph 14 版本的安装包。确保你下载的是离线安装包,通常以 tar.gz 或者 tar.bz2 格式的压缩文件提供。 2. 准备依赖软件包:Ceph 需要一些依赖软件包才能正常安装和运行。你需要在离线环境中提前准备好这些软件包。可以查看 Ceph 的官方文档或者安装指南获取所需的依赖软件包列表,并从官方网站或者其他渠道下载这些软件包。 3. 传输安装包和依赖软件包到目标机器:将下载好的 Ceph 安装包和依赖软件包传输到离线环境中的目标机器。你可以使用 USB 驱动器、网络传输或者其他适合的方式将文件传输到目标机器。 4. 解压安装包:在目标机器上解压 Ceph 安装包。使用命令行工具进入安装包所在的目录,然后运行解压命令,例如 `tar -zxvf ceph-14.0.0.tar.gz`。 5. 安装依赖软件包:使用离线环境中提前准备好的依赖软件包,在目标机器上安装这些软件包。具体安装命令可能因系统和软件包版本而有所不同,请参考官方文档或者安装指南。 6. 配置和编译:进入解压后的 Ceph 目录,按照官方文档或者安装指南的说明进行配置和编译。通常,你需要运行 `./configure` 命令进行配置,然后运行 `make` 命令编译。 7. 安装和部署:在编译完成后,运行 `make install` 命令将 Ceph 安装到指定位置。然后,根据官方文档或者安装指南的指示,进行 Ceph 的部署和配置。 这些步骤提供了一个基本的离线安装 Ceph 14 的流程。请注意,具体步骤可能因环境和需求而有所不同,建议参考官方文档或者安装指南获取更详细的步骤和注意事项。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值