mirror of
https://github.com/ceph/ceph
synced 2025-02-16 15:27:47 +00:00
we do not encourage user to run multiple cluster using different cluster name since 8fe460e7562b28e007179eeb533ef68a3e99b4c8, and the recommended way is to use cephadm. see also https://docs.ceph.com/en/latest/rados/configuration/common/#naming-clusters-deprecated, so let's stop passing `--cluster` in systemd service units. there are more places where we are still feeding this optoin to command line tools or services. we should do the cleanup piecemeal to reduce the potential risk. FWIW, if not specified, the cluster name is "ceph" by default. Signed-off-by: Kefu Chai <tchaikov@gmail.com>
33 lines
844 B
SYSTEMD
33 lines
844 B
SYSTEMD
[Unit]
|
|
Description=Ceph rados gateway
|
|
PartOf=ceph-radosgw.target
|
|
After=network-online.target local-fs.target time-sync.target
|
|
Before=remote-fs-pre.target ceph-radosgw.target
|
|
Wants=network-online.target local-fs.target time-sync.target remote-fs-pre.target ceph-radosgw.target
|
|
|
|
[Service]
|
|
EnvironmentFile=-@SYSTEMD_ENV_FILE@
|
|
ExecStart=/usr/bin/radosgw -f --name client.%i --setuser ceph --setgroup ceph
|
|
LimitNOFILE=1048576
|
|
LimitNPROC=1048576
|
|
LockPersonality=true
|
|
MemoryDenyWriteExecute=true
|
|
NoNewPrivileges=true
|
|
PrivateDevices=yes
|
|
PrivateTmp=true
|
|
ProtectControlGroups=true
|
|
ProtectHome=true
|
|
ProtectHostname=true
|
|
ProtectKernelLogs=true
|
|
ProtectKernelModules=true
|
|
ProtectKernelTunables=true
|
|
ProtectSystem=full
|
|
Restart=on-failure
|
|
RestrictSUIDSGID=true
|
|
StartLimitBurst=5
|
|
StartLimitInterval=30s
|
|
TasksMax=infinity
|
|
|
|
[Install]
|
|
WantedBy=ceph-radosgw.target
|