1.何谓daemontools
daemontools是一个管理UNIX下服务的工具集。
supervise监视一个服务。它启动一个服务、当服务停掉时它会重起服务。安装一个supervise是极其简单的,你仅仅需要一个包含运行服务的脚本的目录。 multilog保存报错信息和一个或多个log。它可以随意的加上时间戳,对于每个log可以设定任意一行是否符合预定样式。他可以循环的纪录log以限制磁盘空间的使用。当磁盘空间不足时,它会停止并重试,而不会丢弃任何信息。
2.与其他服务管理工具的比较
为什么/service要比inittab、ttys、init.d、rc.local这些管理工具好呢?
为什么我的服务要依赖svscan和supervise?
看下表:
inittab ttys init.d rc.local /service
Easy service installation and removal No No Yes No Yes
Easy first-time service startup No No No No Yes
Reliable restarts Yes Yes No No Yes
Easy, reliable signalling No No No No Yes
Clean process state Yes Yes No No Yes
Portability No No No No Yes
Easy service installation and removal:
如果使用/service和init.d,那么安装你自己要管理的服务仅需要你连接一些文件到一个核心目录,而卸载只需要删除这些文件。这很容易用脚本来实现。而使用inittab、ttys、rc.local却需要你编辑一些特定的配置文件,这不利于自动安装的实现。
Easy first-time service startup:
使用/service时,当你安装好一个要服务后,5秒后它即会自动运行。
而inittab、ttys、init.d、rc.local却需要额外的命令。
Reliable restarts:
当使用/service、inittab、ttys时,每当你的伺服器死掉时,它马上就会重起。
相对的在init.d、rc.local中,你的伺服器并不被监视,所以你的服务停止后,在发现后只用以手工的方式重起它。
Easy, reliable signalling:
使用/service时,系统管理员可以方便的以svc来控制你的服务:
svc -h /service/yourdaemon: sends HUP
svc -t /service/yourdaemon: sends TERM, and automatically restarts the daemon after it dies
svc -d /service/yourdaemon: sends TERM, and leaves the service down
svc -u /service/yourdaemon: brings the service back up
svc -o /service/yourdaemon: runs the service once
相对的,在使用inittab、ttys、init.d、rc.local时,你只能查找服务的进程ID来向它发送信号,但这是不可靠的。
Clean process state:
在使用/service、inittab、ttys时,当你重新启动一个服务时,在启动过程中,服务也重新初始化一个新的进程状态。
而在init.d和rc.local中,你不得不自己去清理一些资源,如改变环境变量、释放占用的资源、ttys(Limits certain accounts to physically secure areas)。而如果不清理这些,则你的服务会莫名其妙的启动不起哩。
Portability:
使用/service你配置可以复制到任何其它的系统如linux、BSD等,而不需要更改。
而inittab、ttys、init.d、rc.local对于不同的系统,可能需要做一些额外的工作。
3.how to install it
3.1.系统要求
UNIX
3.2.installation
创建目录/package:
mkdir -p /package
chmod 1755 /package
cd /package
下载daemontools-0.76.tar.gz到/package并解压:
gunzip daemontools-0.76.tar
tar -xpf daemontools-0.76.tar
rm daemontools-0.76.tar
cd admin/daemontools-0.76
编译和安装:
package/install
安装成功的报告:
mail djb-sysdeps@cr.yp.to < /package/admin/daemontools/compile/sysdeps
分享到:
相关推荐
**Daemontools简介** Daemontools是由David Grayson开发的一系列用于Unix系统的服务管理工具,其设计目标是简化服务的配置和管理。尽管最初针对Unix环境,但随着发展,Daemontools也推出了适用于Windows系统的版本...
DAEMON Tools PRO 中文版-光学媒体模拟的最佳软件。 所有 DAEMON Tools 的功能现在都在 一个解决方案里面。DAEMON Tools Pro 简体中文专业激活版是最好的虚拟光驱软件之一,堪称光盘杀手,密界克星。 DAEMON Tools ...
**一、daemontools简介** `daemontools` 是一个用于管理和控制Unix/Linux系统中的服务(守护进程)的工具集。由Dave Taylor开发,它提供了一种轻量级且高效的方式来启动、停止、监控以及日志管理后台服务。尽管在...
#### 一、Daemontools简介与作用 Daemontools是一套小型工具集,用于管理和监控Linux下的后台进程(即守护进程)。它提供了一种简单且可靠的方式来启动、停止以及监控各种服务。在本案例中,Daemontools被用来管理...
DAEMON Tools Pro高级激活版除具备DAEMON Tools其它版本的所有功能外,更是具备了更加另人惊喜的高级功能,它支持你创建多达32个SCSI虚拟光驱和4个虚拟IDE设备;它又是一款全能的光盘刻录软件,支持包括蓝光在内的...
一、Daemon Tools 4.10简介 Daemon Tools 4.10是该系列软件的一个经典版本,它提供了一个直观且用户友好的界面,使得用户能够轻松管理他们的光盘镜像文件。这个版本支持多种光盘镜像格式,包括ISO、MDX、MDS、CUE、...
**daemontools的简介** daemontools是一款由David N. J. Hubert开发的开源工具集,主要用于管理Unix和类Unix系统上的服务(守护进程)。尽管其主要功能不是作为虚拟光驱,但daemontools提供了一种创建和挂载ISO镜像...
二、DAEMON Tools简介 DAEMON Tools是一款来自俄罗斯的著名虚拟光驱软件,自推出以来就以其出色的性能和广泛的兼容性赢得了用户的喜爱。它能够支持多种光盘镜像格式,如ISO、MDS、MDX等,并提供了丰富的个性化设置...
虚拟光驱Daemon Tools Pro 目前最强的虚拟光驱工具,唯一支持NF3,支持ps,支持加密光盘,装完不需启动即可用。 是一个先进的模拟备份并且合并保护盘的软件,可以备份 SafeDisc 保护的软件,可以打开CUE, ISO, IMB, ...
一、DAEMON Tools Lite简介 DAEMON Tools Lite是一款免费的虚拟光驱软件,由俄罗斯软件公司SlySoft开发,现由DT Soft Ltd维护。该软件允许用户创建和管理虚拟光盘驱动器,以便于在无需物理光盘的情况下运行光盘镜像...
二、DAEMON Tools Pro Advanced简介 DAEMON Tools Pro Advanced是虚拟光驱软件中的佼佼者,其4.41.0314.0232版本更是具有卓越的功能和稳定性。该软件支持多种操作系统,如Windows,提供了直观的用户界面和丰富的...
`软件简介.txt`文件可能包含了Daemontools 4.11的详细介绍,包括它的主要特性、使用方法以及注意事项。通过阅读这个文本文件,用户可以更好地理解软件的工作原理和操作流程,从而更有效地利用这个工具。 在使用...
### Daemon Tools工具配置详解 #### 一、简介 Daemon Tools是一款功能强大的虚拟光驱软件,支持多种操作系统(除了Windows 95),能够读取多种格式的镜像文件,如ISO、CCD、CUE、MDS等,并且还能够模拟真实光驱的...
本例中推荐使用DAEMON Tools Lite,这是一款功能强大且易于使用的虚拟光驱软件。 #### 安装DAEMON Tools Lite虚拟光驱 1. **下载与安装DAEMON Tools Lite**: - 访问官方网站或其他可信来源下载最新版本的DAEMON ...
以DAEMON Tools Lite为例,其安装过程相对简单,主要包括下载软件、解压文件、运行安装向导、设置安装路径等步骤。值得注意的是,在安装过程中,用户应根据个人需求调整设置,如是否开启自动启动、是否创建桌面快捷...
2. **支持的光盘格式**:不同的虚拟光驱软件可能支持不同的光盘映像格式,例如ISO是最常见的格式,但还有如 Daemon Tools 的DTI、 Alcohol 120% 的MDS/MDF等。 3. **创建和管理虚拟光盘**:用户可以使用这些工具...
- **简介**:Daemon Tools 是一款知名的虚拟光驱软件,支持多种光盘映像格式,如 ISO、BIN、CUE 等。 - **Alcohol 120%** - **简介**:Alcohol 120% 不仅可以作为虚拟光驱使用,还可以创建和编辑光盘映像文件。 #...
- **文件类型:** ISO格式,这是一种常用的光盘镜像文件格式,可以使用虚拟光驱软件(如Daemon Tools、Virtual CloneDrive等)加载并安装。 - **下载链接:** 题目中给出的是一个ed2k下载链接,可以通过支持ed2k协议...
1. **安装盒装版所需的工具**:为了正确安装这些盒装光盘版的PMDG飞机模型,需要使用新版的DaemonTools虚拟光驱软件。文档中已提供了DaemonToolsProv5.0.316.0317.crack的下载链接,确保了安装过程的顺利进行。 2. *...