九、添加元数据服务器
至少需要一个元数据服务器才能使用 CephFS
1.创建元数据服务器(admin-node节点)
ceph-deploy mds create node1
[ceph@admin-node my-cluster]$ ceph-deploy mds create node1
[ceph_deploy.conf][DEBUG ] found configuration file at: /home/ceph/.cephdeploy.conf
[ceph_deploy.cli][INFO ] Invoked (1.5.39): /bin/ceph-deploy mds create node1
[ceph_deploy.cli][INFO ] ceph-deploy options:
[ceph_deploy.cli][INFO ] username : None
[ceph_deploy.cli][INFO ] verbose : False
[ceph_deploy.cli][INFO ] overwrite_conf : False
[ceph_deploy.cli][INFO ] subcommand : create
[ceph_deploy.cli][INFO ] quiet : False
[ceph_deploy.cli][INFO ] cd_conf : <ceph_deploy.conf.cephdeploy.Conf instance at 0x1029ef0>
[ceph_deploy.cli][INFO ] cluster : ceph
[ceph_deploy.cli][INFO ] func : <function mds at 0xfc5488>
[ceph_deploy.cli][INFO ] ceph_conf : None
[ceph_deploy.cli][INFO ] mds : [('node1', 'node1')]
[ceph_deploy.cli][INFO ] default_release : False
[ceph_deploy.mds][DEBUG ] Deploying mds, cluster ceph hosts node1:node1
[node1][DEBUG ] connection detected need for sudo
[node1][DEBUG ] connected to host: node1
[node1][DEBUG ] detect platform information from remote host
[node1][DEBUG ] detect machine type
[ceph_deploy.mds][INFO ] Distro info: CentOS Linux 7.2.1511 Core
[ceph_deploy.mds][DEBUG ] remote host will use systemd
[ceph_deploy.mds][DEBUG ] deploying mds bootstrap to node1
[node1][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf
[node1][DEBUG ] create path if it doesn't exist
[node1][INFO ] Running command: sudo ceph --cluster ceph --name client.bootstrap-mds --keyring /var/lib/ceph/bootstrap-mds/ceph.keyring auth get-or-create mds.node1 osd allow rwx mds allow mon allow profile mds -o /var/lib/ceph/mds/ceph-node1/keyring
[node1][INFO ] Running command: sudo systemctl enable ceph-mds@node1
[node1][WARNIN] Created symlink from /etc/systemd/system/ceph-mds.target.wants/ceph-mds@node1.service to /usr/lib/systemd/system/ceph-mds@.service.
[node1][INFO ] Running command: sudo systemctl start ceph-mds@node1
[node1][INFO ] Running command: sudo systemctl enable ceph.target2.手工配建立MDS服务器(node1节点上)
ceph osd pool create metadata 64 64
ceph osd pool create data 64 64
ceph fs new cephfs metadata data
[root@node1 ~]# ceph osd pool create metadata 64 64
pool 'metadata' created
[root@node1 ~]# ceph osd pool create data 64 64
pool 'data' created
[root@node1 ~]# ceph fs new cephfs metadata data
new fs with metadata pool 1 and data pool 23.查看状态(node1节点上)
[root@node2 ~]# ceph -w
cluster 46ac86e8-1efe-403c-b735-587f9d76a905
health HEALTH_WARN
34 pgs peering
1 requests are blocked > 32 sec
monmap e1: 1 mons at {node1=10.0.0.41:6789/0}
election epoch 3, quorum 0 node1
fsmap e4: 1/1/1 up {0=node1=up:creating}
osdmap e19: 3 osds: 3 up, 3 in
flags sortbitwise,require_jewel_osds
pgmap v58: 192 pgs, 3 pools, 0 bytes data, 1 objects
15419 MB used, 39840 MB / 61440 MB avail
66 active+clean
58 creating+activating
34 creating+peering
21 creating
13 active
client io 0 B/s wr, 0 op/s rd, 0 op/s wr我记得以前安装H版时是mdsmap...J版本变成了fsmap???
16万+



被折叠的 条评论
为什么被折叠?



