1. Enable event notifications to the cloud (optional)
Enable event notifications to the cloud for support purposes using one of the following options:
Enable support through Weka Home
Enable support through a private instance of Weka Home
Enable support through Weka Home
Command:weka cloud enable
This command enables cloud event notification (via Weka Home), which increases the ability of the Weka Support Team to resolve any issues that may occur.
To run IOs against the cluster, a valid license must be set. Obtain a valid license, classic or PAYG, and set it to the Weka cluster. For details, see License overview.
3. Start the cluster IO service
Command:weka cluster start-io
To start the system IO and exit from the initialization state, use the following command line:
weka cluster start-io
4. Check the cluster configuration
Check the cluster container
Command:weka cluster container
Use this command to display the list of containers and their details.
$ weka cluster container resources 20
ROLES NODE ID CORE ID
MANAGEMENT 0 <auto>
FRONTEND 1 24
NET DEVICE IDENTIFIER DEFAULT GATEWAY IPS NETMASK NETWORK LABEL
0000:00:13.0 0000:00:13.0 10.108.0.1 10.108.217.249 16
Allow Protocols true
Bandwidth <auto>
Base Port 14200
Dedicate Memory true
Disable NUMA Balancing true
Failure Domain DOM-000
Hardware Watchdog false
Management IPs 10.108.79.121
Mask Interrupts true
Memory <dedicated>
Mode BACKEND
Set CPU Governors PERFORMANCE
Check cluster drives
Command:weka cluster drive
Use this command to check all drives in the cluster.
Example
$ weka cluster drive
DISK ID UUID HOSTNAME NODE ID SIZE STATUS LIFETIME % USED ATTACHMENT DRIVE STATUS
0 d3d000d4-a76b-405d-a226-c40dcd8d622c av299-4 87 399.99 GiB ACTIVE 0 OK OK
1 c68cf47a-f91d-499f-83c8-69aa06ed37d4 av299-7 143 399.99 GiB ACTIVE 0 OK OK
2 c97f83b5-b9e3-4ccd-bfb8-d78537fa8a6f av299-1 23 399.99 GiB ACTIVE 0 OK OK
3 908dadc5-740c-4e08-9cc2-290b4b311f81 av299-0 7 399.99 GiB ACTIVE 0 OK OK
.
.
.
68 1c4c4d54-6553-44b2-bc61-0f0e946919fb av299-4 84 399.99 GiB ACTIVE 0 OK OK
69 969d3521-9057-4db9-8304-157f50719683 av299-3 62 399.99 GiB ACTIVE 0 OK OK
Check the Weka cluster status
Command:weka status
The weka status command displays the overall status of the Weka cluster.
5. Bypass the proxy server (optional)
If the WEKA cluster is deployed in an environment with a proxy server, a WEKA client trying to mount or download the client installation from the WEKA cluster may be blocked by the proxy server. You can disable the proxy for specific URLs using the shell no_proxy environment variable.
Procedure
Connect to one of the WEKA backend servers.
Open the /etc/wekaio/service.conf file.
In the [downloads_proxy] section, add to the no_proxy parameter a comma-separated list of IP addresses or qualified domain names of your WEKA clients and cluster backend servers. Do not use wildcards (*).
[downloads_proxy]
force_no_proxy=true
proxy=
no_proxy=<comma-separated list of IPs or domains>
Restart the agent service.
6. Configure default data networking (optional)
Command:weka cluster default-net set
Instead of individually configuring IP addresses for each network device, WEKA supports dynamic IP address allocation. Users can define a range of IP addresses to create a dynamic pool, and these addresses can be automatically allocated on demand.
Mixed approach for Ethernet networking: For Ethernet networking, a mixed approach is supported. Administrators can explicitly assign IP addresses for specific network devices, while others in the cluster can receive automatic allocations from the specified IP range. This feature is particularly useful in environments with automated client spawning.
Use the following command to configure default data networking:
weka cluster default-net set --range <range> [--gateway=<gateway>] [--netmask-bits=<netmask-bits>]
Parameters
View current settings: To view the current default data networking settings, use the command:
weka cluster default-net
Remove default data networking: If a default data networking configuration was previously set up on a cluster and is no longer needed, you can remove it using the command:
weka cluster default-net reset
End of the installation and configuration for all workflow paths
A range of IP addresses reserved for dynamic allocation across the entire cluster..
Format: A.B.C.D-E
Example: 10.10.0.1-100
netmask-bits*
Number of bits in the netmask that define a network ID in CIDR notation.
gateway
The IP address assigned to the default routing gateway. It is imperative that the gateway resides within the same IP network as defined by the specified range and netmask-bits.
This parameter is not applicable to InfiniBand (IB) or Layer 2 (L2) non-routable networks.