上一主题: migrate(应用控制和管理)-迁移应用

下一主题: get_desc(应用控制和管理)-显示应用包描述符

provision(应用控制和管理)-配给应用

配给、配置和启动应用。可以为新应用指定应用配置参数,以及为应用用户和单例类卷指定大小。

语法
app provision <模板应用> <目标应用> [<选项>]* [<属性>=<值>]* [<卷>.[parN].size=<值>]* 
参数
<模板应用>

要用作模板的现有应用的名称。

<目标应用>

要创建的应用的名称-应用当前不得存在。

<属性>=<值>

配置用于“app config”命令的参数对。

<卷>.[parN]size=<值>

为应用用户和单例类卷指定新的大小。可以指定单位(例如:128M[B]、2G[B])。如果未提供单位,将假定大小为 MB。 “parN”指定分区 N 的大小。该值可以是绝对值(如 20G)或相对值(如 +10G)。parN 是指主、扩展或逻辑分区或者 lvm 逻辑卷。对于主分区,可指定为 parN.size,对于逻辑分区,语法为 parN.parM.size(N 为扩展分区的号码,M 为其上的逻辑分区的号码,从 1 开始)。对于 lvm 逻辑卷,语法为 parN.lv_name.size。

--skipstart

跳过新应用的启动

--fscpy

强制使用文件系统级复制执行卷复制。如果未指定,仅在调整大小时使用文件系统级复制来复制卷。

--prefill

分配已复制卷的所有块。该选项仅在指定 --fscpy 时有效;否则它将被忽略。

示例
app provision crm crm2 user_ip=64.4.47.21 out_ip=64.4.47.22
app provision myapp myapp-new data.size=128M mysql.data.size=256M
app provision myapp myapp-new data.size=128M mysql.boot.par1.size=256M mysql.boot.par2.root.size=1G

注意: