创建一个或多个组对象。请参见第 C.1.10 节 “组对象”。
tarantella object new_group { --nameobj
[ --descriptiontext
] [ --memberobj
... ] [ --ldapusersuser_dn
... ] [ --ldapgroupsgroup_dn
... ] [ --ldapsearchsearch_string
... ] } | --filefile
下表显示了此命令的可用选项。
选项 | 描述 | 更多信息 |
---|---|---|
| 组对象的名称。 | |
| 对象的文本描述。 | |
| 组对象的成员。 | |
| 将应用程序分配给指定的 LDAP 用户。 | |
| 将应用程序分配给指定的 LDAP 组。 | |
| 将应用程序分配给与 LDAP 搜索条件匹配的用户。 | |
| 包含一批命令的文件,这些命令用于配置应用服务器负载平衡。 |
要批量创建多个对象,请使用 --file
选项。要创建单个对象,请使用其他选项。
以下示例创建一个通用名称为 WinHosts
且属于组织对象 appservers
的新组对象。该组的成员包括应用服务器 rome、brussels 和 berlin 的应用服务器对象。
$ tarantella object new_group \ --name "o=appservers/cn=WinHosts" \ --member "o=appservers/ou=Sales/cn=rome" \ "o=appservers/cn=brussels" \ "o=appservers/ou=Marketing/cn=berlin"
以下示例使用定义为“本地文档 (here-document)”的一个批处理脚本创建三个组对象。这些组没有成员。您以后可以从命令行使用第 D.29 节 “tarantella object add_member”添加成员。您还可以将批处理脚本存储在一个文件中,并使用 --file
filename
引用它。
$ tarantella object new_group --file - <<EOF --name "o=appservers/cn=WinHosts" --name "o=appservers/cn=UNIXHosts" --name "o=applications/cn=Applications" EOF