服务器 频道

网管实战:十分钟建立SAMP开发环境

  三、把mysql和apache设置为SMF服务

  SMF是Solaris 10操作系统中的软件服务管理工具。它替代了以前操作系统的/etc/*.d中的服务运行脚本。对于使用过Linux的读者来说,SMF的功能类似"ntsys"中的"守护进程";对于使用过UNIX的读者来说,这个功能就是替代部分目录/etc/rc*.d中的启动脚本程序(还有一本分没有替代)和超级服务器(inetd)的功能。另外,使用过Solaris 9的读者知道,Solaris 9是没有这个管理工具的,这是Solaris 10的新功能。把mysql和apache设置为SMF服务,并且随Solaris 服务器同时启动:

  # svcadm enable svc:/network/csk-mysql32:default

  # svcadm enable svc:/network/csk-http:CSKapache2

  查看Mysql和apache 服务状态命令如下:

  #   svcs -a | grep csk-mysql32

  online  9:17:31 svc:/network/csk-mysql32:default

  服务的状态有以下几种类型:

  ? degraded,服务已经启动,但是在受限制的状态运行。

  ? disabled,服务处于关闭状态。

  ? legacy_run,这个服务是不被SMF所管理的,但是可以被SMF所监测到。

  ? maintenance,维护状态。这个服务有大量的错误且应由管理者进行修复。

  ? offline,这个服务已经启动了,但是处于离线运行状态,没有在线运行。

  ? online,服务已经启动,并且在线运行。

  ? uninitialized,服务正处于初始化状态。

 

0
相关文章