已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录GPFS 基本安装过程1GPFS performance and Infiniband:4adding extra subnets(可选):6与LUSTRE文件系统共存环境搭建:7Gpfs 基本卸载过程8GPFS 基本安装过程同步所有服务器时间,系统时间1. 准备并安装rpm包,升级包2. 准备依赖包,cp -rf /root/GPFS/6 /var/cache/yum/x86_64/3. yum -y install rsh ; yum -y install libc.so.6 ; yum -y install ksh ; yum -y install libstdc+.so.5; yum -y install compat-libstdc+-33-3.2.3-69.el6.x86_644. cd /root/GPFS;rpm -ivh *.rpm ; rpm -Uvh update/*.rpm5. Linux客户端ssh无密码登录ssh-keygen -t rsa 会创建/root/.ssh/id-ras.pub id-ras公钥:/root/.ssh/id-ras.pub私钥:/root/.ssh/id-ras把公钥复制到authorized_keys ,并复制/root/.ssh到所有机器上的/root/目录.If your GPFS cluster is configured to use SSH/SCP, it is suggested that you increase the value ofMaxStartups insshd_configto at least 1024.6. 设置环境变量vi /root/.bash_profilePATH=$PATH:/usr/lpp/mmfs/bin启用环境变量source /root/.bash_profile7. 编译安装cd /usr/lpp/mmfs/srcmake Autoconfig make Worldmake InstallImagescd /usr/lpp/mmfs/src; make LINUX_DISTRIBUTION=REDHAT_AS_LINUX Autoconfig; make World;make InstallImagesWhen using GPFS 3.2.1 and earlier there is not an rpm option to the GPFS GPL build process. In this case to distribute the kernel module binaries you can copy the files manually. You can see alist of these files when the make InstallImages process completes. These files are mmfslinux, mmfs26, lxtrace, dumpconv, tracedevcd, and they need to be copied to the /usr/lpp/mmfs/bin directory on the other nodes.命令如下:mkdir /tmp/gpfs_cmds/cp -f /usr/lpp/mmfs/src/bin/mmfslinux /tmp/gpfs_cmds/mmfslinux cp -f /usr/lpp/mmfs/src/bin/mmfs26 /tmp/gpfs_cmds/mmfs26 cp -f /usr/lpp/mmfs/src/bin/tracedev /tmp/gpfs_cmds/tracedev cp -f /usr/lpp/mmfs/src/bin/lxtrace.sial /tmp/gpfs_cmds/lxtrace.sial cp -f /usr/lpp/mmfs/src/bin/mmdumpfilocks.sial /tmp/gpfs_cmds/mmdumpfilocks.sial cp -f /usr/lpp/mmfs/src/bin/lxtrace /tmp/gpfs_cmds/lxtrace cp -f /usr/lpp/mmfs/src/bin/dumpconv /tmp/gpfs_cmds/dumpconv cd /tmptar -cf gpfs_cmds.tar ./gpfs_cmdson other nodes copy cmds to /usr/lpp/mmfs/bin8. 创建clustermmcrcluster -N hosta:quorum,hostb:quorum -p hosta -s hostb -r /usr/bin/ssh -R /usr/bin/scp9. mmchlicense server -accept -N hosta,hostb10. (可选)修改GPFS文件,支持device-mapper设备cp /usr/lpp/mmfs/samples/nsddevices.sample /var/mmfs/etc/nsddevices修改文件使之能够输出这种格式mapper/mpath1 dmm ,mpath1为多路径磁盘for i in multipath -ll | grep CERESDAT | awk print $1doecho mapper/$i dmmdone11. NSD配置文件(dataAndMetadata、dataOnly、metadataOnly、descOnly)DiskUsage If a value is not specified, the disk usage remains unchanged: dataAndMetadata Indicates that the disk contains both data and metadata. This is the default. dataOnly Indicates that the disk contains data and does not contain metadata. metadataOnly Indicates that the disk contains metadata and does not contain data. descOnly Indicates that the disk contains no data and no file metadata. Such a disk is used solely to keep a copy of the file system descriptor, and can be used as a third failure group in certain disaster recovery configurations. For more information, see General Parallel File System: Advanced Administration and search on Synchronous mirroring utilizing GPFS replication. 格式:DiskName:ServerList:DiskUsage:FailureGroup:DesiredNameServerList中可指定主备nsd server,分散磁盘顺序以实现负载均衡rootnode01 # cat diskdef /dev/mapper/meta01:io01:io02:metadataOnly:failgroup01:/dev/mapper/meta02:io03:io04:metadataOnly:failgroup02:12. roothosta # vi diskdef /dev/sdc:hosta:hostb:01:/dev/sdd:hostb:hosta:02:/dev/sde:hosta:hostb:01:/dev/sdf:hostb:hosta:02:/dev/sdg:hosta:hostb:01:/dev/sdh:hostb:hosta:02:/dev/sdi:hosta:hostb:01:/dev/sdj:hostb:hosta:02:13. 创建NSDmmcrnsd -F diskdef -v no(可选)创建仲裁盘:mmchconfig tiebreakerDisks=gpfs1nsd;gpfs2nsd;gpfs3nsd14. 启动GPFS,并查看启动状态mmstartup -a;mmgetstate -a15. 创建文件系统 mmcrfs vol_data -F diskdef -B 64K -T /vol_data -v no16. 挂载文件系统mmmount vol_data -a17. (可选)变相替换磁盘过程(首先数据得有冗余,加粗字体为命令)mmchdisk vol_data stop -d gpfs12nsdmmlsdisk vol_datadisk driver sector failure holds holds storagename type size group metadata data status availability pool- - - - - - - - -gpfs6nsd nsd 512 1 Yes Yes ready up system gpfs7nsd nsd 512 2 Yes Yes ready up system gpfs8nsd nsd 512 1 Yes Yes ready up system gpfs9nsd nsd 512 2 Yes Yes ready up system gpfs10nsd nsd 512 1 Yes Yes ready up system gpfs11nsd nsd 512 2 Yes Yes ready up system gpfs12nsd nsd 512 1 Yes Yes ready down system gpfs13nsd nsd 512 2 Yes Yes ready up system vi add_diskdef /dev/sdj:hosta:hostb:01:mmcrnsd -F add_diskdefmmlsnsdFile system Disk name NSD servers - vol_data gpfs6nsd hosta,hostb vol_data gpfs7nsd hostb,hosta vol_data gpfs8nsd hosta,hostb vol_data gpfs9nsd hostb,hosta vol_data gpfs10nsd hosta,hostb vol_data gpfs11nsd hostb,hosta vol_data gpfs12nsd hosta,hostb vol_data gpfs13nsd hostb,hosta (free disk) gpfs14nsd hosta,hostbmmadddisk vol_data -F add_diskdef -r The following disks of vol_data will be formatted on node hosta: gpfs14nsd: size 586061784 KBExtending Allocation MapChecking Allocation Map for storage pool system 12 % complete on Fri Jan 4 07:11:45 2013100 % complete on Fri Jan 4 07:12:23 2013Completed adding disks to file system vol_data.mmadddisk: Propagating the cluster configuration data to all affected nodes. This is an asynchronous process.Restriping vol_data .Scanning file system metadata, phase 1 . 1 % complete on Fri Jan 4 07:12:37 2013100 % complete on Fri Jan 4 07:12:50 2013Scan completed successfully.Scanning file system metadata, phase 2 . 4 % complete on Fri Jan 4 07:12:53 2013100 % complete on Fri Jan 4 07:13:54 2013Scan completed successfully.Scanning file system metadata, phase 3 . Scan completed successfully.Scanning file system metadata, phase 4 . Scan completed successfully.Scanning user file metadata . 23.60 % complete on Fri Jan 4 07:14:16 2013 ( 487171 inodes 1702 MB)100.00 % complete on Fri Jan 4 07:14:46 2013Scan completed successfully.Done18. 增加GPFS客户端节点在安装好GPFS rpm情况下(安装方式同上面所提),运行命令:mmaddnode -N client01GPFS performance and Infiniband:linux磁盘预读访问优化:for i in ls /dev/mapper/ | grep -v control | grep -v Vol;do blockdev -setra 1024 /dev/mapper/$i;donefor i in ls /dev/mapper/ | grep -v control | grep -v Vol;do blockdev -getra /dev/mapper/$i;donemmchconfig prefetchThreads=96mmchconfig worker1Threads=144maxMBpS=3200pagepool=4096MverbsPorts verbsRdma enable|disablerootnode009 # ibstatusInfiniband device mlx4_0 port 1 status: default gid: fe80:0000:0000:0000:0030:4800:4413:0001 base lid: 0x4b sm lid: 0x35 state: 4: ACTIVE phys state: 5: LinkUp rate: 20 Gb/sec (4X DDR)Infiniband device mlx4_0 port 2 status: default gid: fe80:0000:0000:0000:0030:4800:4413:0002 base lid: 0x0 sm lid: 0x0 state: 1: DOWN phys state: 2: Polling rate: 10 Gb/sec (4X)mmchconfig verbsPorts=mthca0/1 mthca0/2mmchconfig versRdma=enableOnce these two parameters are set, if a node has these ports available they are used once the GPFS daemon has started. GPFS decides to use the IB RDMA connection instead of TCP/IP before looking at the subnets parameter. If an IB RDMA connection is available on a node it is used. If there are no IB ports available on a node then the subnets processing rules take effect.For enhanced performance when multiple verbPorts are defined on a node GPFS multiplexes the traffic over all of the available ports.rootnode009 # mmchconfig verbsPorts=mlx4_0mmchconfig: Command successfully completedmmchconfig: 6027-1371 Propagating the cluster configuration data to all affected nodes. This is an asynchronous process.rootnode009 # mmchconfig verbsRdma=enablemmchconfig: Command successfully completedmmchconfig: 6027-1371 Propagating the cluster configuration data to all affected nodes. This is an asynchronous process.rootnode009 # mmfsadm test verbs configVERBS RDMA Configuration: Status : started Start time : Thu May 5 11:47:45 2011 mmfs verbsRDMA : enable mmfs verbsPorts : mlx4_0 mmfs verbsRdmasPerNode : 0 mmfs verbsRdmasPerConnection : 8 mmfs verbsRdmaMinBytes : 8192 mmfs verbsRdmaMaxSendBytes : 16777216 mmfs verbsRdmaTimeout : 14 mmfs verbsLibName : libibverbs.so ibv_fork_support : true Max connections : 65536 Max RDMA size : 16777216 Max RDMAs per node max : 32 Max RDMAs per node curr : 32 Number of Devices opened : 1 Device : mlx4_0 vendor_id : 713 Device vendor_part_id : 25418 Device mem register chunk : 8589934592 (0x200000000) Device max_sge : 28 Device max_qp_wr : 16351 Device max_qp_rd_atom : 16 Max RDMAs per conn max : 32 Max RDMAs per conn curr : 8 Open Connect Ports : 1 Connect port : mlx4_0/1 lid : 75 state : IBV_PORT_ACTIVE path_mtu : IBV_MTU_2048rootnode009 # mmfsadm test verbs connNSD Client Connections: cl nidx destination status curr RW peak RW file RDs file WRs file RD KB file WR KB idx cookie - - - - -
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 松原市市直和宁江区共5个主管部门所属16家事业单位共招考工作人易考易错模拟试题(共500题)试卷后附参考答案
- 惠州市惠阳区国土资源分局属下事业单位2025年下半年招考易考易错模拟试题(共500题)试卷后附参考答案
- 广州市海珠区规划服务中心招考工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 广东广州市荔湾区彩虹街道办事处招考经济普查督导员易考易错模拟试题(共500题)试卷后附参考答案
- 宁波市经济和化委员会直属事业单位2025年下半年招考工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 宁夏事业单位联考考试招考易考易错模拟试题(共500题)试卷后附参考答案
- 大连市青少年记者学会招录大学生实习就业人才易考易错模拟试题(共500题)试卷后附参考答案
- 医疗试剂购销协议书
- 个人山林租赁协议书
- 机电协会入会协议书
- 《“十五五”冷链物流发展规划》发布 2035年全面建成现代冷链物流体系
- 拆电梯施工方案(3篇)
- 2025中国邮政校园招聘补录笔试历年参考题库附带答案详解
- 2024届吉林省吉林地区普通高中高三三模考试语文试题+答案
- 职称评定政策解读
- 发动机装配工艺培训课件
- 2025年浙江省中考英语真题(解析版)
- 5.1延续文化血脉 教案 -2025-2026学年统编版道德与法治九年级上册
- 2025年国企中层干部竞聘笔试题及答案
- 小学数学课堂教学评价讲座
- Python程序设计基础及实践(慕课版 第2版)课件 6. 组合数据类型(2)列表
评论
0/150
提交评论