天天看點

lustre v2.3 的安裝

1.安裝環境

安裝環境:

1.需要3台伺服器,1台做MDS,1台做OSS,1台做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環境就搭建好了!