-
Notifications
You must be signed in to change notification settings - Fork 24.9k
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 notifications@github.com:
|
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 notifications@github.com:
|
@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 notifications@github.com:
|
@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 igor.motov@elasticsearch.com 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 notifications@github.com:
|
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 felix.delelisdd@gmail.com:
|
@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 felix.delelisdd@gmail.com:
|
@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 notifications@github.com:
|
@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 notifications@github.com:
|
@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 notifications@github.com:
|
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 notifications@github.com:
|
@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 felix.delelisdd@gmail.com:
|
@fdelelis should I close the issue then? |
Yes Igor. Thanks a lot. 2015-02-23 18:19 GMT+01:00 Igor Motov notifications@github.com:
|
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: