zoukankan      html  css  js  c++  java
  • solaris10 服务管理

    svcs –a |more # 可以列出当前所有的服务:

                

    STATE          STIME    FMRI

    legacy_run      1:58:26 lrc:/etc/rcS_d/S50sk98sol

    legacy_run      1:58:50 lrc:/etc/rc3_d/S50apache

    legacy_run      1:58:51 lrc:/etc/rc3_d/S75seaport

    legacy_run      1:58:55 lrc:/etc/rc3_d/S76snmpdx

    legacy_run      1:58:57 lrc:/etc/rc3_d/S90samba

    ...

    disabled        1:58:06 svc:/network/iscsi_initiator:default

    disabled        1:58:06 svc:/system/metainit:default

    disabled        1:58:07 svc:/network/ipfilter:default

    disabled        1:58:08 svc:/network/rpc/keyserv:default

    disabled        1:58:08 svc:/network/rpc/nisplus:default

    disabled        1:58:08 svc:/network/nis/client:default

    disabled        1:58:08 svc:/network/dns/client:default

    disabled        1:58:08 svc:/network/ldap/client:default

    disabled        1:58:09 svc:/network/nfs/cbd:default

    disabled        1:58:09 svc:/network/nfs/mapid:default

    ...

    online          1:58:06 svc:/system/svc/restarter:default

    online          1:58:08 svc:/network/pfil:default

    online          1:58:10 svc:/network/loopback:default

    online          1:58:11 svc:/milestone/name-services:default

    online          1:58:12 svc:/system/filesystem/root:default

    online          1:58:14 svc:/system/boot-archive:default

    online          1:58:15 svc:/network/physical:default

    svcs命令:

    svcs用于查看服务的状态,

    svcs -a用于查看所有状态的服务

    svcs -x用于查看未正常启动的服务

    svcs -l <fmri> 用于查看单个服务的详细信息


    svcadm命令:
    svcadm用来启用/禁用、启动/停止SMF服务。

    svcadm enable fmri -- 启用一个SMF服务,同时运行该服务

    svcadm disable fmri -- 禁用一个SMF服务,同时停止该服务

    svcadm restart fmri -- 重启一个SMF服务

    svcadm refresh fmri -- 刷新一个SMF服务,相当于让服务重新载入配置文件

    svcadm mark fmri -- 将SMF服务标记为维护状态

    svcadm clear fmri -- 清除SMF服务的维护状态

    svcadm milestone milestone -- 进入指定的服务里程碑,

    相当于进入相应的运行级别



    SMF中的inetd服务

    SMF 包含了对inetd服务管理,除了标准的svccfg, svcadm, svcs命令外,SMF还提供了inetadm和inetconv专门管理 inetd服务。inetadm命令用来查看、启用/禁用、修改inetd服务,inetconv则是用来将旧的inetd服务配置转化成SMF规范的服务。常用的inetadm选项如下
                

    inetadm -e fmri 启用指定的inetd服务

    inetadm -d fmri 禁用指定的inetd服务

    inetadm -l fmri 列出指定inetd服务的属性

    inetadm -p      列出默认inetd服务的属性

    /etc/svc          -- 存放SMF服务配置库

    /var/svc/manifest -- 存放SMF服务manifest xml文件

    /var/svc/profile  -- 存放SMF服务profile xml文件

    /var/svc/log      -- 存放SMF服务状态变化日志

    /lib/svc/method   -- 存放SMF服务启动脚本

    /lib/svc/seed     -- 存放SMF服务配置库的出厂设置

  • 相关阅读:
    nvm安装及使用(windon/mac)
    JVM学习笔记
    Java多线程
    OkHttpClient调优案例
    Java各版本新增特性, Since Java 8
    Linux下MySQL数据库的备份与恢复
    算法和数据结构学习笔记
    联想台式机安装网卡驱动指南
    解决「现有新的ios更新可用,请从ios14 beta 版更新」问题
    linux 命令英文全称(转帖)
  • 原文地址:https://www.cnblogs.com/ahuo/p/889781.html
Copyright © 2011-2022 走看看