

安装设备包 › 安装 CA eHealth 认证
安装 CA eHealth 认证
安装认证以使用 CA eHealth。
遵循这些步骤:
- 确认您已经满足以下先决条件:
- LocalController 必须使用与安装 CA eHealth 所用的相同用户凭据安装在 CA eHealth 服务器上。
- PRESENTER_<devicepack> 组件必须安装在 CA eHealth 服务器上运行的 LocalController 上。
- $NH_HOME 必须设置为 CA eHealth 安装目录。 要确认,请执行以下命令:
echo $NH_HOME
- 将 $CAMM_HOME/MC/eHealthCerts/CERT_<devicepack>.zip 文件复制到您的 CA eHealth 服务器的 $NH_HOME 目录中。
- 打开命令提示符,键入 bash,然后执行以下命令:
unzip CERT_<devicepack>.zip
- 修改 $NH_HOME/modules/<devicepack>/camm.env 脚本,以提供指向 JRE 和 CAMM 安装文件夹的路径详细信息。
- 创建从 $CAMM_HOME/output/PRESENTER_<devicepack> 到 $NH_HOME/modules/<devicepack>/ddiData 的软链接。
- 将 $NH_HOME/db/data/variable.usr_<devicepack> 文件的内容附加到 $NH_HOME/db/data/variable.usr。
- 在合并内容之前,验证在两个文件中是否存在任何重复变量。
- 如果发现了重复变量,请删除重复变量并保存最终的 $NH_HOME/db/data/variable.usr 文件。
- 考虑 variable.usr 文件中的最终变量并映射这些变量。
- 验证 variable.usr 文件和 elementTypeVariable.usr 文件中的变量 ID 映射。
- 确保在 elementTypeVariable.usr 文件中映射的变量 ID 位于 variable.usr 文件中。
- 将 $NH_HOME/db/data/elementTypeVariable.usr_<devicepack> 文件的内容附加到 $NH_HOME/db/data/elementTypeVariable.usr。
- 使用以下命令停止 CA eHealth 服务器:
nhServer stop
- 使用以下命令,为软件升级转换数据库架构:
nhConvertDb
等待数据库转换成功执行。
- 使用以下命令启动 CA eHealth 服务器:
nhServer start
- 修改 $NH_HOME/modules/<devicepack>/modules.defaults.init 以适应您的特定轮询要求。
- 转到 $NH_HOME/modules/camm<devicepackname> 目录,并执行以下命令以发现新元素:
./cammpoll -c -j -l
CA eHealth 将自动调用 cammpoll 以轮询元素。
当您在“管理资源”、“组”、<devicepack> 下的 CA eHealth OneClick 中看到元素时,表示 cammpoll 成功。
注意:您只需手工执行 cammpoll 一次。 请记下您手工执行 cammpoll 命令之后的所有情况,因为它表示错误情况。 在正常运行中,CA eHealth 将自动执行 cammpoll 命令。
版权所有 © 2013 CA。
保留所有权利。
 
|
|