Ceph 创建MDS
# ceph-deploy admin ceph001 ceph002 创建MDS
# ceph mds stat 查看MDS
root@cephadmin:~/ceph-cluster# ceph-deploy admin ceph001 ceph002 [ceph_deploy.cli][INFO ] Invoked (1.4.0): /usr/bin/ceph-deploy admin ceph001 ceph002 [ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to ceph001 [ceph001][DEBUG ] connected to host: ceph001 [ceph001][DEBUG ] detect platform information from remote host [ceph001][DEBUG ] detect machine type [ceph001][DEBUG ] get remote short hostname [ceph001][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf [ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to ceph002 [ceph002][DEBUG ] connected to host: ceph002 [ceph002][DEBUG ] detect platform information from remote host [ceph002][DEBUG ] detect machine type [ceph002][DEBUG ] get remote short hostname [ceph002][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf root@cephadmin:~/ceph-cluster# ceph-deploy mds ceph001 ceph002 usage: ceph-deploy mds [-h] SUBCOMMAND [HOST[:NAME] [HOST[:NAME] ...]] ceph-deploy mds: error: argument SUBCOMMAND: invalid choice: 'ceph001' (choose from 'create', 'destroy') root@cephadmin:~/ceph-cluster# ceph-deploy mds create ceph001 ceph002 [ceph_deploy.cli][INFO ] Invoked (1.4.0): /usr/bin/ceph-deploy mds create ceph001 ceph002 [ceph_deploy.mds][DEBUG ] Deploying mds, cluster ceph hosts ceph001:ceph001 ceph002:ceph002 [ceph001][DEBUG ] connected to host: ceph001 [ceph001][DEBUG ] detect platform information from remote host [ceph001][DEBUG ] detect machine type [ceph_deploy.mds][INFO ] Distro info: Ubuntu 14.04 trusty [ceph_deploy.mds][DEBUG ] remote host will use upstart [ceph_deploy.mds][DEBUG ] deploying mds bootstrap to ceph001 [ceph001][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf [ceph001][DEBUG ] create path if it doesn't exist [ceph001][INFO ] Running command: ceph --cluster ceph --name client.bootstrap-mds --keyring /var/lib/ceph/bootstrap-mds/ceph.keyring auth get-or-create mds.ceph001 osd allow rwx mds allow mon allow profile mds -o /var/lib/ceph/mds/ceph-ceph001/keyring [ceph001][INFO ] Running command: initctl emit ceph-mds cluster=ceph id=ceph001 [ceph002][DEBUG ] connected to host: ceph002 [ceph002][DEBUG ] detect platform information from remote host [ceph002][DEBUG ] detect machine type [ceph_deploy.mds][INFO ] Distro info: Ubuntu 14.04 trusty [ceph_deploy.mds][DEBUG ] remote host will use upstart [ceph_deploy.mds][DEBUG ] deploying mds bootstrap to ceph002 [ceph002][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf [ceph002][WARNIN] mds keyring does not exist yet, creating one [ceph002][DEBUG ] create a keyring file
cephadmin@ceph001:~$ ceph mds stat e4: 1/1/1 up {0=ceph001=up:active}, 1 up:standby cephadmin@ceph001:~$
cephadmin@ceph001:~$ ceph -s cluster 4f1100a0-bc37-4472-b0b0-58b44eabac97 health HEALTH_OK monmap e1: 1 mons at {ceph001=192.168.20.178:6789/0}, election epoch 2, quorum 0 ceph001 mdsmap e4: 1/1/1 up {0=ceph001=up:active}, 1 up:standby osdmap e12: 4 osds: 4 up, 4 in pgmap v31: 192 pgs, 3 pools, 1884 bytes data, 20 objects 20618 MB used, 61257 MB / 81876 MB avail 192 active+clean