并行文件系统的搭建和简单使用

仅剩    2个名额

实验名称:IBM Spectrum Scale 搭建 并行文件系统的搭建和简单使用

实验内容:
本实验旨在通过安装配置过程了解IBM Spectrum Scale (GPFS) 并行文件系统的基本概念、架构、和简单使用,让体验者对Spectrum Scale 这种分布式的软件定义存储有个感性认识。

实验资源:
IBM Spectrum Scale 5.0.1 软件
Red Hat Enterprise Linux 7.4(虚拟机)

IBM Spectrum Scale 搭建 并行文件系统的搭建和简单使用

以下内容可与上机环境同屏显示,边看边实验,赶快开始您的实验吧!

  1. 在root目录下解包GPFS安装文件(时长: 2 min)
    安装GPFS所需基本包
    在三台实验机上,即桌面上三个命令行窗口中,分别完成以下1-7步骤(可以同时进行)
    环境中的实验脚本文档与下方的实验步骤相同,可以直接复制命令并粘贴至putty窗口中。
    # /root/Spectrum_Scale_Protocols_Advanced-5.0.1.0-x86_64-Linux-install
    解压过程中,根据提示按“1”回车,接受许可协议
  2. 进入GPFS安装包所在目录(时长: 1 min)
    # cd /usr/lpp/mmfs/5.0.1.0/gpfs_rpms
  3. 使用yum安装ksh(时长: 1 min)
    # yum install ksh
    安装中,按“Y”确实安装
  4. 安装GPFS基本包(时长: 2 min)
    # rpm -ivh gpfs.base*.rpm gpfs.gpl*.rpm gpfs.msg*.rpm gpfs.gskit*.rpm gpfs.license*.rpm gpfs.ext*.rpm gpfs.compression*.rpm gpfs.crypto*.rpm gpfs.adv*.rpm gpfs.docs*.rpm
  5. 查看已安装的GPFS包(时长: 1 min)
    # rpm -qa |grep gpfs
    gpfs.license.adv-5.0.1-0.x86_64
    gpfs.crypto-5.0.1-0.x86_64
    gpfs.adv-5.0.1-0.x86_64
    gpfs.docs-5.0.1-0.noarch
    gpfs.base-5.0.1-0.x86_64
    gpfs.gpl-5.0.1-0.noarch
    gpfs.gskit-8.0.50-86.x86_64
    gpfs.ext-5.0.1-0.x86_64
    gpfs.msg.en_US-5.0.1-0.noarch
    gpfs.compression-5.0.1-0.x86_64
  6. 进入/usr/lpp/mmfs/src目录,编译GPFS安装包(时长: 1 min)
    # cd /usr/lpp/mmfs/src
    # mmbuildgpl --build-package
    至此GPFS基本包安装结束
    GPFS 配置
    在第一台实验机gpfs01窗口中完成以下8-17步骤
  7. 编辑一个文本文件,写上GPFS的节点名和担任的角色(时长: 2 min)
    [root@gpfs101 /]# echo "gpfs101:quorum-manager">>/tmp/gpfs.nodes
    [root@gpfs101 /]# echo "gpfs102:quorum-manager">>/tmp/gpfs.nodes
    [root@gpfs101 /]# echo "gpfs103 ">>/tmp/gpfs.nodes
  8. 建立GPFS集群(时长: 1 min)
    [root@gpfs101 /]# mmcrcluster -N /tmp/gpfs.nodes -p gpfs101 -s gpfs102 -C CSC -U 2018
  9. 接受许可协议,并查看GPFS集群信息(时长: 2 min)
    [root@gpfs101 /]# mmchlicense server --accept -N "gpfs101,gpfs102,gpfs103"
    [root@gpfs101 /]# mmlscluster
  10. 启动GPFS集群(时长: 2 min)
    [root@gpfs101 /]# mmstartup -a
    需要等待两三分钟等GPFS完全启动
  11. 查看GPFS集群状态(时长: 2 min)
    [root@gpfs101 /]# mmgetstate -aLs
    如果三个节点的 GPFS state 都为active 说明启动成功
    [root@gpfs101 /]# mmhealth cluster show
  12. 查看磁盘信息并编辑包含GPFS nsd信息的文件(时长: 4 min)
    [root@gpfs101 /]# cat /proc/partitions
    [root@gpfs101 /]# echo "/dev/sdb:gpfs101::dataAndMetadata:-1:nsd_01">>/tmp/gpfs.nsd
    [root@gpfs101 /]# echo "/dev/sdb:gpfs102::dataAndMetadata:-1:nsd_02">>/tmp/gpfs.nsd
    [root@gpfs101 /]# echo "/dev/sdb:gpfs103::dataAndMetadata:-1:nsd_03">>/tmp/gpfs.nsd
    [root@gpfs101 /]# echo "/dev/sdc:gpfs101::dataAndMetadata:-1:nsd_04">>/tmp/gpfs.nsd
    [root@gpfs101 /]# echo "/dev/sdc:gpfs102::dataAndMetadata:-1:nsd_05">>/tmp/gpfs.nsd
    [root@gpfs101 /]# echo "/dev/sdc:gpfs103::dataAndMetadata:-1:nsd_06">>/tmp/gpfs.nsd
    [root@gpfs101 /]# echo "/dev/sdd:gpfs101::dataAndMetadata:-1:nsd_07">>/tmp/gpfs.nsd
    [root@gpfs101 /]# echo "/dev/sdd:gpfs102::dataAndMetadata:-1:nsd_08">>/tmp/gpfs.nsd
    [root@gpfs101 /]# echo "/dev/sdd:gpfs103::dataAndMetadata:-1:nsd_09">>/tmp/gpfs.nsd
  13. 为GPFS集群建立nsd盘并查看nsd(时长: 2 min)
    [root@gpfs101 /]# mmcrnsd -F /tmp/gpfs.nsd -v yes
    [root@gpfs101 /]# mmlsnsd -L
  14. 在nsd盘上建立GPFS文件系统,查看状态并mount文件系统(时长: 3 min)
    [root@gpfs101 /]# mmcrfs gpfs -F /tmp/gpfs.nsd -B 512K -m 2 -r 2 -Q yes -T /gpfs
    [root@gpfs101 /]# mmlsfs gpfs
    [root@gpfs101 /]# mmmount /dev/gpfs -a
    [root@gpfs101 /]# df -h
    至此GPFS配置结束并且文件系统已经可用了
    接下来我们通过Samba协议访问GPFS,做一个简单验证
  15. 安装samba共享协议(时长: 2 min)
    [root@gpfs101 ~]# cd /usr/lpp/mmfs/5.0.1.0/smb_rpms/rhel7
    [root@gpfs101 rhel7]# rpm -ivh gpfs.smb-4.6.14_gpfs_36-1.el7.x86_64.rpm
  16. samba共享配置(时长: 5 min)
    [root@gpfs101 ~]# setenforce 0
    [root@gpfs101 ~]# mkdir -p /gpfs/smb
    [root@gpfs101 ~]# groupadd smb
    [root@gpfs101 ~]# useradd smb -g smb
    [root@gpfs101 ~]# tail /etc/passwd
    [root@gpfs101 ~]# echo "smb:x:1002:1002::/gpfs/smb:/bin/bash">>/etc/passwd
    [root@gpfs101 ~]# chown smb:smb /gpfs/smb
    [root@gpfs101 ~]# chmod 777 -R /gpfs/smb/
    [root@gpfs101 ~]# echo "/gpfs/smb *(insecure,rw,async,fsid=1,no_root_squash)">>/etc/exports
    [root@gpfs101 ~]# exportfs -ra
    [root@gpfs101 ~]# smbpasswd -a smb
    设置密码,如:password
    [root@gpfs101 ~]# systemctl restart smb.service
    重启samba服务
  17. 在跳转机上验证GPFS的访问(时长: 1 min)
    开始->运行,输入\\192.168.1.101并输入用户名、密码(smb/password),登录成功后可以拷贝一些文件进行验证



    至此实验结束

联系IBM

获取定价

400-810-1818, 转 6255 (手机)
800-810-1818, 转 6255 (座机)

card_3

本实验需要到PC端进行,请到PC端进行实验

https://csc.cn.ibm.com/

资源紧张中,预计等待时间:

您刚刚已体验过此实验,距离下一次使用还剩余:

card_3