install_directory/rt_name/pkg 目录中包含 Solaris 软件包。该软件包的名称是由供应商名称和应用程序名称连接而成的,例如 SUNWftp。install_directory/rt_name/src 目录中的 Makefile 支持新软件包的创建。例如,如果您要更改源文件并重新编译代码,或要更改软件包实用程序脚本,则需使用 make pkg 命令创建新的软件包。
当您从群集中删除软件包时,如果尝试从多个节点同时运行 pkgrm 命令,则该命令可能会失败。您可以采用以下两种方法之一来解决此问题:
在从任意节点运行 pkgrm 前,请先从群集中的一个节点上运行 remove rt_name 脚本。
请先从群集中的一个节点上运行 pkgrm(这可执行所有必要的清除操作),然后从余下的节点上运行 pkgrm(如果需要可同时在这些节点上运行)。
若因您尝试从多个节点同时运行 pkgrm 而导致该命令失败,则请先从一个节点再次运行该命令,然后再从剩余节点运行该命令。