`
ol_beta
  • 浏览: 294342 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

daemontools安装使用

阅读更多

Create a /package directory:

mkdir -p /package

chmod 1755 /package

cd /package

Download daemontools-0.76.tar.gz into /package.Unpack the daemontools package:

gunzip daemontools-0.76.tar

tar -xpf daemontools-0.76.tar

rm -f daemontools-0.76.tar

cd admin/daemontools-0.76

sed -i -e 's/-Wwrite-strings/-Wwrite-strings -include \/usr\/include\/errno.h/g' src/conf-cc #添加辅助脚本并解决编译错误

 

/usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in envdir.o
/lib/libc.so.6: could not read symbols: Bad value
collect2: ld returned 1 exit status
 

Compile and set up the daemontools programs:

package/install

install to inittab:

package/run.inittab

usage:

mkdir /service/your_service_name

cd /service/your_service_name

vi run #启动程序的脚步

chmod 755 run

 

# 检查服务状态

svstat /service/srv1

# 暂停服务

svc -d /service/srv1

# 启动服务

svc -u /service/srv1

1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics