文章
· 九月 22, 2022 阅读大约需 2 分钟

在国产系统上安装Healthconnect2021

1,准备

    本次安装环境:Kylin-Server-10-SP2-Release-Build09-20210524-x86_64.iso

    安装系统适配的对应版本:HealthConnect-2021.1.2.338.0-lnxubuntux64.tar.gz;ISCAgent-2021.1.2.338.0-lnxubuntux64.tar.gz

     系统语言选择:English(必要)

2,安装HealthConnect+webgateway

  2.1  新建所需用户组

  groupadd iscagent

 2.2  解压文件

2.3 安装

  本次安装,使用root用户及root用户组安装,超级端口改为51773

3,安装ISCAgent

  3.1安装说明

  ISCAgent是healthconnect的镜像服务,若是单机使用,则不需要安装。

  3.2  解压文件

    

 3.3  安装

 

3.3  加入服务

3.3.1   新建文件

  /etc/systemd/system 下创建文件,ISCAgent.service,内容如下:

 [Unit]

Description=InterSystems Agent

After=syslog.target network-online.target

[Service]

Environment=LD_LIBRARY_PATH=/usr/local/etc/irissys

Environment=COMLIB=/usr/local/etc/irissys

ExecStart=/usr/local/etc/irissys/ISCAgent

Type=forking PIDFile=/var/run/ISCAgent.pid KillMode=process

[Install]

WantedBy=multi-user.target
 

其中,/usr/local/etc/irissysISCAgent服务安装默认目录。

3.3.2 修改文件属性

chmod 755 ISCAgent.service
3.3.3 重新启动systemctl

systemctl daemon-reload

3.3.4 启动服务

systemctl start ISCAgent.service

3.3.5 查看服务状态

systemctl status ISCAgent.service

如下:

 

4, 防火墙配置

    firewall-cmd --zone=public --add-port=51773/tcp --permanent

   firewall-cmd --zone=public --add-port=52773/tcp --permanent

   firewall-cmd --zone=public --add-port=2188/tcp --permanent
  (--permanent永久生效,没有此参数重启后失效)
   重载生效:
   firewall-cmd --reload

5,镜像配置

 5.1  主机配置

  创建镜像

  

5.2  备机配置

  加入故障转移

  

 hcHealthConnect的安装实例名称

 6  安装过程中出现的问题

    6.1  描述

   添加虚拟ip失败:

  6.2  问题解决

  发现virtualIP.sh中部分代码在中文系统中执行时有问题,则将系统换成英文系统则可以解决这个问题。

 

 The End

讨论 (8)2
登录或注册以继续