Ah, didn't get that legacyCloud was related to bootstrap
Have a new script working without bootstrapping.
Thank you for your input!

On Mon, Feb 26, 2018 at 7:36 AM, Shalin Shekhar Mangar <
shalinman...@gmail.com> wrote:

> Bootstrapping is not broken but the default in Solr 7 is to set the cluster
> property legacyCloud=false which means that bootstrapped cores cannot
> register new collections automatically anymore. If you want to rely on the
> old behavior then you need to set the cluster property legacyCloud=true.
> This was also mentioned in the upgrade section for Solr 7 in CHANGES.txt
>
> On Mon, Feb 26, 2018 at 1:28 AM, Marvin Bredal Lillehaug <
> marvin.lilleh...@gmail.com> wrote:
>
> > Thank your for your reply.
> > I will take a look at both the code for bootstrapping, and look at what
> you
> > are suggesting to determine what to do.
> >
> > On Sun, Feb 25, 2018 at 5:17 PM, Shawn Heisey <elyog...@elyograg.org>
> > wrote:
> >
> > > On 2/24/2018 8:05 AM, Marvin Bredal Lillehaug wrote:
> > >
> > >> This is for doing local development and running tests.
> > >> So starting with embedded zookeeper in SolrCloud mode is intentional.
> > The
> > >> idea is to just run the script setting up the folder structure for the
> > >> cores and everything is up and running, ready for indexing and
> querying
> > >> locally.
> > >> The applications using Solr also use Zookeeper for configuration and
> > >> coordination of their own stuff.
> > >>
> > >> There are no persmission issues.
> > >>
> > >> I have put the scripts here https://github.com/
> computerlove/start-solr
> > >>
> > >> The file config specifies what version to use. When running
> > >> run-dev-solr.sh
> > >> that version is downloaded, solrhome is copied to the right place and
> > the
> > >> instance is started.
> > >>
> > >
> > > I grabbed the git repo and proceeded to fiddle with it.
> > >
> > > As you said, it works when the solr version that is downloaded is
> 6.6.2,
> > > but fails with 7.2.1.  Based on what gets logged and what I know about
> > how
> > > Solr does initialization, I'm betting the bootstrap feature is
> broken.  I
> > > can't tell what's wrong, but I think that's probably where the problem
> > is.
> > >
> > > But as I already said, I strongly recommend that you don't use that
> > > feature.  At all.
> > >
> > > The cores that are in the git repo are empty -- there's no index.  If
> the
> > > source cores are empty when you run the script "for real", then I have
> an
> > > alternate idea for you to try:
> > >
> > > Instead of copying the cores and bootstrapping a non-cloud install
> into a
> > > cloud install:  Remove the bootstrap option. Create the collections
> using
> > > "bin/solr create", with -replicationFactor 1 -shards 1, and the -d
> option
> > > pointing at the config you want uploaded for the collection.  You could
> > > even go with a higher shard count if you want.  Increasing
> > > replicationFactor is probably possible, but as all this would be
> running
> > on
> > > a single server, there's no point.
> > >
> > > Thanks,
> > > Shawn
> > >
> > >
> >
> >
> > --
> > med vennlig hilsen,
> > Marvin B. Lillehaug
> >
>
>
>
> --
> Regards,
> Shalin Shekhar Mangar.
>



-- 
med vennlig hilsen,
Marvin B. Lillehaug

Reply via email to