2013-12-12 44 views
0

我想在opsworks上使用自定義的食譜來設置solr實例。我對廚師很新,所以我真的不知道我在做什麼。opsworks:如何在opsworks上部署solr棧

我創建了一個食譜,包括這個食譜: https://github.com/hipsnip-cookbooks/solr

並指定我的籌碼來使用自定義的食譜。但是我在日誌中沒有看到solr已經安裝或正在運行。

請稍等一些指導?

謝謝!

+0

https://github.com/timoschmidt/opsworks_solrcloud –

回答

0

據我所知OpsWorks喜歡一個結構,其中多個食譜生活在一個回購看到AWS OpsWorks repo

如果您想使用第三方cookbook repo,可以將其作爲子模塊添加,請參閱my OpsWorks cookbooks的示例。

一旦你更新你定製食譜,你必須運行「更新定製菜譜」Stack>Run Command部分。

最後確保在Layer>Solr>Edit>Setup下的正確生命週期事件(最可能是設置)中指定要運行的配方。 solr::default或簡單地solr作爲該食譜中唯一的食譜是默認食譜。

在這種情況下,測試整個過程的最佳方法是啓動一個新實例。

看看實例日誌,這些將會有更多關於執行哪些食譜和哪些食譜失敗的信息。有時候會有描述性的信息,可能會導致你無法正常工作的原因。

祝你好運!