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.xThe 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.xThe 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: