Home
Home
German Version
Support
Impressum
25.2 Release ►

Start Chat with Collection

    Main Navigation

    • Preparation
      • Connectors
      • Create an InSpire VM on Hyper-V
      • Initial Startup for G7 appliances
      • Setup InSpire G7 primary and Standby Appliances
    • Datasources
      • Configuration - Atlassian Confluence Connector
      • Configuration - Best Bets Connector
      • Configuration - Box Connector
      • Configuration - COYO Connector
      • Configuration - Data Integration Connector
      • Configuration - Documentum Connector
      • Configuration - Dropbox Connector
      • Configuration - Egnyte Connector
      • Configuration - GitHub Connector
      • Configuration - Google Drive Connector
      • Configuration - GSA Adapter Service
      • Configuration - HL7 Connector
      • Configuration - IBM Connections Connector
      • Configuration - IBM Lotus Connector
      • Configuration - Jira Connector
      • Configuration - JVM Launcher Service
      • Configuration - LDAP Connector
      • Configuration - Microsoft Azure Principal Resolution Service
      • Configuration - Microsoft Dynamics CRM Connector
      • Configuration - Microsoft Exchange Connector
      • Configuration - Microsoft File Connector (Legacy)
      • Configuration - Microsoft File Connector
      • Configuration - Microsoft Graph Connector
      • Configuration - Microsoft Loop Connector
      • Configuration - Microsoft Project Connector
      • Configuration - Microsoft SharePoint Connector
      • Configuration - Microsoft SharePoint Online Connector
      • Configuration - Microsoft Stream Connector
      • Configuration - Microsoft Teams Connector
      • Configuration - Salesforce Connector
      • Configuration - SCIM Principal Resolution Service
      • Configuration - SemanticWeb Connector
      • Configuration - ServiceNow Connector
      • Configuration - Web Connector
      • Configuration - Yammer Connector
      • Data Integration Guide with SQL Database by Example
      • Indexing user-specific properties (Documentum)
      • Installation & Configuration - Atlassian Confluence Sitemap Generator Add-On
      • Installation & Configuration - Caching Principal Resolution Service
      • Installation & Configuration - Mindbreeze InSpire Insight Apps in Microsoft SharePoint On-Prem
      • Mindbreeze InSpire Insight Apps in Microsoft SharePoint Online
      • Mindbreeze Web Parts for Microsoft SharePoint
      • User Defined Properties (SharePoint 2013 Connector)
      • Whitepaper - Mindbreeze InSpire Insight Apps in Salesforce
      • Whitepaper - Web Connector - Setting Up Advanced Javascript Usecases
    • Configuration
      • CAS_Authentication
      • Configuration - Alerts
      • Configuration - Alternative Search Suggestions and Automatic Search Expansion
      • Configuration - Back-End Credentials
      • Configuration - Chinese Tokenization Plugin (Jieba)
      • Configuration - CJK Tokenizer Plugin
      • Configuration - Collected Results
      • Configuration - CSV Metadata Mapping Item Transformation Service
      • Configuration - Entity Recognition
      • Configuration - Exporting Results
      • Configuration - External Query Service
      • Configuration - Filter Plugins
      • Configuration - GSA Late Binding Authentication
      • Configuration - Identity Conversion Service - Replacement Conversion
      • Configuration - InceptionImageFilter
      • Configuration - Index-Servlets
      • Configuration - InSpire AI Chat and Insight Services for Retrieval Augmented Generation
      • Configuration - Item Property Generator
      • Configuration - Japanese Language Tokenizer
      • Configuration - Kerberos Authentication
      • Configuration - Management Center Menu
      • Configuration - Metadata Enrichment
      • Configuration - Metadata Reference Builder Plugin
      • Configuration - Mindbreeze Proxy Environment (Remote Connector)
      • Configuration - Personalized Relevance
      • Configuration - Plugin Installation
      • Configuration - Principal Validation Plugin
      • Configuration - Profile
      • Configuration - Reporting Query Logs
      • Configuration - Reporting Query Performance Tests
      • Configuration - Request Header Session Authentication
      • Configuration - Shared Configuration (Windows)
      • Configuration - Vocabularies for Synonyms and Suggest
      • Configuration of Thumbnail Images
      • Cookie-Authentication
      • Documentation - Mindbreeze InSpire
      • I18n Item Transformation
      • Installation & Configuration - Outlook Add-In
      • Installation - GSA Base Configuration Package
      • JWT Authentication
      • Language detection - LanguageDetector Plugin
      • Mindbreeze Personalization
      • Mindbreeze Property Expression Language
      • Mindbreeze Query Expression Transformation
      • SAML-based Authentication
      • Trusted Peer Authentication for Mindbreeze InSpire
      • Using the InSpire Snapshot for Development in a CI_CD Scenario
      • Whitepaper - AI Chat
      • Whitepaper - Create a Google Compute Cloud Virtual Machine InSpire Appliance
      • Whitepaper - Create a Microsoft Azure Virtual Machine InSpire Appliance
      • Whitepaper - Create AWS 10M InSpire Appliance
      • Whitepaper - Create AWS 1M InSpire Appliance
      • Whitepaper - Create AWS 2M InSpire Appliance
      • Whitepaper - Create Oracle Cloud 10M InSpire Application
      • Whitepaper - Create Oracle Cloud 1M InSpire Application
      • Whitepaper - MMC_ Services
      • Whitepaper - Natural Language Question Answering (NLQA)
      • Whitepaper - SSO with Microsoft AAD or AD FS
      • Whitepaper - Text Classification Insight Services
    • Operations
      • Adjusting the InSpire Host OpenSSH Settings - Set LoginGraceTime to 0 (Mitigation for CVE-2024-6387)
      • app.telemetry Statistics Regarding Search Queries
      • CIS Level 2 Hardening - Setting SELinux to Enforcing mode
      • Configuration - app.telemetry dashboards for usage analysis
      • Configuration - Usage Analysis
      • Deletion of Hard Disks
      • Handbook - Backup & Restore
      • Handbook - Command Line Tools
      • Handbook - Distributed Operation (G7)
      • Handbook - Filemanager
      • Handbook - Indexing and Search Logs
      • Handbook - Updates and Downgrades
      • Index Operating Concepts
      • Inspire Diagnostics and Resource Monitoring
      • Provision of app.telemetry Information on G7 Appliances via SNMPv3
      • Restoring to As-Delivered Condition
      • Whitepaper - Administration of Insight Services for Retrieval Augmented Generation
    • User Manual
      • Browser Extension
      • Cheat Sheet
      • iOS App
      • Keyboard Operation
    • SDK
      • api.chat.v1beta.generate Interface Description
      • api.v2.alertstrigger Interface Description
      • api.v2.export Interface Description
      • api.v2.personalization Interface Description
      • api.v2.search Interface Description
      • api.v2.suggest Interface Description
      • api.v3.admin.SnapshotService Interface Description
      • Debugging (Eclipse)
      • Developing an API V2 search request response transformer
      • Developing Item Transformation and Post Filter Plugins with the Mindbreeze SDK
      • Development of a Query Expression Transformer
      • Development of Insight Apps
      • Embedding the Insight App Designer
      • Java API Interface Description
      • OpenAPI Interface Description
    • Release Notes
      • Release Notes 20.1 Release - Mindbreeze InSpire
      • Release Notes 20.2 Release - Mindbreeze InSpire
      • Release Notes 20.3 Release - Mindbreeze InSpire
      • Release Notes 20.4 Release - Mindbreeze InSpire
      • Release Notes 20.5 Release - Mindbreeze InSpire
      • Release Notes 21.1 Release - Mindbreeze InSpire
      • Release Notes 21.2 Release - Mindbreeze InSpire
      • Release Notes 21.3 Release - Mindbreeze InSpire
      • Release Notes 22.1 Release - Mindbreeze InSpire
      • Release Notes 22.2 Release - Mindbreeze InSpire
      • Release Notes 22.3 Release - Mindbreeze InSpire
      • Release Notes 23.1 Release - Mindbreeze InSpire
      • Release Notes 23.2 Release - Mindbreeze InSpire
      • Release Notes 23.3 Release - Mindbreeze InSpire
      • Release Notes 23.4 Release - Mindbreeze InSpire
      • Release Notes 23.5 Release - Mindbreeze InSpire
      • Release Notes 23.6 Release - Mindbreeze InSpire
      • Release Notes 23.7 Release - Mindbreeze InSpire
      • Release Notes 24.1 Release - Mindbreeze InSpire
      • Release Notes 24.2 Release - Mindbreeze InSpire
      • Release Notes 24.3 Release - Mindbreeze InSpire
      • Release Notes 24.4 Release - Mindbreeze InSpire
      • Release Notes 24.5 Release - Mindbreeze InSpire
      • Release Notes 24.6 Release - Mindbreeze InSpire
      • Release Notes 24.7 Release - Mindbreeze InSpire
      • Release Notes 24.8 Release - Mindbreeze InSpire
      • Release Notes 25.1 Release - Mindbreeze InSpire
      • Release Notes 25.2 Release - Mindbreeze InSpire
    • Security
      • Known Vulnerablities
    • Product Information
      • Product Information - Mindbreeze InSpire - Standby
      • Product Information - Mindbreeze InSpire
    Home

    Path

    Sure, you can handle it. But should you?
    Let our experts manage the tech maintenance while you focus on your business.
    See Consulting Packages

    Setup InSpire G7 primary and Standby Appliances

    Tutorial Video “Set up a Standby Appliance”Permanent link for this heading

    Find out which options are available for setting up a Mindbreeze InSpire Standby Appliance. You'll learn how to set up and maintain each of the available scenarios.

    https://www.youtube.com/watch?v=CAWx5gaJB_4

    IntroductionPermanent link for this heading

    In Mindbreeze InSpire a distributed operation mode with a cluster of dedicated producer and consumer nodes is available.

    Exactly one appliance is master, which most of the time also acts as a producer. One or more appliances act as synchronized nodes, which can be producers or consumers. The configuration is exclusively done on the master, where this configuration is then distributed on all synchronized nodes.

    One or more appliances act as producers. On these nodes, depending on the respective configuration, initial and delta indexing is executed.

    Also, the producer appliances run Mindbreeze indices, as well as one or more Mindbreeze filter services per producer. On these appliances, the indices are produced (indexed) and delta indexing is done. Therefore, the producer nodes are pure producers of indices.

    The created or renewed indices are automatically distributed by copying to the consumers.

    On the consumer nodes the following services are running:

    • Mindbreeze indices in read-only mode
    • the respective sandbox processes for contextualization and authorization
    • (caching) principal resolution services for authorization and
    • client services.

    These consumer nodes provide the client services and are responsible for answering the search requests.

    Preparation of the infrastructure and the configurationPermanent link for this heading

    This manual refers to the operation of a primary appliance (master & producer node) and a standby appliance (consumer node). For the configuration of more complex clusters, please also read Handbook - Distributed Operation (G7).

    Some configuration and network preparations are required so that all InSpire appliances can communicate with each other. TCP ports 8443 and 2222 must be accessible from all appliances to each other. Each appliance must also have a unique host name that can be resolved by the DNS server.

    License updatePermanent link for this heading

    Make sure that the master license also contains the node IDs of the synchronized appliances. You can find the appliance’ node ID in the Management Center in the menu “Configuration”. You should update the license on the master appliance.

    Appliance updatePermanent link for this heading

    Make sure that all appliances have the same Mindbreeze InSpire version. You can check this in the Management Center in the menu “Configuration” in the tab “About”.

    If you have detected different versions on different appliances, update the respective appliances. If you like to update to a new Mindbreeze InSpire version, perform that update on each appliance. You can do this in the Management Center in the Menu “Update” -> “Upload”.

    If you have Mindbreeze InSpire version 18.x and you want to update to 19.0, please read Handbook Distributed Operation (G7) - Update notes between image versions (18.x to 19.0) before.

    Cluster configurationPermanent link for this heading

    You can define which appliances with which roles should be in the cluster in the Management Center in the "Setup" -> "Nodes" menu. Open this configuration interface on your future Master Node (Standby Appliance) - you can then perform all further configurations exclusively on your Master Node.

    You should now see a node with a grey background. This is your Master Node.

    Now add your other appliance (primary system) with the button "Add Node". Select the Producer Node (Standby Appliance) in the line of the added node in the column "Source".

    Your configuration should now be similar to the screenshot below.

    You can find more information in Handbook Distributed Operation (G7) – Management of Nodes.

    Service configurationPermanent link for this heading

    In the Management Center in the menu “Configuration”, you can configure your services as always, like for example index services, filter services, client services, launched services, etc.

    Please note that you configure all services exclusively on the Management Center of your master.

    Please also ensure that you always select producer nodes (no consumer nodes!) only at any node selection option. Consumer nodes can determine by themselves, which services they need for answering search request and should be started therefore.

    More information can be found in Handbook Distributed Operation (G7) – Service Configuration in Manager UI.

    Config, data and indices synchronizationPermanent link for this heading

    In the management center of your master node in “Setup” ->“Tasks”, you can define synchronization tasks, which are related to your nodes added in the “Nodes” menu.

    Mindbreeze InSpire distinguishes between two types of tasks:

    • Configuration and data synchronization (“Synchronize config and data”):
      Master node synchronizes configuration files, certificates, licenses, plugins and all files from /data/apps und /data/resources on all synchronized nodes. By default, there is a task, which is executed every 15 minutes.
    • Index synchronization (“Synchronize indices”):
      Indices are synchronized from the producer nodes to their consumer nodes. By default, there is a task, which executes an index sync delta every 2 hours. In addition to the default task, it is recommended to create a new task which should perform a full index synchronization (“Operation”: “Sync Full”) on all producers once a day, for example at night.

    For an initial synchronization, it is recommended to trigger the tasks, which are available by default, manually. First, click on the edit symbol on the task “Sync Config and Data” and next on the button “Run now” to start the task. Close the window with the button “Close”. Repeat that with the task “Sync Indices”, as soon as the previous task finished successfully.

    You can observe the status of your tasks in the list “Current Tasks”. If both tasks could finish with the status “completed”, you can test the Mindbreeze InSpire search on your consumer.

    You can find additional information to synchronization task in Handbook Distributed Operation (G7) – Management of Tasks.

    Download PDF

    • Setup InSpire G7 primary and Standby Appliances

    Content

    • Tutorial Video “Set up a Standby Appliance”
    • Introduction
    • Preparation of the infrastructure and the configuration

    Download PDF

    • Setup InSpire G7 primary and Standby Appliances