Alibaba Cloud ACK
This guide describes how to install and configure Alluxio on Alibaba Cloud Container Service for Kubernetes (ACK).
Prerequisites
ACK version >= 1.12.6
Install Alluxio in ACK
This section introduces how to install Alluxio on Alibaba Cloud Container Service for Kubernetes (ACK) in a few steps.
Specify Which Nodes to Install Alluxio
Before installing Alluxio components, you need to label the target Kubernetes nodes with "alluxio=true", the steps are as follows:
Install Alluxio Using App Catalog
Login to Container Service - Kubernetes Console. Select "Marketplace" > "App Catalog" on the left navigation bar, and select Alluxio on the right. On the "App Catalog" > "Alluxio" page, select the cluster and namespace created in the prerequisites in the creation panel on the right, and click "Create".
Verify Installation
Use kubectl
to check whether the Alluxio pods are running:
# kubectl get po -n alluxio
NAME READY STATUS RESTARTS AGE
alluxio-fuse-pjw5x 1/1 Running 0 83m
alluxio-fuse-pqgz4 1/1 Running 0 83m
alluxio-master-0 2/2 Running 0 83m
alluxio-worker-8lcpb 2/2 Running 0 83m
alluxio-worker-hqv8l 2/2 Running 0 83m
Use kubectl
to log in to the Alluxio master pod and check the health of this Alluxio cluster:
# kubectl exec -ti alluxio-master-0 -n alluxio bash
bash-4.4# alluxio fsadmin report capacity
Capacity information for all workers:
Total Capacity: 2048.00MB
Tier: MEM Size: 2048.00MB
Used Capacity: 0B
Tier: MEM Size: 0B
Used Percentage: 0%
Free Percentage: 100%
Worker Name Last Heartbeat Storage MEM
192.168.5.202 0 capacity 1024.00MB
used 0B (0%)
192.168.5.201 0 capacity 1024.00MB
used 0B (0%)
Example: Running Spark Jobs
Last updated