1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| sudo vim /etc/systemd/system/minio.service
[Unit] Description=Minio Documentation=https://docs.minio.io Wants=network.target remote-fs.target nss-lookup.target After=network.target remote-fs.target nss-lookup.target AssertFileIsExecutable=/usr/bin/minio
[Service] WorkingDirectory=/usr/share/minio User=minio Group=minio PermissionsStartOnly=true EnvironmentFile=-/etc/minio/minio.conf ExecStartPre=/bin/bash -c "[ -n \"${MINIO_VOLUMES}\" ] || echo \"Variable MINIO_VOLUMES not set in /etc/minio/minio.conf\"" ExecStart=/usr/bin/minio server $MINO_OPTS $MINIO_VOLUMES StandardOutput=journal StandardError=inherit
LimitNOFILE=65536
TimeoutStopSec=0
KillSignal=SIGTERM SendSIGKILL=no SuccessExitStatus=0
[Install] WantedBy=multi-user.target
|