mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-22 18:50:08 +03:00
Merge remote-tracking branch 'origin/feature-2697'
This commit is contained in:
commit
10092dc02d
15
share/pkgs/CentOS7/opennebula-econe.service
Normal file
15
share/pkgs/CentOS7/opennebula-econe.service
Normal file
@ -0,0 +1,15 @@
|
||||
[Unit]
|
||||
Description=OpenNebula econe Server
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
Group=oneadmin
|
||||
User=oneadmin
|
||||
|
||||
ExecStart=/usr/bin/ruby /usr/lib/one/ruby/cloud/econe/econe-server.rb
|
||||
PIDFile=/var/run/one/econe-server.pid
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
15
share/pkgs/CentOS7/opennebula-flow.service
Normal file
15
share/pkgs/CentOS7/opennebula-flow.service
Normal file
@ -0,0 +1,15 @@
|
||||
[Unit]
|
||||
Description=OpenNebula Flow Service
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
Group=oneadmin
|
||||
User=oneadmin
|
||||
|
||||
ExecStart=/usr/bin/ruby /usr/lib/one/oneflow/oneflow-server.rb
|
||||
PIDFile=/var/run/one/oneflow.pid
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
15
share/pkgs/CentOS7/opennebula-gate.service
Normal file
15
share/pkgs/CentOS7/opennebula-gate.service
Normal file
@ -0,0 +1,15 @@
|
||||
[Unit]
|
||||
Description=OpenNebula Gate Service
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
Group=oneadmin
|
||||
User=oneadmin
|
||||
|
||||
ExecStart=/usr/bin/ruby /usr/lib/one/onegate/onegate-server.rb
|
||||
PIDFile=/var/run/one/onegate.pid
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
16
share/pkgs/CentOS7/opennebula-novnc.service
Normal file
16
share/pkgs/CentOS7/opennebula-novnc.service
Normal file
@ -0,0 +1,16 @@
|
||||
[Unit]
|
||||
Description=OpenNebula noVNC Server
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
Before=opennebula-sunstone.service
|
||||
|
||||
[Service]
|
||||
Type=forking
|
||||
Group=oneadmin
|
||||
User=oneadmin
|
||||
|
||||
ExecStart=/usr/bin/novnc-server start
|
||||
PIDFile=/var/lock/one/.novnc.lock
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
20
share/pkgs/CentOS7/opennebula-scheduler.service
Normal file
20
share/pkgs/CentOS7/opennebula-scheduler.service
Normal file
@ -0,0 +1,20 @@
|
||||
[Unit]
|
||||
Description=OpenNebula Cloud Scheduler Daemon
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
After=remote-fs.target
|
||||
After=opennebula.service
|
||||
BindTo=opennebula.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
Group=oneadmin
|
||||
User=oneadmin
|
||||
|
||||
ExecStart=/usr/bin/mm_sched
|
||||
ExecStop=/bin/kill -TERM $MAINPID
|
||||
PIDFile=/var/run/one/sched.pid
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
18
share/pkgs/CentOS7/opennebula-sunstone.service
Normal file
18
share/pkgs/CentOS7/opennebula-sunstone.service
Normal file
@ -0,0 +1,18 @@
|
||||
[Unit]
|
||||
Description=OpenNebula Web UI Server
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
After=opennebula.service
|
||||
After=opennebula-novnc.service
|
||||
BindTo=opennebula-novnc.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
Group=oneadmin
|
||||
User=oneadmin
|
||||
|
||||
ExecStart=/usr/bin/ruby /usr/lib/one/sunstone/sunstone-server.rb
|
||||
PIDFile=/var/run/one/sunstone.pid
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
2
share/pkgs/CentOS7/opennebula.conf
Normal file
2
share/pkgs/CentOS7/opennebula.conf
Normal file
@ -0,0 +1,2 @@
|
||||
d /var/lock/one 0755 oneadmin oneadmin -
|
||||
d /var/run/one 0755 oneadmin oneadmin -
|
25
share/pkgs/CentOS7/opennebula.service
Normal file
25
share/pkgs/CentOS7/opennebula.service
Normal file
@ -0,0 +1,25 @@
|
||||
[Unit]
|
||||
Description=OpenNebula Cloud Controller Daemon
|
||||
After=syslog.target
|
||||
After=network.target
|
||||
After=remote-fs.target
|
||||
After=mariadb.service
|
||||
Before=opennebula-scheduler.service
|
||||
BindTo=opennebula-scheduler.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
Group=oneadmin
|
||||
User=oneadmin
|
||||
|
||||
# Start daemon in forground mode, when starting as forking process the
|
||||
# daemon shuts down without obvious reason.
|
||||
ExecStart=/usr/bin/oned -f
|
||||
# Log file location must exist
|
||||
ExecStartPre=/bin/mkdir -p /var/log/one
|
||||
ExecStartPre=/bin/chown oneadmin:oneadmin /var/log/one
|
||||
ExecStop=/bin/kill -TERM $MAINPID
|
||||
PIDFile=/var/run/one/oned.pid
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
Loading…
x
Reference in New Issue
Block a user