管理类Management Classes
管理类允许cobbler充当配置管理系统。配置管理的lego块,资源通过管理类组合在一起并链接到系统。Cobbler支持两种资源类型,这些资源类型按以下顺序配置:
要添加管理类,可以运行以下命令:
$ cobbler mgmtclass add --name=string --comment=string [--packages=list] [--files=list]
name
管理类的名称。将管理类添加到系统,配置文件或发行版时,请使用此名称。要将管理类添加到现有系统,使用类似(cobbler system edit --name =“madhatter”--mgmt-classes =“http mysql”)的内容。
comment
描述管理类功能的注释。
packages
指定管理类所需的包资源列表。
files
指定管理类所需的文件资源列表。
文件资源 File Resources
File resources are managed using cobbler file add, allowing you to create and delete files on a system.
create
创建文件。
remove
移除文件
mode
许可模式 (as in chmod).
group
文件拥有者组.
user
文件拥有者.
path
文件路径.
template
文件模板.
例如:
$ cobbler file add --name=string --comment=string [--action=string] --mode=string --group=string \
--user=string --path=string [--template=string]
包资源Package Resources
Package resources are managed using cobbler package add, allowing you to install and uninstall packages on a system outside of your install process.
install
安装包. [Default]
uninstall
卸载包.
installer
包管理器 [rpm|yum].
version
安装版本.
Example:
$ cobbler package add --name=string --comment=string [--action=install|uninstall] --installer=string [--version=string]