Hi,
I'm thinking of solr cluster architecture before purchasing machines.
My total index size is around 5TB. I want to have replication factor of 3.
total 15TB.
I've understood that I should have 50-100% of the index size as ram, for OS
cache. Lets say we're talking about around 10TB of memory.
bq: is there an upper limit of amount of solr processes per machine,
No, assuming they're all in separate JVMs. I've see reports, though,
that increasing the number of JVMs past the number of CPU
cores gets into iffy territory.
And, depending on your disk storage they may all be contending for
How can I configure the disk storage so that disk access is optimized?
I'm considering having RAID-10
and I think I'll have arround 4-8 disks per machine.
Should I run each solr jvm to point on a datadir on differnet disks, or is
there some other way to optimize this?
Erick Erickson wrote
bq:
Hi,
I'm trying to run Solr 4.3 (and 4.4) with -Dsolr.clustering.enabled=true
I've copied all relevant jars to ./lib directory under the instance.
With jetty it runs OK! But, under Tomcat I receives the error (exception) below.
Any idea/help?
Thanks,
-Ariel
On 09/29/2013 04:03 PM, adfel70 wrote:
How can I configure the disk storage so that disk access is optimized?
I'm considering having RAID-10
and I think I'll have arround 4-8 disks per machine.
Should I run each solr jvm to point on a datadir on differnet disks, or is
there some other way to
how dum can you get. obviously quite dum... i would have to analyze the
html-pages with a nested instance like this:
entity name=rec processor=XPathEntityProcessor
url=file:///C:\ColdFusion10\cfusion\solr\solr\tkbintranet\docImportUrl.xml
forEach=/docs/doc dataSource=main
Thanks for the anwser. Yes, you understood it correctly.
The method you proposed should work perfectly, except I do have one more
requirement that I forgot to mention earlier, and I apologize for that.
The true problem we are facing is:
* find all documents for userID=x, where userID=x has more
How do I set TCP_NODELAY on the http sockets for Jetty in SOLR 4?
Is there an option in jetty.xml ?
/* Create new stream socket */
sock = *socket*( AF_INET, SOCK_STREAM, 0 );
/* Disable the Nagle (TCP No Delay) algorithm */
flag = 1;
ret = *setsockopt*( sock, IPPROTO_TCP, TCP_NODELAY,
I don't keep up with this list well enough to know whether anyone else
answered. I don't know how to do it in jetty.xml, but you can certainly
tweak the code. java.net.Socket has a method setTcpNoDelay() that
corresponds with the standard Unix system calls.
Long-time past, my suggestion of
I dunno, but this makes it look as if this may already be taken care of:
http://jira.codehaus.org/browse/JETTY-1196
On 9/29/2013 9:22 PM, William Bell wrote:
How do I set TCP_NODELAY on the http sockets for Jetty in SOLR 4?
Is there an option in jetty.xml ?
/* Create new stream socket */
On 9/29/2013 7:21 AM, adfel70 wrote:
Hi,
I'm thinking of solr cluster architecture before purchasing machines.
My total index size is around 5TB. I want to have replication factor of 3.
total 15TB.
I've understood that I should have 50-100% of the index size as ram, for OS
cache. Lets
On 9/29/2013 7:22 PM, William Bell wrote:
How do I set TCP_NODELAY on the http sockets for Jetty in SOLR 4?
The client usually makes that decision, not the server. This parameter
is turned on by default for recent HttpClient versions, the library used
by SolrJ. Even the JETTY issue uncovered
12 matches
Mail list logo