![CentOS - systemctl 서비스가 두 번 실행되는 이유는 무엇입니까?](https://linux55.com/image/99132/CentOS%20-%20systemctl%20%EC%84%9C%EB%B9%84%EC%8A%A4%EA%B0%80%20%EB%91%90%20%EB%B2%88%20%EC%8B%A4%ED%96%89%EB%90%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
CentOS 7.2에서는 다음과 같이 systemd 파일을 수동으로 설정했습니다.
cat /usr/lib/systemd/system/freeswitch.service
[Unit]
Description=freeswitch
After=syslog.target network.target local-fs.target
[Service]
; service
Type=forking
PIDFile=/run/freeswitch/freeswitch.pid
Environment="DAEMON_OPTS=-nonat"
EnvironmentFile=-/etc/default/freeswitch
ExecStart=/usr/local/freeswitch/bin/freeswitch -u root -g daemon -ncwait -nonat
TimeoutSec=45s
Restart=always
; exec
User=root
Group=daemon
LimitCORE=infinity
LimitNOFILE=100000
LimitNPROC=60000
LimitSTACK=250000
LimitRTPRIO=infinity
LimitRTTIME=infinity
IOSchedulingClass=realtime
IOSchedulingPriority=2
CPUSchedulingPolicy=rr
CPUSchedulingPriority=89
UMask=0007
[Install]
WantedBy=multi-user.target
하지만 systemctl start freeswitch
계속 실행하기 위해 처리 쿼리를 실행하는 동안 두 번 실행하거나 중지하는 등 동작이 올바르지 않습니다.
ps aux | grep freeswitch
root 31739 0.0 0.1 104552 3712 ? Ss 20:46 0:00 /usr/local/freeswitch/bin/freeswitch -u root -g daemon -ncwait -nonat
root 31740 8.5 1.4 1148068 26508 ? S<sl 20:46 0:00 /usr/local/freeswitch/bin/freeswitch -u root -g daemon -ncwait -nonat
어떻게 해결할 수 있나요?