
Enable support for SELinux on RedHat platforms. The resource SELinux will be activated before the installation of openstack takes place.
46 lines
1.7 KiB
Plaintext
Executable File
46 lines
1.7 KiB
Plaintext
Executable File
# It's not recommended to modify this file in-place, because it will be
|
|
# overwritten during package upgrades. If you want to customize, the
|
|
# best way is to create a file "/etc/systemd/system/mariadb.service",
|
|
# containing
|
|
# .include /lib/systemd/system/mariadb.service
|
|
# ...make your changes here...
|
|
# or create a file "/etc/systemd/system/mariadb.service.d/foo.conf",
|
|
# which doesn't need to include ".include" call and which will be parsed
|
|
# after the file mariadb.service itself is parsed.
|
|
#
|
|
# For more info about custom unit files, see systemd.unit(5) or
|
|
# http://fedoraproject.org/wiki/Systemd#How_do_I_customize_a_unit_file.2F_add_a_custom_unit_file.3F
|
|
# For example, if you want to increase mysql's open-files-limit to 10000,
|
|
# you need to increase systemd's LimitNOFILE setting, so create a file named
|
|
# "/etc/systemd/system/mariadb.service.d/limits.conf" containing:
|
|
# [Service]
|
|
# LimitNOFILE=10000
|
|
# Note: /usr/lib/... is recommended in the .include line though /lib/...
|
|
# still works.
|
|
# Don't forget to reload systemd daemon after you change unit configuration:
|
|
# root> systemctl --system daemon-reload
|
|
|
|
[Unit]
|
|
Description=MariaDB database server
|
|
After=syslog.target
|
|
After=network.target
|
|
|
|
[Service]
|
|
Type=simple
|
|
User=mysql
|
|
Group=mysql
|
|
ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n
|
|
# Note: we set --basedir to prevent probes that might trigger SELinux alarms,
|
|
# per bug #547485
|
|
ExecStart=/usr/bin/mysqld_safe --wsrep-new-cluster --basedir=/usr
|
|
ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID
|
|
|
|
# Give a reasonable amount of time for the server to start up/shut down
|
|
TimeoutSec=300
|
|
|
|
# Place temp files in a secure directory, not /tmp
|
|
PrivateTmp=true
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|