Chef Cookbookを介してインストールされた場合、GlassFishは開始されません

StackOverflow https://stackoverflow.com//questions/20053821

  •  27-12-2019
  •  | 
  •  

質問

私はヴァグラントとシェフに新たです。私はVagrantを使って私のVMをスピンアップし、それをChef-Soloを使ってプロビジョニングします。私はOpsCodeシェフからダウンロードされたGlassfishの料理ブックを追加します。GlassFishがインストールされていますが、開始されていません。私は私のvagrantfile

を与えました
chef.add_recipe "glassfish::attribute_driven_domain"
chef.json = {
  "glassfish" => {
    "base_dir" => "/usr/local/glassfish",
    "domains_dir" => "/usr/local/glassfish/glassfish/domains",
    "domains" => {
      "domain1" => {
        "config" => {
          "domain_name" => "domain1",
          "admin_port" => 4848,
          "username" => "root",
          "password" => "admin",
          "remote_access" => true
        }
      }
    }
  }
}
.

役に立ちましたか?

解決

glassfish :: attribute_driven_domain レシピと呼ばれます。ドメインを作成するには、 GlassFish :: Default レシピを呼び出す必要があります。
GlassFish :: default レシピは、GlassFishドメインのベースとして使用される domain.xlm テンプレートを作成します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top