为ceph开启CephFS挂载

本文详细介绍了一种基于CentOS 7.5的Ceph集群(版本10.2.10)部署流程,包括环境配置、集群状态确认、元数据服务检查与创建、cephfs文件系统的建立及挂载步骤,并提供了可能遇到的错误及其解决方案。

环境信息

  • OS –> CentOS7.5-1804
  • Ceph –> 10.2.10

安装前确定集群状态是正常的

ceph -s
    cluster 3445bd7a-55d1-4b0c-9ba6-5b16a29f6dad
     health HEALTH_OK
     monmap e1: 5 mons at {ceph-1=192.168.1.51:6789/0,ceph-2=192.168.1.52:6789/0,ceph-3=192.168.1.53:6789/0,ceph-4=192.168.1.54:6789/0,ceph-5=192.168.1.55:6789/0}
            election epoch 10, quorum 0,1,2,3,4 ceph-1,ceph-2,ceph-3,ceph-4,ceph-5
      fsmap e7: 1/1/1 up {0=ceph-1=up:active}, 2 up:standby
     osdmap e141: 10 osds: 10 up, 10 in
            flags sortbitwise,require_jewel_osds
      pgmap v357: 320 pgs, 4 pools, 2558 bytes data, 20 objects
            51552 MB used, 249 GB / 299 GB avail
                 320 active+clean

检查元数据服务是否创建

ceph mds stat

如下则为正常

e7: 1/1/1 up {0=ceph-1=up:active}, 2 up:standby

全为0的话,则添加mds节点

ceph-deploy mds create ceph-1 ceph-2 ceph-3

创建cephfs文件系统

ceph osd pool create cephfs_data 64
ceph osd pool create cephfs_metadata 64
ceph fs new cephfs cephfs_metadata cephfs_data

挂载

mkdir /mnt/cephfs
mount.ceph ceph-3,ceph-2,ceph-1:/ /mnt/cephfs/ -o name=admin,secret=AQAzCfRadRzIDhAAATbRfsO6kOhqDKKPejrRnw==

secret在/etc/ceph/ceph.client.admin.keyring可以查到
验证

df -h
[root@ceph-1 ~]# df -h
Filesystem                                Size  Used Avail Use% Mounted on
/dev/mapper/centos-root                    17G  1.4G   16G   9% /
devtmpfs                                  3.9G     0  3.9G   0% /dev
tmpfs                                     3.9G     0  3.9G   0% /dev/shm
tmpfs                                     3.9G  8.7M  3.9G   1% /run
tmpfs                                     3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/vda1                                1014M  180M  835M  18% /boot
tmpfs                                     783M     0  783M   0% /run/user/0
/dev/vdb1                                  30G  5.1G   25G  17% /data/osd0
/dev/vdc1                                  30G  5.1G   25G  17% /data/osd1
192.168.1.53,192.168.1.52,192.168.1.51:/  300G   51G  250G  17% /mnt/cephfs

可能出现的错误
1.mount error 5 = Input/output error
2. mount error 22 = Invalid argument
第一个,首先先查mds服务是正常,不存在则添加
第二个,密钥不正确,检查密钥

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值