在 Oracle® Solaris 11.2 中管理系统服务

退出打印视图

更新时间: 2014 年 7 月
 
 

命名服务、实例、属性组和属性

服务和实例名称必须符合下面的表达式:

([A-Za-z0-9][_A-Za-z0-9.-]*,)?[A-Za-z0-9][_A-Za-z0-9.-]*

服务或实例名称区分大小写,必须以字母数字字符开头,并可包含字母数字字符、下划线 (_)、连字符 (-) 和点 (.)。为了保持向后兼容,允许在第一个字符和最后一个字符之间使用一个逗号 (,)。

属性组和属性名称必须符合下面的表达式:

[A-Za-z0-9-._~:/?#\[\]@!$&'\(\)*+,;= %]+

属性组或属性名称区分大小写并且可以包含字母数字字符、连字符 (-)、点 (.)、下划线 (_)、波浪号 (~)、冒号 (:)、正斜杠 (/)、问号 (?)、井号 (#)、方括号([])、at 符号 (@)、感叹号 (!)、美元符号 ($)、和符号 (&)、单引号 (')、括号(())、星号 (*)、加号 (+)、逗号 (,)、分号 (;)、等号 (=)、空格和百分比符号 (%)。

在 FMRI 中,属性组和属性名称都按照 Uniform Resource Identifier (URI) Generic Syntax RFC 3986(统一资源标识符 (Uniform Resource Identifier, URI) 通用语法 RFC 3986)进行编码,只有逗号字符不编码。

属性组类型是此属性组的类别。属性组类型包括 applicationdependencymethodframeworkimplementationtemplate。也可以引入其他属性组类型,但前提是它们必须符合 smf(5) 中的扩展命名约定。请勿将 frameworkimplementationtemplate 指定为属性组的类型。类型为 frameworkimplementationtemplate 的属性组在 SMF 中具有特殊用途。类型为 application 的属性组只能与此组所属的服务相关联。