0% found this document useful (0 votes)
21 views5 pages

Servers and Components: Server Name IP Address Components

This document provides information on servers, components, directories, logs, and maintenance for an operation. It lists IP addresses and components for 4 servers. It describes directory paths for components like Apache, CouchBase, Kafka and log paths. It provides commands for checking component status, starting and stopping components, and housekeeping log files. It also describes scripts for backing up and restoring databases and archiving databases older than a number of days.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views5 pages

Servers and Components: Server Name IP Address Components

This document provides information on servers, components, directories, logs, and maintenance for an operation. It lists IP addresses and components for 4 servers. It describes directory paths for components like Apache, CouchBase, Kafka and log paths. It provides commands for checking component status, starting and stopping components, and housekeeping log files. It also describes scripts for backing up and restoring databases and archiving databases older than a number of days.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Operation manual

Servers and Components

Server Name IP Address Components


- Merchant Front-End
tselpoinmctfepapp1 10.250.196.57 - Nginx

tselpoinmctfepapp2 10.2.116.197

- Apache httpd
tselpoinmctfepapp3 10.250.196.58 - Business Front-End
- Merchant-suite API
tselpoinmctfepapp4 10.2.116.244 - Nginx
- MongoDB Client (S)
- CouchBase
tselpoinmctbepapp1 10.2.224.132 - Kafka
- MongoDB (Config server)
tselpoinmctbepapp2 10.2.224.142 - MongoDB (Shard server)
- MongoDB Client (S)
tselpoinmctbepapp3 10.2.224.122

Path and Directory

Component Directory Path


Apache httpd /apps/kenzo/opt/apache
CouchBase /apps/kenzo/opt/couchbase
Kafka /apps/kenzo/opt/kafka
Merchant Front-End /apps/kenzo/work/www/front-end
Business Front-End
Merchant-suite API /apps/kenzo/work/api/merchant-suite-api
MongoDB /apps/kenzo/opt/mongodb
Nginx /etc/nginx
Log path

Component Log Path


Apache httpd /apps/log/httpd
CouchBase /apps/log/couchbase
Kafka /apps/log/kafka
Merchant Front-End /apps/log/front-end
Merchant-suite API /apps/log/api
MongoDB /apps/log/mongodb
Nginx /apps/log/nginx
Housekeeping /apps/log/housekeeping

Check all components status.

Command: msutility status

**** Remark: The list of components depends on which server you are using.
Start and Stop the components.

Command: msutility

**** Remark: The list of components depends on which server you are using.

**** Remark: Some components need key and initial-vector value to start. If the
components need the key and initial-vector, they will ask for key and initial-vector
automatically.

Housekeeping log files


Housekeeping log files
Script name housekeeping_logfile.sh
Directory path /apps/kenzo/script
Log path /apps/log/housekeeping
How to use ./housekeeping_logfile.sh [mode: <archive|delete>] [older than
<days>] [file list of log path] [file type<log|gz>]

Example :
./housekeeping_logfile.sh archive 5 /apps/kenzo/script/logpath.conf log
./housekeeping_logfile.sh delete 30 /apps/kenzo/script/archivepath.conf gz

*** Remark: Crontabs for housekeeping log files were setup on every server already.

Database backup and restore

Housekeeping log files


Script name backuprestore.sh
Directory path /apps/kenzo/script/backupdb
Data path /apps/kenzo/script/backupdb/data/backup
How to use ./backuprestore.sh [mode:<backup|restore>]

Example :
./backuprestore.sh backup
./housekeeping_logfile.sh restore

Database archive

Housekeeping log files


Script name archivedb.sh
Config file archive_cfg.cfg
Directory path /apps/kenzo/script/backupdb
Data path /apps/kenzo/script/backupdb/data/archive
How to use ./archivedb.sh

Config file [archive_cfg.cfg] :

Collection name, Date field, Older than <days>


transaction,requestdate,30
log,createdate,90

You might also like