There are several directories under the Fabric server $K2_HOME directory. The following table lists the main ones:
Directory Name |
Directory Content |
$K2_HOME/fabric |
Holds Fabric code, scripts, templates and resources. |
$K2_HOME/fabric/scripts |
Holds the following Fabric scripts:
|
$K2_HOME/fabric/upgrade |
Holds Fabric upgrade scripts. Each Fabric version has its own sub-directory. For example, when upgrading Fabric 5.5.x to Fabric 6.x, run the scripts under the toV6.0 sub-directory. |
$K2_HOME/logs |
Holds Fabric log files. |
$K2_HOME/config |
Holds Fabric configuration files.
|
$K2_HOME/monitor |
Holds the Prometheus JMX exporter for execution monitoring. |
$K2_HOME/apps |
Holds third-party applications and tools used by Fabric. For example, Java, Cassandra, Grafana, or Redis. |
$K2_HOME/storage |
Stores data on each Fabric server and holds the ludb.jar artifact files for each deployed LU or Web Service, IIDFinder XMLs, and Reference (common) files. |
/dev/shm/fdb_cache |
Holds the cached database files of the LUI. This directory can be modified in config.ini setup. |
$K2_HOME/ExternalJars |
Holds the .jar files of all database jars that have not been provided as an out-of-the box product and also external jars used for the Fabric implementation. |
$K2_HOME/export |
Holds the output files of the set output Fabric command. |
$K2_HOME/trace |
Holds Trace files. |
$K2_HOME/webserver |
The Home directory of the Fabric Web Admin. This directory can also hold manipulations (rewrites) on the URL when invoking Fabric Web Services. |
As of version 6.1, the Fabric server is automatically installed on Windows when a new Fabric Studio version is installed. The Cassandra installation has also been added to the Fabric Studio. Fabric and Cassandra are installed under the following directories:
C:\K2View<Fabric version>\Studio
.C:\K2View<Fabric version>\Server
.C:\K2View\Fabric_6.1\Server and C:\K2View<Fabric version>\ apache-cassandra-3.11.x
The Fabric server directory has the following sub-directories:
The Fabric Studio creates a FabricHome directory under each Fabric project's directory and holds the following sub-directories:
There are several directories under the Fabric server $K2_HOME directory. The following table lists the main ones:
Directory Name |
Directory Content |
$K2_HOME/fabric |
Holds Fabric code, scripts, templates and resources. |
$K2_HOME/fabric/scripts |
Holds the following Fabric scripts:
|
$K2_HOME/fabric/upgrade |
Holds Fabric upgrade scripts. Each Fabric version has its own sub-directory. For example, when upgrading Fabric 5.5.x to Fabric 6.x, run the scripts under the toV6.0 sub-directory. |
$K2_HOME/logs |
Holds Fabric log files. |
$K2_HOME/config |
Holds Fabric configuration files.
|
$K2_HOME/monitor |
Holds the Prometheus JMX exporter for execution monitoring. |
$K2_HOME/apps |
Holds third-party applications and tools used by Fabric. For example, Java, Cassandra, Grafana, or Redis. |
$K2_HOME/storage |
Stores data on each Fabric server and holds the ludb.jar artifact files for each deployed LU or Web Service, IIDFinder XMLs, and Reference (common) files. |
/dev/shm/fdb_cache |
Holds the cached database files of the LUI. This directory can be modified in config.ini setup. |
$K2_HOME/ExternalJars |
Holds the .jar files of all database jars that have not been provided as an out-of-the box product and also external jars used for the Fabric implementation. |
$K2_HOME/export |
Holds the output files of the set output Fabric command. |
$K2_HOME/trace |
Holds Trace files. |
$K2_HOME/webserver |
The Home directory of the Fabric Web Admin. This directory can also hold manipulations (rewrites) on the URL when invoking Fabric Web Services. |
As of version 6.1, the Fabric server is automatically installed on Windows when a new Fabric Studio version is installed. The Cassandra installation has also been added to the Fabric Studio. Fabric and Cassandra are installed under the following directories:
C:\K2View<Fabric version>\Studio
.C:\K2View<Fabric version>\Server
.C:\K2View\Fabric_6.1\Server and C:\K2View<Fabric version>\ apache-cassandra-3.11.x
The Fabric server directory has the following sub-directories:
The Fabric Studio creates a FabricHome directory under each Fabric project's directory and holds the following sub-directories: