`

solaris tomcat开机启动

 
阅读更多
创建文件夹/var/svc/manifest/application/web/


创建文档/opt/tomcat7.0.42-solaris/conf/solaris.xml
<?xml version="1.0"?>
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
<!--
    solaris.xml : Tomcat service  manifest
-->
 
<service_bundle type='manifest' name='xxx.com'>
<!-- 服务说明 仅需修改 name属性的最后一个值/xxxx为所需的服务名 -->
 <service name='application/web/xxxxx' type='service' version='1'>
        <dependency name='filesystem' grouping='require_all' restart_on='none' type='service'>
            <service_fmri value='svc:/system/filesystem/local:default'/>
        </dependency>
<!-- 
服务启动脚本 需配置 name和 exec两个属性
 name为实例名,名称需保证整个solaris服务器唯一,英文,与编程变量命令规则一致,例如此处为xxxx
 exec 为启动脚本绝对路径 
-->
 <instance name='xxxx' enabled='true'>
           <exec_method
              type='method'
              name='start'
              exec='/opt/tomcat7.0.42-solaris/bin/startup.sh'
              timeout_seconds='300' />
 
<!-- 服务停止脚本 需配置 exec属性 -->
           <exec_method
              type='method'
              name='stop'
              exec='/opt/tomcat7.0.42-solaris/bin/shutdown.sh'
              timeout_seconds='300' />
        </instance>
 
       <stability value='Evolving' />
 
       <template>
          <common_name>
         <loctext xml:lang='C'>xxx.com xxxx </loctext> <!-- 服务说明 -->
          </common_name>
       </template>
    </service>
 
 
     
</service_bundle>


注册服务polearchive
svccfg import /opt/tomcat7.0.42-solaris/conf/solaris.xml
 
启用服务xxxx
svcadm enable xxxx
 
查看服务状态xxxx
svcs -lp xxxx
 
停用服务xxxx
svcadm disable xxxx
 
重启服务xxxx
svcadm restart xxxx
 
删除服务xxxx
svccfg delete xxxx
分享到:
评论

相关推荐

    solaris 如何添加启动时自动执行脚本

    ### Solaris系统中实现启动时自动执行脚本的方法 在Solaris操作系统中,为了实现服务或脚本在系统启动时自动运行,可以通过在特定目录下放置脚本来完成。本文将详细介绍如何在Solaris中设置脚本,使其能够在系统...

    Solaris10安装配置tomcat6

    在本文中,我们将详细探讨如何在 Solaris 10 上安装和配置 Apache Tomcat 6.0。Apache Tomcat 是一个流行的开源 Java Servlet 和 JavaServer Pages (JSP) 容器,它实现了 Java EE 中的 Web 应用程序规范。在 Unix ...

    在solaris10下安装配置tomcat

    在 Solaris 10 操作系统中安装和配置 Apache Tomcat 是一项常见的任务,尤其是在部署基于 Java 的Web应用程序时。Apache Tomcat 是一个开源的Java Servlet容器,它实现了Java EE的Web应用程序规范。以下是详细步骤:...

    Solaris重启后Oracle的启动过程

    在 Solaris 操作系统环境下,Oracle 数据库的重启流程是一个重要的运维任务,特别是在系统重新启动之后。Oracle 10g 是在这个系统上运行的一个常见版本。以下是对 Solaris 重启后 Oracle 数据库启动过程的详细解释,...

    solaris自启动设置IP地址

    为了确保Solaris系统的网卡在每次启动时都能自动获取到正确的IP地址,我们需要进行一些自启动设置。以下是一种方法来实现这一目标: 首先,我们需要了解Solaris中的网络接口配置语法。在 `/etc/network/interfaces`...

    Linux 和 Unix(Solaris 10)配置自动启动IBM WebSphere MQ

    本篇文章将详细探讨如何在Linux和Solaris 10上配置WebSphere MQ以实现自动启动。 首先,理解自动启动的基本概念。在Linux或Unix系统中,服务的自动启动通常通过初始化脚本(init script)或者System V init系统实现...

    Solaris的启动和初始化过程.doc

    【Solaris的启动和初始化过程】是Sun公司开发的Solaris操作系统的核心环节,它涉及到硬件交互、系统配置、服务启动等多个方面。Solaris系统建立在SPARC架构之上,这种CPU设计专为Solaris优化,提供了高级别的硬件...

    Solaris 系统密码忘记

    Solaris 系统密码忘记,修改系统密码。现场客户常有忘记密码,需要修改root密码。可按文档类似操作执行

    solaris下ftp服务启动

    有关solaris系统下自带ftp服务相关的启动问题,状态查询

    Solaris8,Solaris9,Solaris10,Solaris11

    Solaris8,Solaris9,Solaris10,Solaris 11 iso镜像下载

    解析Solaris启动和运行.pdf

    【Solaris启动和运行解析】 Solaris操作系统,由Sun Microsystems(现Oracle公司)开发,是一款强大的Unix-like系统,尤其在服务器领域广泛应用。它以其稳定性和高性能闻名,与Windows和Linux等系统有着显著的区别...

    解析Solaris 启动和运行.docx

    【Solaris 启动和运行解析】 Solaris操作系统,由Sun Microsystems开发,是UNIX系统的一种,以其稳定性、安全性和性能而著称。尤其在SPARC架构上,Solaris展现出强大的性能和特性。与Windows和Linux相比,Solaris的...

    Solaris启动过程详解.doc

    Solaris 启动过程详解 Solaris 启动过程是指 Solaris 操作系统从.power-on 到进入多用户模式的整个过程。在 Sparc 平台下,Solaris 系统中有一个类似 PC BIOS 的芯片程序(EEPROM OpenBoot),负责识别分区、文件...

    solaris教程 solaris安装

    1. 引导安装:使用安装媒介启动计算机,进入Solaris安装界面。 2. 语言选择:根据需求选择合适的语言环境。 3. 键盘布局:配置符合你使用的键盘布局。 4. 网络配置:设置网络参数,如IP地址、子网掩码、默认网关等。...

    Centos及Solaris11重置root用户密码.docx

    1. 在开机启动过程中,当系统显示如图1.1所示的提示时,按下空格键,使系统停留在选择项界面。 2. 接着按e键进入选项编辑界面,如图1.2所示。 3. 在Lang=\en_us.UTF-8后面添加"rw init=/bin/bash",并删除rhgb quiet...

    apache启动问题

    ### Apache启动问题与Solaris服务管理器(SMF)详解 #### 引言 Apache作为全球最广泛使用的Web服务器之一,其稳定性和性能受到广大用户的认可。然而,在部署或维护过程中,用户可能会遇到Apache启动问题,尤其是在...

Global site tag (gtag.js) - Google Analytics