幽沉谢世事,俯默窥唐虞。这篇文章主要讲述ceph mds file layout#yyds干货盘点#相关的知识,希望能为你提供帮助。
数据池 配额 的管理过程中,顺便 梳理 以下 文件系统 文件 属性 设置相关操作;本文 只描述 相关操作,至于 理论 方面 暂不描述(学习 纠删码 时 再细细 研究理论操作)
1 属性## pool:数据池
# pool_namespace:新版本 特性
##例如: rados -p default.rgw.metals--namespace=users.uid
# stripe_unit:条带 单元(深度)
## stripe_count:条带 数量
## object_size:obj 分片大小
2、获取 属性2.1 获取 全部属性
【ceph mds file layout#yyds干货盘点#】## fs_dir 一般为 挂载点 + 文件系统内部目录
## fs_file 文件系统 内部文件
# getfattr -n ceph.dir.layout fs_dir
# getfattr -n ceph.dir.layout fs_file
2.2获取 单个属性
# getfattr -n ceph.dir.layout.type fs_dir
# getfattr -n ceph.dir.layout.type fs_file
# getfattr -n ceph.file.layout.pool fs_file | fs_dir
# getfattr -n ceph.file.layout.stripe_unit fs_file | fs_dir
# getfattr -n ceph.file.layout.stripe_count fs_file | fs_dir
# getfattr -n ceph.file.layout.object_size fs_file | fs_dir
3、设置 属性# setfattr -n ceph.dir.layout.type -v val fs_dir
# setfattr -n ceph.dir.layout.type -v val fs_file
# setfattr -n ceph.file.layout.pool -v pool_id | pool_name fs_file | fs_dir
# setfattr -n ceph.file.layout.stripe_unit -v bytes fs_file | fs_dir
# setfattr -n ceph.file.layout.stripe_count -v num fs_file | fs_dir
# setfattr -n ceph.file.layout.object_size -v bytes fs_file | fs_dir
4、 重置 属性4.1 重置 全部属性
# setfattr -x ceph.dir.layout fs_dir
# setfattr -x ceph.dir.layout fs_file
4.2 重置 单个属性
# setfattr -x ceph.dir.layout.type fs_dir
# setfattr -x ceph.dir.layout.type fs_file
# setfattr -x ceph.file.layout.pool fs_file | fs_dir
# setfattr -x ceph.file.layout.stripe_unit fs_file | fs_dir
# setfattr -x ceph.file.layout.stripe_count fs_file | fs_dir
# setfattr -x ceph.file.layout.object_size fs_file | fs_dir
5、添加/移除 数据池(data)5.1 添加 数据池
# ceph fs add_data_pool fs_name pool
5.2 移除 数据池
# ceph fs rm_data_pool fs_name pool
推荐阅读
- #yyds干货盘点#软件报毒提交360安检教程
- #yyds干货盘点#异或应用
- #yyds干货盘点#软件报毒提交金山毒霸安检
- #2021年底大盘点#我的服务应该开多少个进程多少个线程()
- #yyds干货盘点#百度统计开放数据查看
- 开启SELINUX真的就那么难吗()
- 多线程加锁#yyds干货盘点#
- #yyds干货盘点#linux shell 脚本,将变量拼接到命令中。
- #yyds干货盘点# linux加入域环方法