Why engine-setup failed with error "RuntimeError: Command '/etc/init.d/postgresql' failed to execute" in Red Hat Enterprise Virtualization 3.5?
Issue
engine-setupfailed with error:
2015-07-23 18:16:12 INFO otopi.ovirt_engine_setup.engine_common.postgres postgres._initDbIfRequired:235 Initializing PostgreSQL
2015-07-23 18:16:12 DEBUG otopi.plugins.ovirt_engine_setup.ovirt_engine.provisioning.postgres plugin.executeRaw:824 execute: ('/etc/init.d/postgresql', 'initdb'), executable='None', cwd='None', env=None
2015-07-23 18:16:12 DEBUG otopi.plugins.ovirt_engine_setup.ovirt_engine.provisioning.postgres plugin.executeRaw:874 execute-result: ('/etc/init.d/postgresql', 'initdb'), rc=1
2015-07-23 18:16:12 DEBUG otopi.plugins.ovirt_engine_setup.ovirt_engine.provisioning.postgres plugin.execute:932 execute-output: ('/etc/init.d/postgresql', 'initdb') stdout: Initializing database: [FAILED]
2015-07-23 18:16:12 DEBUG otopi.plugins.ovirt_engine_setup.ovirt_engine.provisioning.postgres plugin.execute:937 execute-output: ('/etc/init.d/postgresql', 'initdb') stderr:
2015-07-23 18:16:12 DEBUG otopi.context context._executeMethod:152 method exception
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/otopi/context.py", line 142, in _executeMethod
method['method']()
File "/usr/share/ovirt-engine/setup/bin/../plugins/ovirt-engine-setup/ovirt-engine/provisioning/postgres.py", line 200, in _misc
self._provisioning.provision()
File "/usr/share/ovirt-engine/setup/ovirt_engine_setup/engine_common/postgres.py", line 503, in provision
self._initDbIfRequired()
File "/usr/share/ovirt-engine/setup/ovirt_engine_setup/engine_common/postgres.py", line 260, in _initDbIfRequired
'initdb',
File "/usr/lib/python2.6/site-packages/otopi/plugin.py", line 942, in execute
command=args[0],
RuntimeError: Command '/etc/init.d/postgresql' failed to execute
Environment
- Red Hat Enterprise Virtualization 3.5
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.