Hi, On 07/11/2014 19:18, JIten Shah wrote: > Thanks JC and Loic but we HAVE to use puppet. That’s how all of our > configuration and deployment stuff works and I can’t sway away from it. > > Is https://github.com/enovance/puppet-ceph a good resource for cephFS? Has > anyone used it successfully?
I'm adding Francois to the thread, he is the original author of this module. The eNovance module is still being used but I'm not sure about the CephFS part of it. Cheers > > —Jiten > > On Nov 7, 2014, at 9:09 AM, Jean-Charles LOPEZ <[email protected]> wrote: > >> Hi, >> >> with ceps-deploy do the following >> 1) Install ceph-deploy >> 2) mkdir ~/ceph-deploy >> 3) cd ~/ceph-deploy >> 4) ceph-deploy --overwrite-conf config pull {monitorhostname} >> 5) If version is Giant >> a) ceph osd pool create cephfsdata xxxx >> b) ceph odd pool create cephfsmeta xxx >> c) ceph mds newfs {cephfsmeta_poolid} {cephfsdata_poolid} >> 5) ceph-deploy mds create {mdshostname} >> >> Make sure you have password-less ssh access into the later host. >> >> I think this should do the trick >> >> JC >> >> >> >>> On Nov 6, 2014, at 20:07, JIten Shah <[email protected]> wrote: >>> >>> Thanks Loic. >>> >>> What is the recommended puppet module for installing cephFS ? >>> >>> I can send more details about puppet-ceph but basically I haven't changed >>> anything in there except for assigning values to the required params in the >>> yaml file. >>> >>> --Jiten >>> >>> >>> >>>> On Nov 6, 2014, at 7:24 PM, Loic Dachary <[email protected]> wrote: >>>> >>>> Hi, >>>> >>>> At the moment puppet-ceph does not support CephFS. The error you're seeing >>>> does not ring a bell, would you have more context to help diagnose it ? >>>> >>>> Cheers >>>> >>>>> On 06/11/2014 23:44, JIten Shah wrote: >>>>> Hi Guys, >>>>> >>>>> I am sure many of you guys have installed cephfs using puppet. I am >>>>> trying to install “firefly” using the puppet module from >>>>> https://github.com/ceph/puppet-ceph.git >>>>> >>>>> and running into the “ceph_config” file issue where it’s unable to find >>>>> the config file and I am not sure why. >>>>> >>>>> Here’s the error I get while running puppet on one of the mon nodes: >>>>> >>>>> Error: /Stage[main]/Ceph/Ceph_config[global/osd_pool_default_pgp_num]: >>>>> Could not evaluate: No ability to determine if ceph_config exists >>>>> Error: /Stage[main]/Ceph/Ceph_config[global/osd_pool_default_min_size]: >>>>> Could not evaluate: No ability to determine if ceph_config exists >>>>> Error: /Stage[main]/Ceph/Ceph_config[global/auth_service_required]: Could >>>>> not evaluate: No ability to determine if ceph_config exists >>>>> Error: /Stage[main]/Ceph/Ceph_config[global/mon_initial_members]: Could >>>>> not evaluate: No ability to determine if ceph_config exists >>>>> Error: /Stage[main]/Ceph/Ceph_config[global/fsid]: Could not evaluate: No >>>>> ability to determine if ceph_config exists >>>>> Error: /Stage[main]/Ceph/Ceph_config[global/auth_supported]: Could not >>>>> evaluate: No ability to determine if ceph_config exists >>>>> Error: /Stage[main]/Ceph/Ceph_config[global/auth_cluster_required]: Could >>>>> not evaluate: No ability to determine if ceph_config exists >>>>> >>>>> —Jiten >>>>> >>>>> >>>>> _______________________________________________ >>>>> ceph-users mailing list >>>>> [email protected] >>>>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com >>>> >>>> -- >>>> Loïc Dachary, Artisan Logiciel Libre >>>> >>> _______________________________________________ >>> ceph-users mailing list >>> [email protected] >>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com >> > -- Loïc Dachary, Artisan Logiciel Libre
signature.asc
Description: OpenPGP digital signature
_______________________________________________ ceph-users mailing list [email protected] http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
