群晖服务器无限重启,监控群晖服务状态并自动重启 | 群晖服务控制

针对群晖cloudsync服务频繁自动停止的问题,本文提供了一种解决方案:通过定时任务监控进程状态,并在服务停止时自动重启。详细步骤包括查询服务名称、测试命令行重启、编写脚本以及设置任务计划。此外,还列举了群晖服务器上的多个服务套件名称。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题:群晖cloudsync服务经常自动停止

原因:怀疑百度云同步任务太多导致服务故障

解决办法:使用定时任务监控进程并自动重启cloudsync服务

步骤:

1.登陆到群晖查询服务名称,确认百度云同步任务为pkgctl-CloudSync

synoservice --list | grep Cloud

141184df410c47f79b212a03a01c2b5c.png

2.测试命令行重启服务,套件中心手动停止服务后使用下列命令启动服务

/usr/syno/sbin/synoservice --restart pkgctl-CloudSync

3.查找进程名发现为 syno-cloud-syncd

ps -ef |grep syno-cloud-syncd

97f429f69e4837256d093ddfd40b1f10.png

4.撰写脚本如下

#! /bin/sh

proc_name="syno-cloud-syncd" #进程名

proc_num() #查询进程数量

{

num=`ps -ef | grep $proc_name | grep -v grep | wc -l`

return $num

}

proc_num

number=$? #获取进程数量

if [ $number -eq 0 ] #如果进程数量为0

then #重新启动服务器,或者扩展其它内容。

/usr/syno/sbin/synoservice --restart pkgctl-CloudSync

fi

5.保存到autostartcloudsync.sh 在群晖中设置任务计划,每5分钟执行一次

709b4bffac835e3f4f39733197f74b91.png

6.附上其他套件名称

synoservice --list

DSM

apparmor

atalk

avahi

bluetoothd

bonjour

btacd

crond

cups-lpd

cupsd

dbus

dc-output

ddns

fileindexd

findhost

ftpd

ftpd-ssl

gcpd

heartbeat

hotplugd

iscsitrg

ldap-server

miniupnpd-handler

natpmpd

nfsd

nginx

nmbd

nslcd

ntpd-client

ntpd-server

pgsql

pkgctl-ActiveBackup

pkgctl-Apache2.2

pkgctl-Chat

pkgctl-CloudStation

pkgctl-CloudStationClient

pkgctl-CloudSync

pkgctl-DNSServer

pkgctl-Docker

pkgctl-DocumentViewer

pkgctl-DownloadStation

pkgctl-HyperBackup

pkgctl-HyperBackupVault

pkgctl-MailServer

pkgctl-MailStation

pkgctl-Node.js_v4

pkgctl-NoteStation

pkgctl-PHP5.6

pkgctl-Perl

pkgctl-ProxyServer

pkgctl-SVN

pkgctl-SynologyApplicationService

pkgctl-TextEditor

pkgctl-WebStation

pkgctl-zerotier

pppoerelay

rsyncd

s2s_daemon

samba

sftp

snmp

ssdp

ssh-shell

support-remote-access

synoagentregisterd

synobackupd

synocacheclient

synocachepinfiletool

synocgid

synoconfd

synocontentextractd

synocontentsearchd

synocrond

synogpoclient

synoindexd

synolog

synologrotate

synomkflvd

synomkthumbd

synomount

synonetd

synoovs-db

synoovs-vswitch

synopacd

synoperfeventd

synorelayd

synosnmpcd

synostoraged

synotifyd

synotunnel

synovfsd

synoclient

synowifid

syslog-acc

syslog-ng

syslog-notify

system

telnetd

tftp

upnpd

ups-net

ups-usb

usbipd

winbindd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值