Fearchen's Blog

把我的过程记录下来,以免以后忘了


  • 首页

  • 归档

  • 关于

iml-lusre-client编译(esxi虚拟机centos 6.5)

发表于 2016-03-05 | 更新于 2016-08-19 | 分类于 Lustre

yum install perl expect -y
安装源码包:rpm -ivh lustre-client-source-2.5.34.1-2.6.32_504.16.2.el6.x86_64.x86_64.rpm
安装依赖包
yum install kernel-devel kernel-headers -y
yum install zlib-devel python-devel rpm-build libtool libselinux-devel binutils binutils-devel flex tcl tcl-devel -y
进入编译目录:cd /usr/src/lustre-2.5.34.1
编译命令:./configure –disable-server –enable-client –enable-ext4 –with-linux=/usr/src/kernels/2.6.32-431.el6.x86_64/
生成rpm:make rpms
进入生成的rpm包目录:cd /root/rpmbuild/RPMS/x86_64/
安装: rpm -ivh lustre-client-modules-2.5.34.1-2.6.32_431.el6.x86_64.x86_64.rpm
安装: rpm -ivh lustre-client-2.5.34.1-2.6.32_431.el6.x86_64.x86_64.rpm
vi /etc/rc.local
添加:
modprobe lustre

modprobe lnet

最后挂在lustre:
mkdir /mnt/chenfei
mount -t lustre 10.3.10.114@tcp0:/chenfei /mnt/chenfei

tunefs.lustre –param mdt.identity_upcall=NONE /dev/sdb mds上执行这个就可以让普通用户在lustre上读写权限(是需要把所有挂载都卸载 然后使用命令来转
)

Esxi虚拟机安装iml-lustre-client

发表于 2016-03-05 | 更新于 2016-08-19 | 分类于 Lustre

给虚拟机挂一块IB网卡
执行ip-over-ib.sh,给ib网卡赋予ip地址
写入echo “options lnet networks=tcp1(eth1)” >> /etc/modprobe.d/lustre.conf

 4.安装编译好的lustre-client
    rpm -ivh lustre-client-modules-2.5.34.1-2.6.32_431.el6.x86_64.x86_64.rpm
    rpm -ivh lustre-client-2.5.34.1-2.6.32_431.el6.x86_64.x86_64.rpm

5.编辑 vi /etc/rc.local
   添加: echo "modprobe lustre" >> /etc/rc.local
 echo  "modprobe lnet" >> /etc/rc.local
6.重启reboot
7.挂载   
     mkdir /mnt/lustre
     mount -t lustre 15.3.4.12@tcp1:15.3.4.13@tcp1:/space /mnt/lustre
8\. 把挂载命令写入开机启动
        echo "mount -t lustre 15.3.4.12@tcp1:15.3.4.13@tcp1:/space /mnt/lustre">> /etc/rc.local
9.检查
    lsmod |grep lustre
    lsmod |grep lnet
    lctl list_nids

Iml-lustre multipath安装(centos 6.6)

发表于 2016-03-05 | 更新于 2017-01-03 | 分类于 Lustre

服务器上插入Dell存储自带的光盘,然后挂载mount /dev/cdrom /mnt/
cd /mnt/linux/dkms
先安装rpm依赖包 rpm -ivh dkms-2.1.1.2-1.noarch.rpm
cd ../dm
安装 ./install_dm.sh
安装完成后reboot
重启完后根据multipath -ll下的dm-*编号,修改vi /etc/multipath.conf配置文件
修改完后重启multipan /etc/init.d/multipathd restart

安装iozone&测试lustre性能

发表于 2016-03-05 | 更新于 2017-01-03 | 分类于 Lustre

上传iozone安装包到挂在lustre的机器上,然后进入安装目录

执行make linux-AMD64安装

把iozone拷贝到lustre目录下

执行命令./iozone -i 0 -i 1 -c -e -w -r 1024k -s 8G -t 1t +-n

以上是单机iozone测试,多机测试需要配置rsh互信:
yum install xinetd
yum install rsh-server rsh
vi /etc/xinetd.d/rsh 修改 disable = no命令:sed -i ‘s/yes/no/g’ /etc/xinetd.d/rsh
vi /etc/xinetd.d/rlogin 修改 disable = no命令:sed -i ‘s/yes/no/g’ /etc/xinetd.d/rlogin
vi /etc/xinetd.d/rexec 修改 disable = no命令:sed -i ‘s/yes/no/g’ /etc/xinetd.d/rexec
echo “rexec” >> /etc/securetty
echo “rlogin” >> /etc/securetty
echo “rsh” >> /etc/securetty

添加hosts:vi /etc/hosts.equiv
echo “iml-samba1 root” >> /etc/hosts.equiv
echo “iml-samba2 root” >> /etc/hosts.equiv

添加rhosts:
echo “iml-samba1 root” >> /root/.rhosts
echo “iml-samba2 root” >> /root/.rhosts
chmod 600 /root/.rhosts
重启xinetd:/etc/init.d/xinetd restart
多台机器测试的话需要修改iozone/iozone3_420/src/current/client_list 文件,并指定参数
类似:
IOzone
IOzone Sequential Writes –
iozone -i 0 -c -e -w -r 1024K -I -s $Size -t $Thread -+n -+m /root/list.$Thread
IOzone Sequential Reads -
iozone -i 1 -c -e -w -r 1024K -I -s $Size -t $Thread -+n -+m /root/list.$Thread
IOzone IOPS Random Reads / Writes –
iozone -i 2 -w -c -O -I -r 4K -s $Size -t $Thread -+n -+m /root/list.$Thread

修改stripe
lfs getstripe /mnt/lustre/
lfs getstripe
lfs setstripe
lfs setstripe -c 4 /mnt/lustre/
lfs getstripe /mnt/lustre/

centos6.6物理机安装iml-lustre-client

发表于 2016-03-05 | 更新于 2016-08-19 | 分类于 Lustre

首先确定IB是否装上

安装编译好lusre-client包
rpm -ivh lustre-client-modules-2.5.34.1-2.6.32_504.el6.x86_64.x86_64.rpm
rpm -ivh lustre-client-2.5.34.1-2.6.32_504.el6.x86_64.x86_64.rpm

添加o2ib1 echo “options lnet networks=o2ib1(ib0) “ >> /etc/modprobe.d/lustre.conf
编辑 vi /etc/rc.local
添加: echo “modprobe lustre” >> /etc/rc.local
echo “modprobe lnet” >> /etc/rc.local
mkdir /mnt/lustre
重启
挂载 mount -t lustre 15.3.4.12@o2ib1:15.3.4.13@o2ib1:/vsospace /mnt/lustre
把挂载命令写入开机启动
echo “mount -t lustre 15.3.4.12@o2ib1:15.3.4.13@o2ib1:/vsospace /mnt/lustre”>> /etc/rc.local

1…101112…14

Chen Fei

把我的过程记录下来,以免以后忘了

68 日志
15 分类
40 标签
© 2019 Chen Fei
由 Hexo 强力驱动 v3.7.1
|
主题 – NexT.Mist v6.3.0