Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Info
titleNote:
  • For remote installations which include both PostgreSQL and Solr, we recommend a minimum of two server machines.
  • We highly recommend that you select the disk subsystem (hardware raid, software raid,
  LVM
  •  LVM or any combination) with support for extending device capacity. New and updated content is continually flowing through CLAIMS Direct, and it is very important that your disk subsystem possesses the capacity for expansion.
Info
  • IFI
Claims

PostgreSQL Requirements

Hardware Requirements

Requirement

Recommended

CPU4-cores
System Memory24GB
Storage Capacity6TB (SSD required)

Software Requirements

Requirement

Supported Versions

Notes

Operating SystemRHEL/Rocky 8, Amazon Linux 2We do not support Ubuntu or any operating system not explicitly listed.
PostgreSQL11 - 14

For the appropriate repository see https://www.postgresql.org/download/linux/redhat/

IFI CLAIMS Repository
Amazon Linux 2
sudo yum -y install \

 https://repo.ificlaims.com/ifi-claims-direct/amzn2/x86_64/ifi-claims-direct-1.0-1.amzn2.x86_64.rpm

RHEL/Rocky 8
sudo dnf -y install \
https://repo.ificlaims.com/ifi-claims-direct/rocky/8/x86_64/ifi-claims-direct-1.0-1.el8.x86_64.rpm

Processing Server Requirements

Hardware Requirements

CPU2-cores
System Memory8GB
Storage Capacity500GB (100GB SSD for fast temporary processing space)

Requirement

Recommended

Software Requirements

RequirementMinimum VersionNotes
Operating SystemRHEL/Rocky 8, Amazon Linux 2We do not support Ubuntu or any operating system not explicitly listed.
IFI CLAIMS Repository
Amazon Linux 2
yum -y install \

 https://repo.ificlaims.com/ifi-claims-direct/amzn2/x86_64/ifi-claims-direct-1.0-1.amzn2.x86_64.rpm

RHEL/Rocky 8
yum -y install \
https://repo.ificlaims.com/ifi-claims-direct/rocky/8/x86_64/ifi-claims-direct-1.0-1.el8.x86_64.rpm

Web Server Requirements

Hardware Requirements

Requirement

Recommended

CPU2-cores
System Memory4GB
System Storage100GB

Software Requirements

Requirement

Recommended

Notes

Apache httpdDistribution version
yum -y install httpd
Perl ModulesDistribution version
yum -y install \
# overkill, but saves an incredible amount of time
perl-open \
perl-Catalyst* \
perl-Module-Install \
perl-DBD-Pg \
perl-XML-LibXML \
perl-XML-LibXSLT \
perl-CPAN
CLAIMS Direct LibraryLatest VersionContact support@ificlaims.com for link to latest version
CLAIMS Direct CDWSLatest VersionContact support@ificlaims.com for link to latest version

Logging

The logging configuration file is located in the same place as the distributed alexandria.xml, e.g.,

Code Block
/usr/share/perl5/vendor_perl/auto/share/dist/Alexandria-Library/alexandria-log.conf

If you want to customize logging, copy the distribution alexandria-log.conf file to /etc.

Code Block
cp /usr/share/perl5/vendor_perl/auto/share/dist/Alexandria-Library/alexandria-log.conf /etc

Modify as desired.

If you make no changes, default logging is output to /tmp/alexandria.log.

For more information about how the alexandria tools log, see:

Credentials

There are two sets of credentials:

  1. --IFIuser/--IFIpassword passed to apgupd – issued by IFI CLAIMS
  2. --PGSuser/--PGSpassword used to connect to postgresql – created during the PostgreSQL database installation

apgupd requires the IFIuser / IFIpassword, e.g.,

Code Block
apgupd --user=IFIuser --password=IFIpassword

The connection string to postgresql is configurable in the main configuration file alexandria.xml. You can find that configuration file using acfg, e.g.,

Code Block
$ acfg

Using configuration from: /etc/alexandria.xml

Configured Databases:

  • alexandria: [alexandria; 127.0.0.1; 5432]
  • alexandria-dummy: [alexandria; 127.0.0.1; 5432]

 Configured Indices:

If you used a different user to create and load the alexandria database, you need to modify the database entry in the file pointed to by:

Using configuration from: /etc/alexandria.xml

Code Block
<database name="alexandria" host="127.0.0.1" port="5432" user="alexandria" password="alexandria">
      <atts pg_errorlevel="0" AutoCommit="1" RaiseError="1" PrintError="0" LongTruncOk="0" LongReadLen="10485760" />
    </database>

Modify @user and @password to the correct values, assuming the defaults are incorrect.


Panel
titleFurther Reading

Children Display

...

styleh2

...