Fehler bei der Installation von Chef Server auf Vagrant-verwaltetem Ubuntu 14.04.2 LTS
673
user82599
Ich versuche, einen Chef Server auf einer lokalen VM mit Vagrant / VirtualBox einzurichten. Meine Vagrantfile ist:
Vagrant.configure(2) do |config| config.vm.box = "ubuntu/trusty64" config.vm.hostname = "dtom-chef-server" config.vm.provision :shell, path: "bootstrap.sh" config.vm.network :forwarded_port, host: 4567, guest: 80 end
Mein bootstrap.sh-Skript lautet wie folgt:
# Set hostname and FQDN hostnamectl set-hostname dtom-chef-server IPADDR="$(ifconfig eth0|grep -Po 't addr:\K[\d.]+')" sed "s/ip-addr/$IPADDR/g" /vagrant/hosts_orig > /etc/hosts # Install Chef server cd && mkdir downloads && cd downloads wget https://web-dl.packagecloud.io/chef/stable/packages/ubuntu/trusty/chef-server-core_12.0.8-1_amd64.deb dpkg -i chef-server-core_*.deb chef-server-ctl reconfigure
Alles scheint gut zu laufen, bis ich komme
==> default: [2015-05-05T19:48:38+00:00] INFO: Processing execute[oc_id_schema] action run (private-chef::oc_id line 130) ==> default: ==> default:================================================================================ ==> default: Error executing action `run` on resource 'execute[oc_id_schema]' ==> default: ================================================================================ ==> default: ==> default: Mixlib::ShellOut::ShellCommandFailed ==> default: ------------------------------------ ==> default: Expected process to exit with [0], but received '' ==> default: ---- Begin output of bundle exec rake db:migrate ---- ==> default: STDOUT: ==> default: STDERR: no ruby in PATH/CONFIG ==> default: ---- End output of bundle exec rake db:migrate ---- ==> default: Ran bundle exec rake db:migrate returned
Die Installation scheint weiter zu laufen, aber ich nehme an, deshalb bekomme ich den Fehler:
==> default: ================================================================================ ==> default: Error executing action `restart` on resource 'runit_service[oc_id]' ==> default: ================================================================================ ==> default: ==> default: ==> default: Mixlib::ShellOut::ShellCommandFailed ==> default: ------------------------------------ ==> default: Expected process to exit with [0], but received '1' ==> default: ==> default: ---- Begin output of /opt/opscode/embedded/bin/sv restart /opt/opscode/service/oc_id ---- ==> default: ==> default: STDOUT: fail: /opt/opscode/service/oc_id: unable to change to service directory: file does not exist
Schließlich am Ende, obwohl ich nicht sicher bin, ob dies verwandt ist, bekomme ich:
FATAL: Chef::Exceptions::CannotDetermineNodeName: Unable to determine node name: configure node_name or configure the system's hostname and fqdn
Und dann endet der Prozess. Fehlt mir etwas bei der Installation?
Ich habe gerade das Gleiche ausprobiert und den exakt gleichen Fehler bekommen :(
stantonk vor 9 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
8
Laptop Standby unter Linux / Ubuntu
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?
-
3
Kann ich Microsoft Office 2007 unter Ubuntu ausführen?
-
6
Virtualbox, VMware, KVM oder andere für Ubuntu-Virtualisierung?
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
5
iPod-Verwaltungssoftware für Linux
-
1
Rückkehr von Dual-Boot zu Windows
-
2
Firefox zum Drucken von PDF-Schriftarten
-
5
Wie bekomme ich die maximale Auflösung unter Ubuntu in Microsoft Virtual PC?