17 lines
459 B
Desktop File
Executable File
17 lines
459 B
Desktop File
Executable File
[Unit]
|
|
Description=Start openGauss server
|
|
After=local-fs.target
|
|
|
|
[Service]
|
|
Type=forking
|
|
User=opengauss
|
|
WorkingDirectory=/var/lib/opengauss
|
|
ExecStart=/bin/bash -c 'source ~/.bashrc; gs_ctl start -D /var/lib/opengauss/data'
|
|
ExecStop=/bin/bash -c 'source ~/.bashrc; gs_ctl stop -D /var/lib/opengauss/data'
|
|
ExecReload=/bin/bash -c 'source ~/.bashrc; gs_ctl reload -D /var/lib/opengauss/data'
|
|
Delegate=yes
|
|
RemainAfterExit=yes
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|