0

我正在尝试在单台机器上安装和测试 opennebula 5.2 全新安装 CentOS Linux 版本 7.3.1611(核心)

我按照http://docs.opennebula.org/5.2/deployment/opennebula_installation/frontend_installation.html的分步指南进行 操作

opennebula 正在运行 libvirtd 正在运行但 opennebula-sunstone 无法启动

它没有创建 /var/log/on/sunstone.error 并且只有 /var/log/sunstone.log 中的一行

# Logfile created on 2016-12-30 12:52:59 -0500 by logger.rb/41954

当我尝试通过以下方式检查状态时,这是输出

$systemctl status opennebula-sunstone

opennebula-sunstone.service - OpenNebula Web UI Server
   Loaded: loaded (/usr/lib/systemd/system/opennebula-sunstone.service; disabled; vendor preset: disabled)

Active: failed (Result: exit-code) since Mon 2017-01-02 12:40:22 EST; 12h ago

Process: 32619 ExecStart=/usr/bin/ruby /usr/lib/one/sunstone/sunstone-server.rb (code=exited, status=1/FAILURE)

Process: 32614 ExecStartPre=/usr/sbin/logrotate -s /tmp/logrotate.state -f /etc/logrotate.d/opennebula (code=exited, status=0/SUCCESS)

Main PID: 32619 (code=exited, status=1/FAILURE)

Jan 02 12:40:22 localhost.localdomain ruby[32619]: from /usr/local/share/ruby/site_ruby/rubygems/core_...re'

Jan 02 12:40:22 localhost.localdomain ruby[32619]: from /usr/lib/one/sunstone/routes/vcenter.rb:26:in ...)>'

Jan 02 12:40:22 localhost.localdomain ruby[32619]: from /usr/local/share/ruby/site_ruby/rubygems/core_...re'

Jan 02 12:40:22 localhost.localdomain ruby[32619]: from /usr/local/share/ruby/site_ruby/rubygems/core_...re'

Jan 02 12:40:22 localhost.localdomain ruby[32619]: from /usr/lib/one/sunstone/sunstone-server.rb:441:i...n>'

Jan 02 12:40:22 localhost.localdomain ruby[32619]: from /usr/lib/one/sunstone/sunstone-server.rb:440:i...ch'

Jan 02 12:40:22 localhost.localdomain ruby[32619]: from /usr/lib/one/sunstone/sunstone-server.rb:440:i...n>'

Jan 02 12:40:22 localhost.localdomain systemd[1]: opennebula-sunstone.service: main process exited, co...URE

Jan 02 12:40:22 localhost.localdomain systemd[1]: Unit opennebula-sunstone.service entered failed state.

Jan 02 12:40:22 localhost.localdomain systemd[1]: opennebula-sunstone.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
4

1 回答 1

0

尝试安装依赖项yum install ruby rubygems rubygem-nokogiri rubygem-json rubygem-rack rubygem-sequel rubygem-sinatra rubygem-sqlite3-ruby rubygem-thin rubygem-uuidtools json sequel sqlite3

这应该可以解决 Sunstone 的依赖错误

于 2018-03-20T14:05:10.357 回答