ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

CEPHFS文件系统基本操作

2022-01-14 18:01:18  阅读:299  来源: 互联网

标签:CEPHFS 文件系统 ceph mds 基本操作 cephfs data pool


CEPHFS文件系统基本操作

1.查看cephfs文件系统信息

# ceph fs ls
name: cephfs, metadata pool: metadata, data pools: [data ]


# ceph mds stat
e109: 1/1/1 up {0=node202=up:active}, 2 up:standby

# ceph mds dump
dumped fsmap epoch 109
fs_name	cephfs
epoch	109
flags	0
created	2022-01-14 17:15:40.058584
modified	2022-01-14 17:15:40.058584
tableserver	0
root	0
session_timeout	150
session_autoclose	60
max_file_size	8796093022208
last_failure	0
last_failure_osd_epoch	0
compat	compat={},rocompat={},incompat={1=base v0.20,2=client writeable ranges,3=default file layouts on dirs,4=dir inode in separate object,5=mds uses versioned encoding,6=dirfrag is stored in omap,8=file layout v2}
max_mds	1
in	0
up	{0=12500564118}
failed
damaged
stopped
data_pools	1
metadata_pool	2
inline_data	disabled
12500564118:	192.168.8.202:6800/3708189740 'node202' mds.0.108 up:active seq 21

2.删除cephfs文件系统

1.停止mds服务并解挂

#每个文件系统的内核客户端都需要停止mds服务并解挂文件系统目录

# systemctl stop ceph-mds@{node-ip}

# umount /cephfs

2.删除文件系统

# ceph fs rm cephfs --yes-i-really-mean-it

3.创建cephfs文件系统

1.启动mds服务

#每个需要挂载文件系统内核客户端的节点都需要启动mds服务

# systemctl start ceph-mds@{node-ip}
# systemctl status ceph-mds@{node-ip}

2.创建文件系统

格式:ceph fs new {cephfs-name} {metadata-name} {data-name}

#ceph fs new cephfs metadata data

3.查看文件系统信息

# ceph mds dump

4.挂载文件系统

#每个需要挂载文件系统内核客户端的节点都需要

# mkdir /cephfs

# mount -t cephfs 192.168.8.203,192.168.8.202,192.168.8.201:/ /cephfs -o relatime,ceph_quota=3
# df -h

4.cephfs文件系统中增加数据池

1.创建存储池

# ceph osd pool create data1 64 64
pool 'data1' created

# ceph osd dump | grep data1
pool 3 'data1' replicated size 2 min_size 1 crush_ruleset 0 object_hash rjenkins pg_num 64 pgp_num 64 last_change 164 flags hashpspool stripe_width 0

2.cephfs中增加存储池

格式:ceph fs add_data_pool <fs_name> <pool>

# ceph fs add_data_pool cephfs data1
added data pool 3 to fsmap

# ceph fs ls
name: cephfs, metadata pool: metadata, data pools: [data data1 ]

5.cephfs文件系统中移除数据池

格式:ceph fs rm_data_pool <fs_name> <pool>

# ceph fs rm_data_pool cephfs data1
added data pool 3 to fsmap

# ceph fs ls
name: cephfs, metadata pool: metadata, data pools: [data ]

标签:CEPHFS,文件系统,ceph,mds,基本操作,cephfs,data,pool
来源: https://www.cnblogs.com/chen615/p/15802897.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有