Ceph集群配置遇见的困难
首先按https://blog.csdn.net/aixiaoyang168/article/details/78788703
中进行配置
出现问题和些理解

  1. 说明管理节点和osd节点的关系
    若配置成功,再管理节点上可用登录osd节点设置的用户,这时再管理节点下载,就相当于登录osd节点虚拟机下载文件,二者等效。
  2. 未更改主机的localhost导致后续创建ceph-deploy创建集群时主机名和师的不对应
    解决方法:在终端输入hostname命令,重写hostname.( 注意修改.ssh/config里的 localhost也要对应)
  3. 未改变管理节点和每一个osd的IP为静态IP,导致集群集结点的IP每次变化,最后connect7480接口失败。
    解决方法:输入ifconfig查看当前ip,输入nmtui修改ipv4的IP为手动,然后再每台主机上添加静态的IP地址,添加子网掩码8.8.8.8,添加网关自己ip的前24位加“.0” (192.168.241.0)
    若连接依然失败则注意重启网络 service networking restart

Inet为当前虚拟机ip.
设置静态ip如下所示:输入nmtui

  1. 管理节点和osd节点创建ceph管理用户
    创建的用户是管理ceph时切换的用户和root用户差不多,创建后执行命令
    echo “用户名 ALL = (root) NOPASSWD:ALL” | sudo tee /etc/sudoers.d/用户名,就可用再root用户下执行ceph用户的命令,设置权限。
  2. 打开vi .ssh/config文件修改时,发现没有此文件
    解决方法:沿着绝对路径打开文件看是否真不存在。若正不存在写入新的保存文档。
  3. vi ceph.conf 不存在文件情况
    解决方法:打开绝对路径,若真不存在则重新yum install -y ceph-deploy。若存在则要cd ceph-cluster,进入ceph-cluster文件执行。
  4. 配置完成后输入 ceph osd tree查看节点状态,发现有一个点down,且重新启动修复时一直提示“找不到这个host用户”
    解决方法:新建一个虚拟机,重新加入一个osd节点到集群中。其中关键步骤,再主节点添加新osd的IP,osd节点的虚拟机本地磁盘上创建目录,来作为 OSD 的存储空间,本来要插硬盘作为osd存储空间,用新建的文件夹代替了。重点,再新节点上部署ceph用户,从新配置免密登录
    #擦净硬盘,对⾮系统盘可以做这个操作,装了系统的硬盘不能给ceph⽤
    sudo ceph-deploy disk zap ceph1 /dev/sdb
    #创建osd节点
    ceph-deploy osd create --data /dev/sdc ceph1
    别忘重启节点和关闭防火墙
  5. Curl http://admin:7480一直无法连接(admin为自己用户名,admin就代表192.169.241.131管理节点ip)
    解决方法:首先检查防火墙是否开启,开启则关闭。
    再检查localhost 对应的ip是否一致。在检查ifconfig,看自己的网卡是否正常开启,有三项,若少了重启网卡和网络,若还不行,大概率是未设置静态ip。
    若还无法连接,在保证前面步骤执行都无误下,重启reboot。
  6. Curl http://admin:7480 连接不上。
    命令查看ifconfig看网络十分正常,显示三项。重启网络不行重启虚拟机。

Ceph集群配置遇见的困难相关推荐

  1. CEPH集群操作入门--配置

    https://www.cnblogs.com/luxiaodai/p/10006036.ht CEPH集群操作入门--配置l CEPH集群操作入门--配置 阅读目录(Content) 概述 配置 存 ...

  2. 部署Ceph集群(块存储,文件系统存储,对象存储)

    一 前言 分布式文件系统(Distributed File System):文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连.分布式文件系统的设计基于C/S模式 1, ...

  3. Ceph (1) - 安装Ceph集群方法 1:使用ceph-deploy安装Nautilus版Ceph集群

    <OpenShift 4.x HOL教程汇总> 文章目录 环境说明 Ceph集群节点说明 Ceph集群主机环境说明 用ceph-deploy部署Ceph集群 准备节点环境 设置环境变量 设 ...

  4. Cluster04 - Ceph概述 部署Ceph集群 Ceph块存储

    ceph 快照:可用做备份 一.ceph概述 1.1 什么是分布式文件系统 •  分布式文件系统(Distributed File System)是指文 件系统管理的物理存储资源不一定直接连接在本地节 ...

  5. centos7 ceph 集群部署

    ceph 一种为优秀的性能.可靠性和可扩展性而设计的统一的.分布式文件系统 一.Ceph必备组件 OSD(Object Storage Device) Ceph OSD守护进程(Ceph OSD)的功 ...

  6. 集群基础之04(部署ceph实验环境、部署ceph集群、创建Ceph块存储、块存储应用、挂载Ceph文件系统、创建对象存储服务器)

    目录 前言: Ceph简介 Ceph特点 Ceph架构 Ceph核心组件及概念介绍 1.部署ceph实验环境: 2 .部署ceph集群 3.创建Ceph块存储 4.块存储应用 5.挂载Ceph文件系统 ...

  7. k8s——kubernetes使用rook部署ceph集群

    kubernetes使用rook部署ceph集群 一:环境准备 1.安装时间服务器进行时间同步 所有的kubernetes的集群节点 [root@master ~]# yum -y install n ...

  8. Ceph (2) - 安装Ceph集群方法 2:使用cephadm配置Nautilus版Ceph集群

    <OpenShift 4.x HOL教程汇总> 文章目录 安装环境说明 Ceph集群节点说明 Ceph集群主机环境说明 用cephadm部署Ceph集群 准备节点环境 设置环境变量 设置h ...

  9. Ceph集群详细部署配置图文讲解(二)

    活动地址: 开发云 - 一站式云服务平台 文章目录 Ceph集群详细部署配置 一.部署结构 二.系统配置 1.修改主机名称 2.编辑hosts文件 3.修改yum源 4.安装ceph与ceph-dep ...

最新文章

  1. 升级TortoiseSVN-1.9.0.26652-x64-svn-1.9.0导致错误提示
  2. C宏定义中## 和# 的含义
  3. java include 传递对象_变量的值传递,地址引用(和对象成员变量、局部变量创建和初始化的内存机制)...
  4. 一个不错的讲解flex 3中自定义事件的文章
  5. 玩转运维编排服务的权限:Assume Role+Pass Role
  6. 微课|中学生可以这样学Python(例11.2):tkinter猜数游戏(1)
  7. 四分位数(Quartiles)、十分位数(Deciles)和百分位数(Percentiles
  8. 阿里P8架构师分享:如何从0到1设计一个类Dubbo的RPC框架
  9. 51驱动AD9833
  10. JUCE框架教程(4)—— Slider Class入门
  11. 基于UP30飞控系统的无人机地面站航线规划方法
  12. HDUOJ_2567_寻梦
  13. 遇见未来 | 对话朱贤文,PostgreSQL是一匹即将发力的黑马
  14. 移动平台动画设计的12个原则
  15. 聊聊志愿填报那点事儿
  16. 【Python】如何判断丑数
  17. 华为自带邮箱下载_华为用户进来看!微信气泡主题的设置方法,仅华为用户拥有!...
  18. 如何解决Java查看源代码时页面显示Source not found
  19. TCP客户端与服务端开发
  20. 浅谈spring之jdk动态代理

热门文章

  1. 输入三个整数x,y,z,请把这三个数由大到小输出
  2. 快速了解药物设计中的靶标识别与预测
  3. 小米的html查看器怎么保存密码,毕业论文格式模板word_大专毕业论文5000字
  4. 备忘录html源码,HTML5备忘录
  5. 鸿业铝巨人配模软件-狗牙设计
  6. 【citavi使用】使用BibTex方式导入文献
  7. elementui上传照片超出指定张数之后,隐藏上传框
  8. 大智慧交易系统测试软件,趋势交易!大智慧测试最佳交易系统
  9. 用php发送手机短信
  10. 图片上传并保存到数据库以及显示图片