1.安装环境

安装环境:

1.需要3台服务器,1台做MDS1台做OSS1台做CLS

2.测试环境:rhel6.3

3.Selinux 必须disabled

4.官方建议要在Client,配置NTP服务

5.在每台服务上修改/etc/hosts文件


这里写了个简单的脚本内容如下:

Vim hosts.sh

#!/bin/bash

#This script is change hosts

lujing=/etc/hosts

if [ -f  hosts.sh ]

then

echo “MDS 192.168.1.104” >> $lujing

echo “OSS 192.168.1.105” >> $lujing

echo “CLS 192.168.1.106” >> $lujing

fi

分别执行即可.

一.安装e2fsprogs工具

官方要求是最新的版本:

所需软件下载地址:http://downloads.whamcloud.com/public/e2fsprogs/latest/

 
  
  1. rpm –Uvh e2fsprogs-1.42.6.wc2-7.el6.x86_64.rpm

  2. rpm –Uvh - -nodeps libcom_err-1.42.6.wc2-7.el6.x86_64.rpm

  3. rpm –Uvh e2fsprogs-1.42.6.wc2-7.el6.x86_64.rpm


这里安装工具完成了,要注意的是:

1.一定要先安装最新工具,要不然下面有的lustre安装不了。


二.安装内核

 
  
  1. rpm –Uvh kernel-firmware-2.6.32-279.5.1.el6_lustre.gb16fe80.x86_64.rpm

  2. rpm –Uvh kernel-2.6.32-279.5.1.el6_lustre.gb16fe80.x86_64.rpm

  3. rpm -Uvh kernel-devel-2.6.32-279.5.1.el6_lustre.gb16fe80.x86_64.rpm


这里无需重启也可继续安装lustre.

.安装lustre模块:

 
  
  1.     rpm –ivh luster-ldiskfs-3.3.0-2.6.32_220.4.2.el6_lustre.x86_64.x86_64.rpm.

  2.     rpm –ivh luster-modules-2.3.0-2.6.32_278.5.1.el6_lustre.gb16fe80.x86_64.x86_63.rpm

  3.     rpm –ivh luster-2.3.0-2.6.32_279.5.1.el6_lustre.gb16fe80.x86_64.x86_65.rpm


这里一台MDS基本上安装好了,重启下系统认下内核版本。


四.载入模块

 
  
  1. 1.modprobe luster

  2. 2.modprobe ldiskfs

  3. 3.modprobe lnet

  4. 4.modprobe ko2iblnd

查看模块如下:

 
  
  1. lsmod |grep libcfs

这样一台简单的MDS就安装好了,OSS,CLS步骤都相同,CLS多加了几个Cilent包。


五.在MDS端的操作:

 
  
  1. mkfs.lustre –fsname=tengrun - -reformat - -mdt - -mgs /dev/sdb


注:如果硬盘没有被格式化或者里面有数据的话需要加 - -reformat

2--fsname 不能超过8个字符



挂载:

 
  
  1. mkdir /mnt/lustre

  2. mount.lustre /dev/sdb /mnt/lustre


六.在OSS端的操作:


安装的步骤与MDS一样,加载完模块。

创建lustre文件系统:

 
  
  1. mkfs.lustre –fsname=tengrun –ost –reformat –mgsnode=192.168.1.104@tcp0 /dev/sdb

创建文件并挂载:

 
  
  1. mkdir /mnt/lustre

  2. mount.lustre /dev/sdb /mnt/luster


七.在CLS端的操作:


安装clinet 包:

 
  
  1. rpm –ivh luster-clinet-modules-2.3.0-2.6.32_279.5.1.el6.x86_64.x86_64.rpm



Client端挂载:

mount.lustre 192.168.0.104@tcp:/tengrun /mnt

注:在关闭时,先卸载CLS,再卸载MDS,最后卸载OSS


这样一个简单的lustre环境就搭建好了!