单机Rocky 8.10 版本部署lustre-2.15.6版本
最近需要研究Lustre的部分功能,简单搭建了一个Lustre,记录一下
1、基础环境介绍
类型 | 操作系统 | IP |
服务端 | Rocky8.10 |
10.17.86.45(管理 ens192) 192.168.1.45(数据 ens224) |
客户端 | Rocky8.10 |
10.17.86.44(管理 ens192) 192.168.1.44(数据 ens224) |
注意:部署的时候需要关闭节点的secure boot选项,OS内关闭firewall以及selinux
向服务端添加两个盘,并且分区
1 /dev/sdb1 10G 2 /dev/sdb2 30G 3 4 /dev/sdc1 40G
因为节点上有两个网卡,需要在节点上进行配置网络
1 #在/etc/modprobe.d/ 添加lustre.conf 2 3 4 options lnet networks=tcp0(ens224)
2、在服务端和客户端上都在/etc/yum.repo.d下添加lustre.repo文件
1 [lustre_el8_client] 2 name=whamcloud_lustre_client 3 baseurl=https://downloads.whamcloud.com/public/lustre/lustre-2.15.6/el8.10/client/ 4 enabled=1 5 priority=5 6 gpgcheck=0 7 8 [lustre_el8_server] 9 name=whamcloud_lustre_server 10 baseurl=https://downloads.whamcloud.com/public/lustre/lustre-2.15.6/el8.10/server/ 11 enabled=1 12 priority=5 13 gpgcheck=0 14 15 [e2fsprogs_latest] 16 name=whamcloud_e2fsprogs 17 baseurl=https://downloads.whamcloud.com/public/e2fsprogs/latest/el8/ 18 enabled=1 19 priority=5 20 gpgcheck=0
3、服务端安装lustre
1 yum makecache && yum install lustre
安装完成后重启节点
4、配置服务端
1 #创建mgs节点 2 mkfs.lustre --mgs --fsname=lustre --reformat --mgsnode=192.168.1.45@tcp0 --servicenode=192.168.1.45@tcp0 --backfstype=ldiskfs /dev/sdb1 3 4 mkdir /mnt/mgs 5 mount.lustre /dev/sdb1 /mnt/mgs 6 7 #创建mgt节点 8 mkfs.lustre --fsname=lustre --mdt --index=0 --mgsnode=192.168.1.45@tcp0 --servicenode=192.168.1.45@tcp0 --backfstype=ldiskfs /dev/sdb2 9 10 mkdir /mnt/mdt 11 mount.lustre /dev/sdb2 /mnt/mdt 12 13 #创建ost节点 14 mkfs.lustre --fsname=lustre --reformat --ost --index=0 --mgsnode=192.168.1.45@tcp0 --servicenode=192.168.1.45@tcp0 --backfstype=ldiskfs /dev/sdc1 15 16 mkdir /mnt/ost 17 mount.lustre /dev/sdc1 /mnt/ost
5、安装客户端
1 yum makecache && yum install lustre-client
安装完成后重启节点
6、挂载客户端
1 mount.lustre 192.168.1.45@tcp0:/lustre /mnt/lustre
7、df查看挂载情况
1 Filesystem 1K-blocks Used Available Use% Mounted on 2 devtmpfs 892572 0 892572 0% /dev 3 tmpfs 910260 0 910260 0% /dev/shm 4 tmpfs 910260 8824 901436 1% /run 5 tmpfs 910260 0 910260 0% /sys/fs/cgroup 6 /dev/sda2 40466924 2808280 35570812 8% / 7 /dev/sda1 511720 5960 505760 2% /boot/efi 8 tmpfs 182052 0 182052 0% /run/user/0 9 192.168.1.45@tcp:/lustre 40217852 1260 38103108 1% /mnt/lustre