美文网首页
ceph初始化

ceph初始化

作者: 木色画板 | 来源:发表于2017-12-13 16:30 被阅读0次

    系统初始化如之前文章

    安装ceph

    yum -y install ntp ntpdate ntp-doc
    yum -y install ceph ceph-radosgw
    

    初始化

    fid=3e5593f4-2e1b-4af4-962c-52a626911003
    # 为此集群创建密钥环、并生成监视器密钥
    ceph-authtool --create-keyring /tmp/ceph.mon.keyring --gen-key -n mon. --cap mon 'allow *'
    # 生成管理员密钥环,生成 client.admin 用户并加入密钥环。
    ceph-authtool --create-keyring /etc/ceph/ceph.client.admin.keyring --gen-key -n client.admin --set-uid=0 --cap mon 'allow *' --cap osd 'allow *' --cap mds 'allow'
    # 把 client.admin 密钥加入 ceph.mon.keyring 。
    ceph-authtool /tmp/ceph.mon.keyring --import-keyring /etc/ceph/ceph.client.admin.keyring
    # 用规划好的主机名、对应 IP 地址、和 FSID 生成一个监视器图,并保存为 /tmp/monmap 。
    monmaptool --create --add node1 10.0.2.10 --fsid $fid /tmp/monmap
    # 在监视器主机上分别创建数据目录。
    mkdir /var/lib/ceph/mon/ceph-node1
    # 用监视器图和密钥环组装守护进程所需的初始数据
    ceph-mon --mkfs -i node1 --monmap /tmp/monmap --keyring /tmp/ceph.mon.keyring
    
    # 建一个空文件 done ,表示监视器已创建、可以启动了
    touch /var/lib/ceph/mon/ceph-node1/done
    
    # 启动&测试
    ceph-mon -i node1
    ceph osd lspools
    

    测试输出 ceph -s

        cluster 3e5593f4-2e1b-4af4-962c-52a626911003
         health HEALTH_ERR
                64 pgs stuck inactive
                64 pgs stuck unclean
                no osds
         monmap e1: 1 mons at {node1=10.0.2.10:6789/0}
                election epoch 2, quorum 0 node1
         osdmap e1: 0 osds: 0 up, 0 in
          pgmap v2: 64 pgs, 1 pools, 0 bytes data, 0 objects
                0 kB used, 0 kB / 0 kB avail
                      64 creating
    
    cat <<eol > /etc/ceph/ceph.conf
    [global]
    fsid = 3e5593f4-2e1b-4af4-962c-52a626911003
    mon initial members = node1
    mon host = 10.0.2.10
    public network = 10.0.2.0/24
    cluster network = 10.0.2.10/24
    auth cluster required = cephx
    auth service required = cephx
    auth client required = cephx
    eol
    

    相关文章

      网友评论

          本文标题:ceph初始化

          本文链接:https://www.haomeiwen.com/subject/paqzixtx.html