AMF (Agile Messaing Framework)
  • Agile Messaging Framework
    • Get Started
      • Install
        • Pre-requisites
        • CockroachDB
        • NATS for Queuing
        • Hashicorp Vault
          • Configure Vault
        • Python 3.9
        • AMF Bundle
        • Installation of AMF
          • Configure and install
          • Post Install Steps
        • IBM SFG Integration
          • Configure and Install
            • Install jars in SFG
            • Add amf.properties
            • Add CRDB pool details
            • Import Sterling Artifacts
          • Post Install Steps
            • Create user with API permissions
            • Changes in BPs
    • Concepts
      • Providers
      • Users
      • Message Type
      • Message Mapping
      • Workflow
      • Communication profiles
        • SFTP Profiles
          • Customer Initiated
          • MFT Initiated
            • MFT Initiated Send
            • MFT Initiated Receive
        • Connect Direct
          • Customer Initiated
          • MFT Initiated
        • SharePoint
          • MFT Initiated
            • MFT Initiated Send
            • MFT Initiated Receive
        • S3
          • MFT Initiated
            • MFT Initiated Send
            • MFT Initiated Receive
        • Azure ADLS
          • MFT Initiated
            • MFT Initiated Send
        • HTTP with Token
          • MFT Initiated
            • MFT Initiated Send
        • UFA
          • Customer Initiated
            • Customer Initiated Send
            • Customer Initiated Receive
      • Communication Rules
        • Immediate
        • Scheduled
    • Management
      • AMF UI Operations
      • AMF Services Operations
    • User Manual
      • Signup and Login
      • Dashboard
      • Track N Trace
        • Message Activity
        • Failed Message Activity
        • Onboarding Activity
        • Session Activity
        • Service Availability
        • Scheduler Activity
        • Delivery Queue
        • Audit Log
      • Onboarding
        • Customers
        • Users
          • Communication Profiles
        • Message Types
        • Message Mapping
        • Workflow
          • Definitions
          • Actions
          • Rules
        • Communication Rules
    • Troubleshooting
    • Tutorials
      • UFA Installations
        • Linux Installation
        • Windows Installation
      • Schedules
        • Run based on timer
        • Run daily
        • Run based on day(s) of the week
        • Run based on day(s) of the month
      • UseCases
        • UC01
        • UC02
        • UC03
        • UC04
        • UC05
        • UC06
        • UC07
        • UC08
        • UC09
        • UC10
        • UC11
        • UC12
        • UC13
        • UC14
        • UC15
        • UC16
        • UC17
        • UC18
        • UC19
        • UC20
        • UC21
        • UC22
        • UC23
        • UC24
        • UC25
        • UC26
Powered by GitBook
On this page
  • Download, Install and Running
  • Create Database and import DB Schema
  1. Agile Messaging Framework
  2. Get Started
  3. Install

CockroachDB

PreviousPre-requisitesNextNATS for Queuing

Last updated 2 years ago

Download, Install and Running

Create folder /apps/crdb

Download cockroach bundle from

cd /apps
wget https://binaries.cockroachdb.com/cockroach-v22.1.13.linux-amd64.tgz
mkdir -p /apps/crdb
mkdir -p /apps/amf/logs
tar -xvf /apps/cockroach-v22.1.13.linux-amd64.tgz -C /apps/crdb --strip-components=1 

We can start cockroach database with single node as follows

nohup /apps/crdb/cockroach start-single-node  --insecure --store=data --http-addr=localhost:59091 --background >>/apps/amf/logs/startcrdb.log 2>&1 &

Create Database and import DB Schema

  • Connect to Cockroachdb

    • cd /apps/crdb

    • ./cockroach sql --insecure

    • create database amf;

    • \q

  • Download and extract dependencies bundle

  • ./cockroach sql --database=amf --insecure < /apps/schema.sql

https://binaries.cockroachdb.com/cockroach-v22.1.13.linux-amd64.tgz