我正在尝试杀死进程并启动相同的进程。
当我在命令行中使用pkill
终止进程并使用nsd
启动服务时,它运行正常。但是当我在我的脚本中使用相同的命令时,它会显示以下错误:
nsd [18652]:注意:nsd起始(NSD 4.1.15)
nsd [18652]:错误:无法绑定udp socket:地址已在使用中
nsd [18652]:错误:服务器初始化失败,nsd无法执行 开始
错误:connect(127.0.0.1@8952):拒绝连接
script.sh包含
pkill nsd
nsd
nsd-control reload
答案 0 :(得分:2)
pkill nsd
# wait until nsd has disappeared
while pgrep nsd; do sleep 1; done
nsd
nsd-control reload