-
Notifications
You must be signed in to change notification settings - Fork 25k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restore index elasticsearch 1.3.4 #9455
Comments
Hi @fdelelis You need to monitor the state of the index with the cluster health API. From http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/modules-snapshots.html#_monitoring_snapshot_restore_progress :
|
Hi, I am restoring only one node cluster with 2MB of documents.When finish, Thanks 2015-01-28 13:39 GMT+01:00 Clinton Gormley [email protected]:
|
What does the cluster health API report during the period that the index is unavailable? |
Hi, Cluster health: { Yellow because can't allocate replica shards. Cluster state: { And when search in the index: { 2015-01-28 14:06 GMT+01:00 Clinton Gormley [email protected]:
|
@imotov any ideas here? |
@fdelelis which repository are you using? Could you run restore with |
Hi, The repository is fs. The comand launched: curl -XPOST {"snapshot":{"snapshot":"snapshot_20150127-17:40","indices":["prueba1"],"shards":{"total":5,"failed":0,"successful":5}}} GET /prueba1/_search { I want comment, if it is helpful, that when I delete a index, search thanks- 2015-01-28 16:22 GMT+01:00 Igor Motov [email protected]:
|
@fdelelis I am not sure I understand what you mean by "and search again , neither is." Does it mean the search works or it doesn't work? Could you post complete cluster state right after restore operation returns and another complete cluster state when index is searchable? You can email them to me [email protected] if you don't want to post them here. |
Just want to summarize what we found so far. It looks like in @fdelelis open index operation takes very long time no matter if this operation is performed directly using index open command or indirectly as part of restore process. |
@fdelelis sorry, I cannot reproduce this problem and I don't see how something like this can be possible based on your description. In other words, it sounds like we are missing some crucial piece of information here. Could you try reproducing this problem on a brand new cluster, write down the steps that you took to reproduce it and send these steps to us together with log file and configuration file from your node? Since it fails on both restore and open index operations, please try to use open index operation for your reproduction since it involves less moving pieces (it is basically a subset of restore operation). Thank you! |
Hi Igor, Just in case there was any error in the configuration, my configuration is: cluster.name: des-c1 I only have a one node up. See something wrong? Thanks. 2015-01-29 17:28 GMT+01:00 Igor Motov [email protected]:
|
Hi Igor, Sorry, I have configure other cluster in the same server. The steps are: POST /prueba1/_close --> OK Can you help me? 2015-02-02 8:09 GMT+01:00 Félix de Lelelis [email protected]:
|
@fdelelis this is what I get when I follow steps that you have described:
Do you have any plugins install? Does it happen to only this index or all indices on the server? |
Hi Igor, I have installed head plugin. It happen on all index. Can be the plugin? Thanks
|
@fdelelis does it happen when you create a brand new empty index as in my example? |
Allways I index any doc. I haven't tried with an empty index.
|
Could you try an empty index? |
Ok. When I arrive to the office I will try it. When I will have the results
I will get in touch with you.
Thank you very much.
|
Hi Igor, I would comment that we installed mapper-attachments and head plugins.I POST /prueba4
_GET /prueba4/search: { _POST /prueba4/close: { _GET /prueba4/search: { _POST /prueba4/open: { _GET /prueba4/search: { I appreciate the help, wait your response. Thanks 2015-02-04 19:58 GMT+01:00 Félix de Lelelis [email protected]:
|
@fdelelis I still cannot reproduce it. I have a few questions though.
It would also really help us to understand the issue if you could you do the following experiment. Create a new index, close it, open it and while it's still not searchable execute the following commands and send me the output together with log file from this node.
Thank you! |
Hi Igor,
Execute the following steps:
Execute comands: curl "http://localhost:9200/_nodes http://localhost:9200/_nodes" { curl "http://localhost:9200/_nodes/stats http://localhost:9200/_nodes/stats" { curl "http://localhost:9200/_nodes/hot_threads?threads=100 ::: [srv-vln-des1][eQ-Jqzy2TDO5OLMXQswMXg][srv-vln-des1.datadec-online.com
'elasticsearch[srv-vln-des1][scheduler][T#1]' java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][transport_client_timer][T#1]{Hashed wheel org.elasticsearch.common.netty.util.HashedWheelTimer$Worker.waitForNextTick(HashedWheelTimer.java:483) org.elasticsearch.common.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:392) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)
'elasticsearch[srv-vln-des1][[timer]]' org.elasticsearch.threadpool.ThreadPool$EstimatedTimeThread.run(ThreadPool.java:530)
'elasticsearch[srv-vln-des1][transport_client_boss][T#1]{New I/O boss #5}' org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.NioClientBoss.run(NioClientBoss.java:42) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][transport_client_worker][T#4]{New I/O worker org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][transport_client_worker][T#2]{New I/O worker org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][http_server_worker][T#3]{New I/O worker #13}' org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][http_server_worker][T#4]{New I/O worker #14}' org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][http_server_worker][T#2]{New I/O worker #12}' org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][transport_server_worker][T#3]{New I/O worker org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][transport_server_worker][T#4]{New I/O worker org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][http_server_worker][T#1]{New I/O worker #11}' org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][transport_client_worker][T#1]{New I/O worker org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][transport_server_worker][T#1]{New I/O worker org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][transport_server_worker][T#2]{New I/O worker org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][transport_client_worker][T#3]{New I/O worker org.elasticsearch.common.netty.channel.socket.nio.SelectorUtil.select(SelectorUtil.java:68) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.select(AbstractNioSelector.java:415) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89) org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][transport_server_boss][T#1]{New I/O server org.elasticsearch.common.netty.channel.socket.nio.NioServerBoss.select(NioServerBoss.java:163) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.NioServerBoss.run(NioServerBoss.java:42) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][clusterService#updateTask][T#1]' java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:539) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][riverClusterService#updateTask][T#1]' java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][master_mapping_updater]' java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:731) java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:644) java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1145) org.elasticsearch.cluster.action.index.MappingUpdatedAction$MasterMappingUpdater.run(MappingUpdatedAction.java:363)
'elasticsearch[srv-vln-des1][management][T#1]' java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:731) java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:644) java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1145) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][[ttl_expire]]' java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2176) org.elasticsearch.indices.ttl.IndicesTTLService$Notifier.await(IndicesTTLService.java:325) org.elasticsearch.indices.ttl.IndicesTTLService$PurgerThread.run(IndicesTTLService.java:147)
'elasticsearch[srv-vln-des1][http_server_boss][T#1]{New I/O server boss org.elasticsearch.common.netty.channel.socket.nio.NioServerBoss.select(NioServerBoss.java:163) org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:212) org.elasticsearch.common.netty.channel.socket.nio.NioServerBoss.run(NioServerBoss.java:42) org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108) org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[keepAlive/1.3.4]' java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834) java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:994) java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1303)
'elasticsearch[srv-vln-des1][management][T#2]' java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:731) java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:644) java.util.concurrent.LinkedTransferQueue.poll(LinkedTransferQueue.java:1145) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][warmer][T#1]' java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:735) java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:644) java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1137) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][search][T#2]' java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:735) java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:644) java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1137) org.elasticsearch.common.util.concurrent.SizeBlockingQueue.take(SizeBlockingQueue.java:162) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][search][T#1]' java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:735) java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:644) java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1137) org.elasticsearch.common.util.concurrent.SizeBlockingQueue.take(SizeBlockingQueue.java:162) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][search][T#6]' java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:735) java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:644) java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1137) org.elasticsearch.common.util.concurrent.SizeBlockingQueue.take(SizeBlockingQueue.java:162) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][search][T#5]' java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:735) java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:644) java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1137) org.elasticsearch.common.util.concurrent.SizeBlockingQueue.take(SizeBlockingQueue.java:162) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][search][T#4]' java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:735) java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:644) java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1137) org.elasticsearch.common.util.concurrent.SizeBlockingQueue.take(SizeBlockingQueue.java:162) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
'elasticsearch[srv-vln-des1][search][T#3]' java.util.concurrent.LinkedTransferQueue.awaitMatch(LinkedTransferQueue.java:735) java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:644) java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1137) org.elasticsearch.common.util.concurrent.SizeBlockingQueue.take(SizeBlockingQueue.java:162) java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) Thanks. I wait your response. 2015-02-05 15:37 GMT+01:00 Igor Motov [email protected]:
|
@fdelelis Is this behavior specific to this particular machine? Can you reproduce it on some other computer? If you can it would be great if you could compress the data directory and send it to us for analysis. |
Hi, I couldn't reproduce it in other computer, but I would need know which is 2015-02-05 18:16 GMT+01:00 Igor Motov [email protected]:
|
@fdelelis If it doesn't reproduce on another computer, having data might not help us much. You should try comparing two computers and figure out the difference. In particular, please compare file systems where data is stored. Is it slow on a virtualized machine and fast on non-virtualized hardware? Try narrowing it down to a single factor that is making difference. Based on your data we checked all usual suspects. Besides having large swap on your computer nothing jumps out. However, we think that, if swap was the issue you would have seen slow down in other areas as well. It's still might be a good idea to make sure that elasticsearch doesn't swap. |
Hi Igor, I am going to try comparing with a non-virtualized machine. I would ask you Thank you very much.
|
@fdelelis when you said "one of them with version 1.1.1.1 and the other with 1.3.4.1" which software you were talking about? |
I am refering a elasticsearch, can be? I want upgranding a 1.4. thanks 2015-02-05 23:35 GMT+01:00 Igor Motov [email protected]:
|
We don't have 4 digits for versions at elasticsearch. That's why @imotov asked you this. It looks like you have also a lot of shards on a single machine. But then when you asked for nodes stats, you have only 3 documents. That's super strange. |
Hi David, I use rpm's installation, so the version's are 1.1 and 1.3.. This is because there is on the same machine other cluster and I start an Can be a bug of the version 1.3?, because in version 1.1 and 1.4 works fine. Thanks 2015-02-06 8:42 GMT+01:00 David Pilato [email protected]:
|
@fdelelis I cannot think of any bugs that existed in 1.1, were fixed in 1.4 and match your description. However, upgrading might be a good idea regardless. Any chance you can send us your log file from the failing version? |
Hi Igor, Thanks
|
Hi Igor, Sorry by don't send you the results before. After upgrade, I can open the Thanks. 2015-02-09 19:18 GMT+01:00 Félix de Lelelis [email protected]:
|
@fdelelis should I close the issue then? |
Yes Igor. Thanks a lot. 2015-02-23 18:19 GMT+01:00 Igor Motov [email protected]:
|
Hi,
I'm having a curious success when i restore a index or whole cluster. After restore with the API _restore, I can't query the index restored during a time unexpected, "IndexMissingException". Then, after a time, I can.
I don't know if it is a normal situation. Someone has been involved with this issue?
Thanks.
The text was updated successfully, but these errors were encountered: