Getting started with the Couchbase on RHEL 5.8 ZipKit
Couchbase server is an open source, distributed (shared-nothing architecture) NoSQL document-oriented database that is optimized for interactive applications.
This topic contains the following sections:
Where to download the ZipKit
- Download the Couchbase ZipKit (RHEL5.8_Couchbase.eZ) from the BMC Communities.
What is in the ZipKit
The Couchbase Content-Pack (.eZ file) contains the following packages:
Couchbase subpackage | Subpackage content | Description |
|---|---|---|
Blueprint | BlueprintFunctionalModel BlueprintDeploymentModel | This folder contains all the deployment models associated with the blueprint and blueprint options (if any). |
BSA | Softwarepackage Systempackage | This folder contains the software package files and the system package associated with the service blueprint. |
Prerequisites for the ZipKit
- Ensure that you have created a Red Hat Enterprise Linux 5.8 (RHEL 5.8) VM template in the vCenter.
While creating the RHEL 5.8 template, you need to choose the following options for RHEL 5.8 operating system:
- Base System - Base, Large Systems Performance and Perl Support
- Development - Development Tools and Development Libraries
- Servers - Server Platform
- Selinux is disabled.
- Ensure that the network ports listed below are opened on the iptables.
Network port | Description | Node to Node | Client to Node | Cluster administration | Cross Data Replication (XDCR) |
|---|---|---|---|---|---|
8091 | Web administration port | Yes | Yes | Yes | Yes |
8092 | Couchbase API port | Yes | Yes | No | Yes |
11209 | Internal cluster port | Yes | No | No | No |
11210 | Internal cluster port | Yes | Yes | No | No |
11211 | Client interface (proxy) | Yes | Yes | No | No |
4369 | Erlang port mapper (epmd) | Yes | No | No | No |
21100 to 21199 (inclusive) | Node data exchange | Yes | No | No | No |
Where to go next