本文基于鲲鹏服务器和openEuler操作系统提供指导,在正式操作前请确保软硬件均满足要求。
环境组网使用分布式存储Ceph系统,包含3个客户端节点client1~client3和3个服务端节点ceph1~ceph3。
Ceph集群部署时各服务端IP地址举例如表1所示。
集群 |
管理IP地址 |
公共网络IP地址 |
集群网络IP地址 |
---|---|---|---|
ceph1 |
192.168.2.166 |
192.168.3.166 |
192.168.4.166 |
ceph2 |
192.168.2.167 |
192.168.3.167 |
192.168.4.167 |
ceph3 |
192.168.2.168 |
192.168.3.168 |
192.168.4.168 |
Ceph集群部署各客户端IP地址举例如表2所示。
客户端 |
管理IP地址 |
公共网络IP地址 |
---|---|---|
client1 |
192.168.2.160 |
192.168.3.160 |
client2 |
192.168.2.161 |
192.168.3.161 |
client3 |
192.168.2.162 |
192.168.3.162 |
操作系统和软件要求如表4所示。
项目 |
版本 |
获取地址 |
---|---|---|
物理机操作系统 |
openEuler-20.03-LTS-SP4 |
|
欧拉镜像 |
openEuler-22.03-LTS-SP4 |
|
Ceph |
17.2.7 |
|
UCX |
1.14.1 |
https://github.com/openucx/ucx/releases/download/v1.14.1/ucx-1.14.1-1.el7.src.rpm https://github.com/openucx/ucx/releases/download/v1.14.1/ucx-1.14.1.tar.gz |
SPDK |
21.01.1 (openEuler-22.03-LTS-SP4) |
git clone -b openEuler-22.03-LTS-SP4 https://gitee.com/src-openeuler/spdk.git |
DPDK |
21.11 (openEuler-22.03-LTS-SP4) |
git clone -b openEuler-22.03-LTS-SP4 https://gitee.com/src-openeuler/dpdk.git |
isa-l |
2.30.0 (openEuler-22.03-LTS-SP4) |
git clone -b openEuler-22.03-LTS-SP4 https://gitee.com/src-openeuler/isa-l.git |