Yes, this is the correct page which will tell you more about this "managed-schema" thing in Solr 5.0.0. I got stuck in this for quite a while previously too.
Regards, Edwin On 27 March 2015 at 08:20, Mark Bramer <mbra...@esri.com> wrote: > Pretty sure I found what I am looking for: > https://cwiki.apache.org/confluence/display/solr/Managed+Schema+Definition+in+SolrConfig > > I noticed the "managed-schema" file and a couple Google searches with that > finally landed me at that link. > > Interesting that the file is hidden from the Files list in the Admin UI. > > Thanks! > > > -----Original Message----- > From: Mark Bramer > Sent: Thursday, March 26, 2015 7:42 PM > To: 'solr-user@lucene.apache.org' > Subject: RE: i'm a newb: questions about schema.xml > > Hi Shawn, > > Definitely helpful to know about the instance and files stuff in Admin. > I'm not running cloud, so I looked in the /conf directory but there's no > schema.xml: > > Here's what's in my core's Files: > currency.xml > elevate.xml > lang > params.json > protwords.txt > solrconfig.xml > stopwords.txt > synonyms.txt > > and echoed by ls -l: > > -rw-r--r-- 1 root root 3974 Feb 15 11:38 currency.xml > -rw-r--r-- 1 root root 1348 Feb 15 11:38 elevate.xml drwxr-xr-x 2 root > root 4096 Mar 23 10:46 lang > -rw-r--r-- 1 root root 29733 Mar 23 18:04 managed-schema > -rw-r--r-- 1 root root 308 Feb 15 11:38 params.json > -rw-r--r-- 1 root root 873 Feb 15 11:38 protwords.txt > -rw-r--r-- 1 root root 60591 Feb 15 11:38 solrconfig.xml > -rw-r--r-- 1 root root 781 Feb 15 11:38 stopwords.txt > -rw-r--r-- 1 root root 1119 Feb 15 11:38 synonyms.txt > > -----Original Message----- > From: Shawn Heisey [mailto:apa...@elyograg.org] > Sent: Thursday, March 26, 2015 7:28 PM > To: solr-user@lucene.apache.org > Subject: Re: i'm a newb: questions about schema.xml > > On 3/26/2015 4:57 PM, Mark Bramer wrote: > > I'm a Solr newb. I've been poking around for several days on my own > test instance, and also online at the info available. But one thing just > isn't jiving and I can't put my finger on why. I've searched many many > times but I don't see what I'm looking for, so I'm thinking perhaps I have > a fundamental semantic misunderstanding of something somewhere. Everywhere > I read, everyone talks about schema.xml and how important is. I fully get > what it's for but I don't get where it is, how it's used (by me), how I > edit it, and how I create new indexes once I've edited it. > > > > I've installed, and am successfully running, solr 5.0.0 on Linux. I've > followed the widely recommended-by-all quick start at: > http://lucene.apache.org/solr/quickstart.html. I get through it fine, I > post a bunch of stuff, I use the web UI to query for, and see, data I would > expect to see. Should I now have a schema.xml file somewhere that is > somehow connected to my new index? If so, where is it? Was it present > from install or did it get created when I made my first core (bin/solr > create -c ati_docs)? > > > > [root@machine solr-5.0.0]# find -name schema.xml > > ./example/example-DIH/solr/tika/conf/schema.xml > > ./example/example-DIH/solr/rss/conf/schema.xml > > ./example/example-DIH/solr/solr/conf/schema.xml > > ./example/example-DIH/solr/db/conf/schema.xml > > ./example/example-DIH/solr/mail/conf/schema.xml > > ./server/solr/configsets/basic_configs/conf/schema.xml > > ./server/solr/configsets/sample_techproducts_configs/conf/schema.xml > > [root@machine solr-5.0.0]# > > > > Is it the one in /configsets/basic_configs/conf? Is that the "default" > one? > > > > If I want to 'modify' schema.xml to do some different > indexing/analyzing, how do I start? Make a copy of that schema.xml, move > it somewhere else and modify it? If so, how do I create a new index using > this schema.xml? > > > > Or am I running in "schemaless" mode? I don't think I am because it > > appears that I would have to specifically state this as a command line > > parameter, i.e. bin/solr start -e schemaless > > > > What fundamentals am I missing? I'm coming to Solr from Elasticsearch, > and I've already recognized some differences. Is my ES background clouding > my grasp of Solr fundamentals? > > Hopefully you know what core you are using, so you can go to the admin UI > and find it in the "Core Selector" dropdown list. Assuming you can do > that, you will find yourself looking at the "Overview" tab for that core. > > > https://cwiki.apache.org/confluence/display/solr/Using+the+Solr+Administration+User+Interface > > Once you are looking at the core overview, in the upper right corner of > your browser window is a section called "Instance" ... which has an entry > that is ALSO called "Instance." Inside the directory indicated by that > field, you should have a conf directory. The config and schema for that > index are found in that conf directory. > > If you're running SolrCloud, then you can forget everything I just said > ... the active configs will be found within the zookeeper database, and you > can use the Cloud->Tree tab in the admin UI to find your collections and > see which configName is linked to each one. You'll want to become familiar > with the zkcli script in server/scripts/cloud-scripts. > > https://cwiki.apache.org/confluence/display/solr/Command+Line+Utilities > > Whether it is SolrCloud or not, you can always LOOK at your configs right > in the admin UI -- click on the "Files" tab after you select the core from > the selector. > > Thanks, > Shawn > > >