Ceph文件存储-挂载文件系统
文章目录
- 1.创建文件系统
- 1.1 方法1
- 1.2 方法2
- 2.挂载文件系统
- 3.卸载
1.创建文件系统
1.1 方法1
1.创建存储池
ceph osd pool create tgmfs_data 128
ceph osd pool create tgmfs_metadata 128
[root@ceph-01 ~]# ceph osd pool create tgmfs_data 128
pool 'tgmfs_data' created
[root@ceph-01 ~]# ceph osd pool create tgmfs_metadata 128
pool 'tgmfs_metadata' created2.通过 fs new 创建文件系统命令
ceph fs new <fs_name> <metadata> <data>
ceph fs new tgmFS tgmfs_metadata tgmfs_data
[root@ceph-01 ~]# ceph fs new tgmFS tgmfs_metadata tgmfs_data
new fs with metadata pool 5 and data pool 43.查询文件系统
[root@ceph-01 ~]# ceph fs ls
name: tgmFS, metadata pool: tgmfs_metadata, data pools: [tgmfs_data ][root@ceph-01 ~]# ceph fs volume ls
[{"name": "tgmFS"}
][root@ceph-01 ~]# ceph fs status tgmFS
tgmFS - 0 clients
=====
RANK STATE MDS ACTIVITY DNS INOS DIRS CAPS0 active testfs.ceph-02.hrzwom Reqs: 0 /s 10 13 12 0POOL TYPE USED AVAIL
tgmfs_metadata metadata 96.0k 18.9Gtgmfs_data data 0 18.9G
MDS version: ceph version 17.2.3 (dff484dfc9e19a9819f375586300b3b79d80034d) quincy (stable)
1.2 方法2
1.直接创建文件系统,不指定存储池就会创建默认名称是
# cephfs.tangFS.meta 和 cephfs.tangFS.data 的 Pool
例如:
ceph fs volume create tangFS
[root@ceph-01 ~]# ceph fs volume create tangFS2.查询文件系统
[root@ceph-01 ~]# ceph fs ls
name: tangFS, metadata pool: cephfs.tangFS.meta, data pools: [cephfs.tangFS.data ][root@ceph-01 ~]# ceph fs volume ls
[{"name": "tangFS"}
][root@ceph-01 ~]# ceph fs status tangFS
tangFS - 0 clients
======
RANK STATE MDS ACTIVITY DNS INOS DIRS CAPS0 active tangFS.ceph-01.abeakf Reqs: 0 /s 10 13 12 0POOL TYPE USED AVAIL
cephfs.tangFS.meta metadata 96.0k 18.9G
cephfs.tangFS.data data 0 18.9GSTANDBY MDS
tangFS.ceph-03.useyhw
MDS version: ceph version 17.2.3 (dff484dfc9e19a9819f375586300b3b79d80034d) quincy (stable)
2.挂载文件系统
1.客户端必须安装:ceph-common(cephadm install ceph-common)2.创建目录
[root@ceph-01 ~]# mkdir /mnt/tgmFS
[root@ceph-01 ~]# mkdir /mnt/tangFS3.挂载
# 使用 mount.ceph 进行挂载,使用的相关参数等可以 man mount.ceph 进行查看
# secret 参数的值来自于 /etc/ceph/ceph.client.admin.keyring 文件内
# fs 用于指定使用创建的哪个文件系统 cephfs
# 可以把多个目录挂载到同一个文件系统中
mount -t ceph :/ /mnt/tgmFS -o name=admin,secret=AQDmWPNiJRVfLBAAwJyUxZS7OKJ1vRsI3DcjSw==,fs=tgmFS
mount -t ceph :/ /mnt/tangFS -o name=admin,secret=AQDmWPNiJRVfLBAAwJyUxZS7OKJ1vRsI3DcjSw==,fs=tangFS[root@ceph-01 ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
......
192.168.120.71:6789,192.168.120.72:6789,192.168.120.73:6789:/ 19G 0 19G 0% /mnt/tgmFS
192.168.120.71:6789,192.168.120.72:6789,192.168.120.73:6789:/ 19G 0 19G 0% /mnt/tangFS或者,指定任意一个 MON 节点的 IP 都可以,也可以指定多个,用 , 分隔:
mount -t ceph 192.168.120.71:6789,192.168.120.72:6789:/ /mnt/tgmFS -o name=admin,secret=AQDmWPNiJRVfLBAAwJyUxZS7OKJ1vRsI3DcjSw==,fs=tgmFS
mount -t ceph 192.168.120.73:6789:/ /mnt/tangFS -o name=admin,secret=AQDmWPNiJRVfLBAAwJyUxZS7OKJ1vRsI3DcjSw==,fs=tangFS[root@ceph-01 ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
......
192.168.120.71:6789,192.168.120.72:6789:/ 19G 0 19G 0% /mnt/tgmFS
192.168.120.73:6789:/ 19G 0 19G 0% /mnt/tangFS
3.卸载
[root@ceph-01 ~]# umount /mnt/tgmFS
[root@ceph-01 ~]# umount /mnt/tangFS
Ceph文件存储-挂载文件系统相关推荐
- Ubuntu16.04LTS部署CEPH文件存储集群
直接从word文档复制的 懒得整理格式了 基础环境安装 添加硬盘 步骤1集群安装需要三台及以上服务器,此处以3台作为示例,此处直接使用每台主机第二块硬盘空间作为存储空间方案,每台服务器须添加一块硬盘. ...
- linux分布式文件存储挂载使用_Linux - tmpfs内存文件系统使用
简介 tmpfs是一种虚拟内存文件系统,而不是块设备.是基于内存的文件系统,创建时不需要使用mkfs等初始化. 由于都是在内存里面,所以重启之后,数据就会都没掉,但是在内存里面就有好处,速度快,因此现 ...
- CEPH篇 块存储、文件存储和对象存储意义和差异及ubuntu20.4下 ceph安装
理解块存储.文件存储和对象存储的应用场景和选择 应用场景 分布式存储的应用场景相对于其存储接口,现在流行分为三种: 对象存储: 也就是通常意义的键值存储,其接口就是简单的 GET.PUT.DEL 和其 ...
- 【存储】块存储、文件存储和对象存储的区别?
目录 简单说明 详细解释 存储分类 01 块存储(提供虚拟磁盘) 02 文件存储 03 对象存储 04 三种存储的区别和对比 分布式块存储.文件存储.对象存储的区别 理解Ceph的三种存储接口:块设备 ...
- 理解块存储、文件存储和对象存储的应用场景和选择
理解块存储.文件存储和对象存储的应用场景和选择# 应用场景(王豪迈(麦子迈|wheats))# 分布式存储的应用场景相对于其存储接口,现在流行分为三种: 对象存储: 也就是通常意义的键值存储,其接口就 ...
- 对象存储、块存储、文件存储的区别
参考链接 http://www.infoq.com/cn/articles/virtual-forum-three-basic-issues-about-distributed-storage 分布式 ...
- 13、腾讯云轻量应用服务器挂载文件系统
前言:腾讯云轻量应用服务器+腾讯云文件存储(Cloud File Storage,CFS)系统的使用小记 轻量应用服务器系统版本是windows server 2012r 一.必要概念 1.1 轻量应 ...
- 文件存储、对象存储、块存储分不清楚?看完就懂了
关注「开源Linux」,选择"设为星标" 回复「学习」,有我为您特别筛选的学习资料~ 文件.对象.块存储是什么? 什么是文件存储? 文件存储带有文件系统,主要是以文件的形式存放数据 ...
- IBM Cloud - 文件存储介绍
大部分的公有云厂商都会提供块存储,文件存储,对象存储这三种存储类型,每种存储类型都有自己的特点和适合的应用场景,下表针对IBM Cloud上的这三种存储类型做了一个简单的对比. 言归正传,切入正题,今 ...
最新文章
- elastic stack中的Beats是什么?
- svn报错:“Previous operation has not finished; run 'cleanup' if it was interrupted“ 的解决方法...
- NRF51822之发射功率
- session和cookie到底有什么联系?这一篇文章给你分析的明明白白~
- 玩玩自动化测试之selenium篇
- Veritas Storage Foundation 5.0 HA for Windows
- 实现字符串的编码转换,用以解决字符串乱码问题
- 去掉 edittext 长按全选_开封消毒湿巾全选
- 大前端-全栈-node+easyui+express+vue+es6+webpack+react
- navicat的注册码
- 玩转数据可视化之R语言ggplot2:(四)单一基础几何图形绘制
- 区块链技术在物联网中的应用概述
- 在python中、int表示的是数据类型是_Python3基本数据类型之intstr
- 【C++登山之路之语法高山 】—— 命名空间+缺省参数+函数重载(万字详解,图片演示,结构原理)
- 准确率、精度和召回率
- html5服务器推送消息的各种解决办法,WEB服务器推送消息的各种解决办法
- Verilog/@符号什么意思
- 核心期刊《河北医学》杂志简介及投稿要求
- JAVA 实现《模式策略的角色扮演游戏》游戏
- html+css语法基础