我是靠谱客的博主 聪慧航空,最近开发中收集的这篇文章主要介绍Docker的centos镜像中安装ceph——deploy,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在docker的centos中安装ceph-deploy和在物理机步骤相同,但docker由于过量轻量化,导致其缺省了许多环境,而在安装环境时,总会遇到各种问题,下面是遇到的问题以及解决方案:
配置Ceph-yum源:

vim /etc/yum.repos.d/ceph.repo
[ceph-noarch]
name=Ceph noarch packages
baseurl=http://mirrors.163.com/ceph/rpm-infernalis/el7/noarch
enabled=1
priority=2
gpgcheck=1
type=rpm-md
gpgkey=https://download.ceph.com/keys/release.asc

保证ceph noarch pacakages源下的repdate有repomd.xml。
安装ceph-deploy时,总会出现:

nothing provides python-argparse needed by ceph-deploy-2.0.1-0.noarch

此时为没有python环境,添加python:

yum install python3
wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py

此时,再pip install ceph-deploy出现:

Successfully installed ceph-deploy-2.0.1

最后

以上就是聪慧航空为你收集整理的Docker的centos镜像中安装ceph——deploy的全部内容,希望文章能够帮你解决Docker的centos镜像中安装ceph——deploy所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部