Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)

块存储应用案例

Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
创建磁盘镜像
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
部署客户端环境
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
创建虚拟机
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
配置libvirt secretLinux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
虚拟机的XML配置文件Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
修改XML配置文件
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
分布式文件系统
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
---------------------------------+++++++++++++++++++++++++++++++++++++++++++±----------------------

什么是CephFS

1)分布式文件系统(Distributed File System)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点项链
2)CephFS 使用 Ceph 集群提供与 POSIX 兼容的文件系统
3)允许 Linux 直接将 Ceph 存储 mount 到本地
4)它可以像 NFS 或者 SAMBA 那样,提供共享文件夹,客户端通过挂载目录的方式使用 Ceph 提供的存储。

环境准备

Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)

什么是元数据

Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
部署元数据服务器
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)

文件系统服务器

创建存储池

Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
创建Ceph文件系统
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)

客户端挂载

Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)

Ceph对象存储

Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)

什么是对象存储

对象存储:
1)也就是键值存储,通过其接口指令,也就是简单的GET、
PUT、DEL和其他扩展,向存储服务上传下载数据
2)对象存储中所有数据都被认为是一个对象,所以,任何数据都可以存入对象存储服务器,如图片、视频、音频等
3)RGW全称是Rados Gateway
4)RGW是Ceph对象存储的网关,用于向客户端应用呈现存储界面,提供RESTful API访问接口

环境准备

Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
部署RGW软件包
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
新建网关实例
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
修改服务端口
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
客户端测试
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
使用第三方软件
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)
-----------------+++++++++++++++++++++++++++++++++++±--------------

Ceph-deploy无法完成部署

问题现象

使用ceph-deploy工具给其他节点部署软件失败

故障分析与排除

使用ceph-deploy给其他主机部署软件时,要求所有主机之间的时间必须是同步的
所以需要提前配置NTP服务