Warning: mysqli_query(): (HY000/1021): Disk full (/tmp/#sql_54d_0.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") in /var/www/html/wp-includes/wp-db.php on line 2056

Warning: mysqli_query(): (HY000/1021): Disk full (/tmp/#sql_54d_0.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") in /var/www/html/wp-includes/wp-db.php on line 2056
1.3 Installation – Archibus Environment Configuration | RSC Knowledge Base
Warning: mysqli_query(): (HY000/1021): Disk full (/tmp/#sql_54d_0.MAI); waiting for someone to free some space... (errno: 28 "No space left on device") in /var/www/html/wp-includes/wp-db.php on line 2056

1.3 Installation – Archibus Environment Configuration

Archibus Environment Configuration

This section contains details of Archibus application instances, servers, clients, and directory structure.  This Archibus configuration is specific for MBA, but follows a standard RSC configuration pattern. 

Application Instances

To allow structured software development and exploration of new capabilities, the following Archibus application instances will be maintained:

Production Environment

This environment contains MBA’s live data and drawings.  Changes to this environment require testing in the Development environment, and completion of the Change Request process.

Development Environment

This environment is a recent copy of the Production environment. It is used to by developers to build enhancements or fixes to the Archibus Application. Once Developers have completed enhancements, they are also tested in this environment.

Servers

Server Name

Description

Location

172.200.0.17

Production database server

Primary Node: 

Failover Node: 

172.200.0.17

Production application server and Development application server

Primary Node: 

Failover Node: 

Primary Application Software

The following are the primary application software packages that run on each server type

Application Server

  • Tomcat – Application Server – Web Central runs inside Tomcat
  • IIS – SpaceView and MicroView run under IIS
  • Java JRE – Java Runtime Engine – Supports Tomcat
  • PHP – SpaceView and MicroView are written in PHP and need PHP to run
  • SQL Automation Engine – This is an RSC-proprietary Windows Service that interacts with the SQL Server Database to perform scheduled operations such as file imports and exports.  It is also used for updating Archibus calculations such as “update area totals” and “perform chargeback”.

Database Server

  • SQL Server 2014 Management Studio– Database Server Software

Application Server File Structure

The locations of the ARCHIBUS files are described below.

  • D:\ CAFM
    • AFMDATA
        • SSL – Server SSL Certificates are installed here
    • AFMDATABASES
        • MSSQL – contains the databases for MONTBAY_251_DEV and MONTBAY_251_PROD
    • APPS
      • 7zip – File archiver app
      • AFM22
      • CADNOW – RSC app
      • Crystal 10 – Crystal Reports app
      • Filezilla – Browser App
      • Java – Java is installed here
      • MViewFM_35
      • PHP – PHP is installed here
      • RSCSQLAUTO – RSC SQL Automation Engine
      • SSL – Secure Socket Layer app
      • TOMCAT85_8080_PROD\ – Inactive Apache Tomcat Prod instance of Web Central
      • TOMCAT85_8082_DEV\ – Inactive Apache Tomcat Dev instance of Web Central
      • TOMCAT90_8080\ – Apache Tomcat Prod instance of Web Central
      • TOMCAT90_8082\ – Apache Tomcat Dev instance of Web Central
      • WWWROOT – Root folder of the IIS Webserver
        • spaceview – Production SpaceView Instance
        • spaceview_dev – Dev SpaceView Instance
        • spaceview_new – New SpaceView Instance
        • spaceveiew_old_dev – Old inactive Dev SpaceView Instance
        • MicroView_Tablet – Production MicroView Instance
        • MicroView_Tablet_dev – Development MicroView Instance
    • DOWNLOADS – Contains install files for all software on the server

Database Server Databases

Application data is stored as follows:

Server

Database

Notes

GROUPER

MONTBAY_251_PROD

Production Database

GROUPER

MONTBAY_251_DEV

Development Database

GROUPER

MONTBAY_232_PROD

Old Production Database

GROUPER

MONTBAY_232_DEV

Old Development Database

Access Permissions and Security

There are two ways to access the servers:  As a Server Administrator, and as an Application User.

Server Administrator Access

Server Administrators access the servers using Windows Remote Desktop.  The following security protections are in place to prevent unauthorized Access

  • RDP Access requires that the user be logged into FortiClient Virtual Private Network (RDP Login Ports are not available externally)

CAFM ADMINISTRATORS

There are two generic Administrator accounts within WebCentral that RSC Administrators will use:

Name

Logon ID

AFM

AFM

SYSTEM

SYSTEM

CAFM USERS

In Production, MBA CAFM Users Accounts within Archibus will be created using a SQL Automation Engine Sync.  Users will be created based on Employees, created by another Sync. 

SECURITY: ROLES AND GROUPS WITHIN ARCHIBUS

Role Name

Role Title

MBA ADMIN

MBA Administrator

MBA ANIMAL ENCOUNTER

Animal Encounter Admin

MBA APPLIED WATER SCIENCE DIRECTOR

MBA Applied Water Science Director

MBA ARCC

MBA ARCC

MBA ASSESSOR

MBA Assessor

MBA AWSLAB

AWSLAB Admin

MBA C-LEVEL

MBA C-LEVEL

MBA CADBIM USER

CAD/BIM User

MBA COORDINATOR

MBA Work Order Coordinator

MBA CRAFTSMAN

MBA Craftperson Role

MBA EXHIBITS

MBA EXHIBITS

MBA FINANCE DIRECTOR

MBA Finance Director

MBA GE SUPERVISOR

MBA GE Supervisor with Uniforms

MBA GUEST EXPERIENCE

MBA Guest Experience

MBA HUSBANDRY SUPERVISOR

MBA Husbandry Supervisor

MBA MANAGER

MBA Manager Role

MBA MV SURVEY ADMIN

MicroView – Administer Surveys

MBA MV SURVEY REVIEW

MicroView – Review Surveys

MBA OUTBUILDING

MBA Outbuilding Maintenance

MBA PARTS MANAGER

MBA Parts Manager

MBA REAL ESTATE

MBA Real Estate

MBA SECURITY ADMIN

Security Admin Users

MBA SECURITY CRAFTSPERSON

Security Craftsperson

MBA SPACE PLANNER

MBA Space Planner

MBA SUPER USER

MBA Super User

MBA SUPERVISOR

MBA Supervisor Role

MBA SYSTEMS SUPPORT ADMIN

Systems Support Admin

MBA SYSTEMS SUPPORT OPERATOR

Systems Support Operator

MBA SYSTEMS SUPPORT SUPERVISOR

Systems Supervisor

MBA TELECOM

Telecom Manager

MBA USER

MBA User

MBA VIEWER

MBA Data Viewer

MBA VP

MBA VP role

MBA WATER SYSTEMS

MBA Water Systems

Client Environment

Browser Applications

Most client access will be through Web Browsers on their Desktops.  The following applications will be available via this mechanism:

  • Web Central – Archibus Packaged Web Application for users working full-time on Archibus.  This is the “heavy” and rich user interface that provides access to all data, but requires training to use.
  • SpaceView – A quick-access portal to user and space data

Windows Applications

One application needs to be installed directly on users’ desktops because of its need to integrate with other Windows desktop applications

  • Archibus Client-Server – This Windows application allows direct editing of Archibus data.

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *