Я реализую сценарий шеф-повара на изображении AMI Amazon через ops works. Моя цель - вставить httpd.conf и conf.d/wa.conf для установки сайта на порт 8889. Затем перезапустите apache с новой конфигурацией.Шеф-повар на AMZ ami, перезагрузка не удалась с httpd прекращена Запуск httpd: Адрес уже используется
Однако, когда я пытаюсь перезапустить я получаю следующее сообщение об ошибке:
STDOUT: Stopping httpd: [ OK ]
httpd is stopped
Starting httpd: [FAILED]
STDERR: (98)Address already in use: make_sock: could not bind to address 0.0.0.0:8889
no listening sockets available, shutting down
Unable to open logs
End output of service httpd stop
----
Я пробовал несколько конфигураций, но все они, кажется, терпят неудачу. Когда я вхожу в окно после отказа конфигурации, порт 8889 не используется. Я могу запустить httpd вручную в этот момент, но он все еще не работает.
Вот сценарий повар:
service 'httpd' do
supports :status => true, :start => true, :stop => true, :restart => true
action [:nothing]
end
template "/etc/httpd/conf/httpd.conf" do
source 'httpd.conf.erb'
action :create
notifies :restart, 'service[httpd]'
end
Я попробовал несколько вариантов, но всегда кажется, чтобы начать перед завершением работы может быть?
Любая помощь была бы принята с благодарностью.
спасибо.
myles.