W E K A
3.14
3.14
  • WEKA v3.14 Documentation
  • Weka System Overview
    • About the WEKA System
    • SSD Capacity Management
    • Filesystems, Object Stores & Filesystem Groups
    • Weka Networking
    • Data Lifecycle Management
    • Weka Client & Mount Modes
    • Glossary
  • Getting Started with Weka
    • Quick Install Guide
    • Managing the Weka System
    • CLI Overview
    • GUI Overview
    • Serving IOs with WekaFS
  • Planning & Installation
    • Prerequisites for Installation
    • Bare Metal Installation
      • Planning a Weka System Installation
      • Setting Up the Hosts
        • SR-IOV Enablement
      • Obtaining the Weka Install File
      • Weka System Installation Process Using the CLI
      • Adding Clients
    • AWS Installation
      • Self-Service Portal
      • CloudFormation Template Generator
      • Deployment Types
      • AWS Outposts Deployment
      • Supported EC2 Instance Types
      • Adding Clients
      • Auto Scaling Group
      • Troubleshooting
  • Performance
    • Testing Weka Performance
      • Test Environment Details
  • WekaFS Filesystems
    • Managing Filesystems, Object Stores & Filesystem Groups
      • Managing Object Stores
      • Managing Filesystem Groups
      • Managing Filesystems
      • Attaching/Detaching Object Stores to/from Filesystems
      • KMS Management
    • Advanced Data Lifecycle Management
      • Advanced Time-based Policies for Data Storage Location
      • Data Management in Tiered Filesystems
      • Transition Between Tiered and SSD-Only Filesystems
      • Manual fetch and release of data
    • Mounting Filesystems
    • Snapshots
    • Snap-To-Object
    • Quota Management
  • Additional Protocols
    • NFS
    • SMB
      • SMB Management Using CLIs
      • SMB Management Using the GUI
    • S3
      • S3 Cluster Management
      • S3 Buckets Management
      • S3 Users and Authentication
      • S3 Information Lifecycle Management
      • Audit S3 APIs
      • S3 Limitations
      • S3 Examples using boto3
  • Operation Guide
    • Alerts
      • List of Alerts
    • Events
      • List of Events
    • Statistics
      • List of Statistics
    • System Congestion
    • Security
      • User Management
      • Organizations
    • Expanding & Shrinking Cluster Resources
      • Expand & Shrink Overview
      • Stages in Adding a Backend Host
      • Expansion of Specific Resources
      • Shrinking a Cluster
    • Background Tasks
    • Upgrading Weka Versions
  • Billing & Licensing
    • License Overview
    • Classic License
    • Pay-As-You-Go License
  • Support
    • Prerequisites and Compatibility
    • Getting Support for Your Weka System
    • The Weka Support Cloud
    • Diagnostics CLI Command
  • Appendix
    • Weka CSI Plugin
    • External Monitoring
    • Snapshot Management
  • REST API
Powered by GitBook
On this page
  • Adding a Backend Host to an Existing Cluster
  • Stage 1: Obtaining the Weka Install File
  • Stage 2: Installing the Weka Software on the New Host
  • Stage 3: Adding the Host to the Cluster
  • Stage 4: Configuration of Networking
  • Stage 5: Configuration of CPU Resources
  • Stage 6: Applying Hosts Configuration
  • Stage 7: Configuration of SSDs
  • Expand the Cluster by Importing the Host Settings
  1. Operation Guide
  2. Expanding & Shrinking Cluster Resources

Stages in Adding a Backend Host

PreviousExpand & Shrink OverviewNextExpansion of Specific Resources

Last updated 1 year ago

Expanding a cluster with a new backend host is similar to the Weka system installation process using the CLI.

Note: In most cases, the host configurations are similar. Therefore, it is possible to import the host setting from a previously exported host in the cluster, saving time and avoiding misconfiguration. See .

Adding a Backend Host to an Existing Cluster

Stage 1: Obtaining the Weka Install File

Download the Weka Install File used when the existing cluster was last upgraded (or formed, if not upgraded).

Use the weka status command to show the current cluster install file version.

See Obtaining the Weka Install File

Stage 2: Installing the Weka Software on the New Host

Run the untar command and install.sh command on the new host. At the end of the installation process, the host is in stem mode (the host is not attached to a cluster).

Stage 3: Adding the Host to the Cluster

Command: weka cluster host add

On any host that is part of the cluster, run the following command line:

weka cluster host add <backend-hostname>

Parameters:

Name

Type

Value

Limitations

Mandatory

Default

backend-hostname

String

IP/hostname of the new backend host to add

Valid hostname (DNS or IP)

Yes

Note: On completion of this stage, the host-ID of the newly added host appears in response to the command. Make a note of it to use in the following steps.

Stage 4: Configuration of Networking

Stage 5: Configuration of CPU Resources

Stage 6: Applying Hosts Configuration

Note: You can activate the cluster hosts sequentially.

Stage 7: Configuration of SSDs

Expand the Cluster by Importing the Host Settings

In most cases, the host configurations are similar. Therefore, it is possible to import the host setting from a previously exported host in the cluster, saving time and avoiding misconfiguration.

Procedure:

  1. Connect to one of the hosts in the cluster and export the settings by running the following command: weka local resources export.

  2. Connect to the new host and import the settings by running the following command: weka local resources import.

Perform the instructions in .

Perform the instructions in .

Apply the configuration on the newly added host. Perform the instructions in .

Perform the instructions in .

Perform only stages 1 to 3 in the procedure (above).

Edit the local configuration. See the section.

Apply the configuration on the newly added host. See.

Expand the Cluster by Importing the Host Settings
Adding a Backend Host to an Existing Cluster
Stage 6: Configuration of Networking
Stage 8: Configuration of CPU Resources
Stage 13: Applying Hosts Configuration
Stage 7: Configuration of SSDs
Stage 13: Applying Hosts Configuration
Local resources editing commands