Hmm, 4.9 is reasonably recent. Do you by chance have the suggester
uncommented?
the suggester rebuilds whenever the core starts, see solrconfig.xml. But
that should
happen on _all_ the shards so I rather doubt this is the problem.

How big are your transaction logs? Look in the .../data/tlog directory. If
you haven't
committed (hard) for a long time while indexing, and killed Solr
ungracefully, this can
be replayed on startup and take a very long time.

Mostly shooting in the dark here though, solr shouldn't take all that long
to start up.
You might want to insure that the Zookeeper timeouts are 40-60seconds, but
that
doesn't really tell us _why_ the CPU is pegged.

Not much help here, unfortunately.
Erick

On Tue, Mar 3, 2015 at 9:56 PM, 龚俊衡 <junheng.g...@icloud.com> wrote:

> sorry mail list reformat my email
>
>
>
>
> On Mar 4, 2015, at 13:47, 龚俊衡 <junheng.g...@icloud.com> wrote:
>
> Hi,  Erick
>
> Thanks for you quick replay,
>
> we are using Solr 4.9.0 and use 4 Aliyun cloud instance with 4 core cpu
> 32G mem and 1G SSD
>
> shard distribute as:
>
> we have 4 shard
>
> Node
> shard1_0
> shard1_1
> shard2_0
> shard2_1
> prmsop01 10.173.225.147
> E
>
> E
>
> prmsop02 10.173.226.78
>
> E
>
> E
> prmsop03 10.173.225.163
> E
>
> E
>
> prmsop04 10.173.224.33
>
> E
>
> E
>
> and each shard index size is 24G.
>
> currently we insert 500 document per second.
>
> Thanks.
>
> On Mar 4, 2015, at 12:21, Erick Erickson <erickerick...@gmail.com> wrote:
>
> It's always important to tell us _what_ version of Solr you are
> running. There have
> been many improvements in this whole area, perhaps it's already fixed?
>
> Best,
> Erick
>
> On Tue, Mar 3, 2015 at 6:20 PM, 龚俊衡 <junheng.g...@icloud.com> wrote:
>
> Hi,
>
> I found when a replica recovering, one of cpu core (usually cpu0) will
> load 100%, and then leader update will fail cause this replica can not
> response leader’s /update command
>
> this will cause leader send other recovery to this replica then this
> replica in a recover loop.
>
> my question is it’s possible to avoid command process thread and recovery
> thread running on different cpu core?
>
>
>
>

Reply via email to