创建组件 › 安装和配置组件
安装和配置组件
此处有两个关键步骤。 首先,获取您想安装到组件启动卷的软件。 其次,安装和配置软件。
安装和配置组件
- 复制您将安装到 CA 3Tera AppLogic 控制器卷(例如:在您的主目录中)的软件分发(例如:rpm)。
- 启动测试应用。
- 查找组件默认接口的 IP 地址(使用 component info shell 命令)
- 使用 scp(基于 SSH 的安全复制),将软件分发复制到组件。 确认您使用私人 SSH 密钥进行复制(组件不允许基于密码的登录)。 此外请考虑下列几点:
- 将上一步中找到的 IP 地址用作组件的 IP
- 示例:scp myfiles.tar.gz root@10.50.12.14:/usr/local
- 如果您没有在运行 ssh 代理,您将需要指定组件私钥文件(scp 之后的 -i rsa_appliance 选项)
- 通过 SSH 登录到组件(从控制器 shell 使用 SSH 命令)。
- 在组件上安装软件
- 配置软件,编辑任何配置文件(请参阅“类编辑器”和“ADL 属性标记”)。
注意:如果您的组件有大量的传入 UDP 流量(例如:VoIP 组件),请阅读 SCR 487 上的说明以避免丢弃过多数据包。
- 确认组件在重新启动后能够运行(停止应用并重新启动它,查看是否一切都正常启动和运行)。
- (可选)运行预链接和 rpmpkg,以预先链接任何新的共享对象,并分别记录已安装的 RPM 版本。 如果您预计会频繁登录到组件并且需要 locate(定位)命令,请运行 locate -u 以更新 locate 的索引。
注意:在常规 Linux 服务器上,时钟守护作业会定期执行这些操作;在 CA 3Tera AppLogic 组件中,这些时钟守护作业会被禁用,因为组件安装不会因目录类而发生变化。
获得软件的其他方式
还有其他方式可将软件安装到组件上。 此处列出其中两种:
- 在被标记为网关输出并且连接到 NET 网关组件临时实例的组件上设置一个(临时)输出。 使用这一方式,您将可使用此组件访问 Internet,并且可从它们的分发站点(例如:www.sourceforge.net、fedora.redhat.com 等)直接下载各种软件包。 完成安装时,不要忘记从您的组件中删除此临时终端。
- 在组件启动卷上使用新的 vol manage 命令。 只有在您需要上传的软件等于或小于 10 MB 时,您才可以使用卷浏览器 GUI 执行这一操作。 对于较大的软件,您可以使用卷管理器 shell。 在卷管理器 shell 中,您可使用 rsync 将文件上传至卷。