/etc/svc/repository.db:全局配置数据库
/lib/svc/method/*:服务启动/停止脚本
/var/svc/log/*:服务实例日志
/var/svc/manifest/*:定义服务的mainifest文件,格式为xml
/etc/svc/volatile:包含临时数据的文件系统,如锁文件,初始化状态等等
2。以下为增加系统启动服务的步骤:
1.编写应用启动脚本及停止脚本,假定应用名称为app1,启/停脚本为:
/opt/SUNWapp1/bin/start
/opt/SUNWapp1/bin/stop
2.为应用服务创建服务定义文件app1.xml,内容如下:
type='service'
version='1'>
name='start'
exec='/opt/SUNWapp1/bin/start'
timeout_seconds='60' />
name='stop'
exec='/opt/SUNWapp1/bin/stop'
timeout_seconds='60' />
3.装载服务定义
# svccfg import /var/svc/manifest/application/app1.xml
4.检查服务是否注册
Svcs -a|grep app1
5.启动服务
Svcadm enable svc:/application/app1
Svcs application/app1

