現在AWS有PostgreSQL服務的RDS,於是,我就用PostgreSQL的RDS實例安裝廚師服務器11通過編輯屬性在/opt/chef-server/embedded/cookbooks/chef-server/attributes/default.rb
與AWS RDS安裝廚師服務器11
default['chef_server']['postgresql']['vip'] = "rds instance endpoint"
,並用下面的命令
導入數據庫/opt/chef-server/embedded/bin/psql -h "rds instance endpoint" -p 5432 -U "user_name" "database_name" < /opt/chef-server/embedded/service/erchef/lib/chef_db-f086a97/priv/pgsql_schema.sql
但我無法做到這一點。 chef-server-ctl reconfigure
給出了一個錯誤 curl -sf http:// 127.0.0.1:8000 /_status returned 7
請幫我配置RDS實例的廚師服務器。
我想我能解決我的問題。這是因爲在erchef配置文件中加密了密碼。我編輯了「/opt/chef-server/embedded/cookbooks/chef-server/templates/default/erchef.config.rb」,現在看起來工作得很好。 謝謝 –
Arpit,你能回答你自己的問題,然後標記答案是正確的嗎? – sethvargo
雅肯定,但它需要我7小時將其標記爲正確的答案:) –