この会話は、活動がないためロックされています。新しい投稿を作成してください。
この会話は、活動がないためロックされています。新しい投稿を作成してください。
Hi,
I have an existing Tarmk instance with an external datastore.
Now I am trying to have a standby on another machine.
I installed a fresh instance, and added the configuration for the cold standby installation.
But the process get stuck trying to get a segment that doesn't exist on primary.
For this process, do I need to copy the installation from the primary machine?
Is there something that I am missing?
Thanks
解決済! 解決策の投稿を見る。
表示
返信
いいね!の合計
Normally, cold standby will be setup during the initial setup. Will check on this usecase.
However, did you try creating a standby instance from the repository of the primary instance and see if you it works fine.
表示
返信
いいね!の合計
Normally, cold standby will be setup during the initial setup. Will check on this usecase.
However, did you try creating a standby instance from the repository of the primary instance and see if you it works fine.
表示
返信
いいね!の合計
Yes the better approach is to clone your primary for creating the standby instance and then configure both in cold standby topology. This ensures that the initial synchronization between primary and standby is not time and resource consuming.
If you install a fresh instance then the standby instance will have to synchronize lots of data from the primary which can take lot of time depending on the differences between your primary and fresh standby instance.
Also, if you have binary files to synchronize then make sure to configure the time out settings of the synchronization appropriately depending on the network latency between primary and standby. And notice in the documentation [1] the Tar MK compaction process for standby. There is a difference in the compaction process in standby.
[1] https://docs.adobe.com/docs/en/aem/6-1/deploy/recommended-deploys/tarmk-cold-standby.html
表示
返信
いいね!の合計
Hi @bsloki and @kunal23,
I've setup my primary machine with all the settings we need like: LDAP Connection, FileDataStore, Email Notifications.
Then I'd like to setup a secondary one, I tried both ways using a fresh install and copying the crx-quickstart folder from the primary but in both cases I got the same problem,
When copying the installation folder should I also copy the FileDataStore contents to the secondary machine?
I'll try to set a different timeout to see if it is the problem. I don´t think that´s the problem because in the primary one the error message is that the segment is not found.
Thanks
表示
返信
いいね!の合計
That is the error message I am getting on the primary one:
10.12.2015 15:37:31.269 *DEBUG* [nioEventLoopGroup-3-13] org.apache.jackrabbit.oak.plugins.segment.standby.server.StandbyServerHandler waiting for segment. Got exception: Segment 14b8ef13-9b51-4a88-b054-79e45f2424ec not found
表示
返信
いいね!の合計
Hi,
I was able to make it work.
This time, I copied the crx-quickstart folder and also the DataStore folder content to the secondary.
Then I changed the config to make it the secondary one, and now the copy of the files is working.
I have other questions but I´ll ask them in other topics.
Thanks for all your help.
表示
返信
いいね!の合計