gpfs集群配置:
集群搭建的准备:为了方便我们进行操作,首先设置ssh免密码登录。
在192.168.1.17机器上连接192.168.1.140机器:
ssh-kengen
scp .ssh/id_rsa.pub root@192.168.1.140:/home/id_rsa.pub
cat /home/id_ rsa.pub >> ~.ssh/authorized_keys
chmod 700 .ssh
chmod 600 authorized_keys
ssh 192.168.1.140
192.168.1.140 连接到192.168.1.17机器上方法相同。
注意:
每台机器之间建立互信这是必须的。
下面的步骤在一台机器上操作即可:
1.新建节点分配文件,我将该文件放在了/tmp/mmfs目录下的nodefile,文件内容如下:
注意:GPFS的仲裁机制和ZooKeeper的仲裁机制类似,当有一半以上的节点是quorum时,集群才可以启动,即:quorum >= 1+sizeof(all nodes)/2
2.创建集群
mmcrcluster -N /tmp/mmfs/nodefile –p gpfs01 –s gpfs02 –C gpfscluster –A –r /usr/bin/ssh –R /usr/bin/scp
参数:-N表示节点的配置文件
-p表示主节点
-s表示第二节点(Secondary cluster configuration server)
-C集群名称
—A表示当一个节点重启的时候GPFS守护进程不会关闭。
-r和-R都是通信协议。
3.创建NSD
首先新建NSD配置文件,我放在了在/tmp/mmfs/目录下的nsdfile,内容如下:
参数说明:nsd(网络共享磁盘)表示网络共享磁盘的名称,
device表示真正的设备
servers:表示节点
usage:表示用途,这里总共6块盘,2块metadataOnly(用于存放元数据),4块dataOnly(用于存放数据)
failureGroup:失败组
pool:存储池
创建NSD: mmcrnsd -F /tmp/mmfs/nsdfile
查看nsd: mmlsnsd –m
4.启动集群
mmstartup -a
查看集群状态:
mmgetstate -Las
5.创建文件系统
mmcrfs gpfs -F /tmp/mmfs/nsdfile -A yes -B 1M -j hcluster -m 2 -r 2 -M 3 -R 3 -T /gpfs --metadata-block-size 256K
参数说明:
gpfs:表示文件系统的名称
-F:指定NSD配置文件
-A:当系统守护进程启动时该项设置为yes
-B:指定数据块的大小,其值必须是16k,64k,128k,256k,512k,1M,2M,4M,8M,16M.
-j:指定映射类型
-m:元数据副本数的默认值
-M:元数据副本数的最大值
-r:数据副本数的默认值
-R:数据副本数的最大值
-T:挂载点
--metadata-block-size:元数据节点块的大小
6.挂载文件系统
mmmount gpfs /gpfs –N all
7.查看文件系统
8.创建文件集
mmcrfileset gpfs sqdb
mmlinkfileset gpfs sqdb -J /gpfs/sqdbfolder
mmlsfileset gpfs
其他操作:
一、查看节点
mmlsnode
二、查看集群
mmlscluster
三、增加节点
mmaddnode -N gpfs04:quorum
mmchlicense server --accept -N gpfs04
四、关闭所有节点
mmshudown –a
五、修改配置
mmchconfig
相关推荐
超详细的gpfs文件(4.x,5.x版本)系统安装部署使用文档
GPFS 安装配置是 GPFS 环境搭建的重要步骤,包括配置 ssh 信任关系、AIX 安装 GPFS 软件、Linux 安装 GPFS 软件、GPFS 集群配置等。 * 配置 ssh 信任关系:需要配置 ssh 信任关系,以确保 GPFS 集群中的节点可以...
AIX-HACMP-GPFS-RAC安装部署是针对AIX操作系统环境下Oracle数据库11g RAC(Real Application Clusters)的部署实践。RAC允许数据库在多节点上运行,提供高可用性和故障转移能力,这对于需要确保数据永不离线的关键...
SNC 架构是在 2010 年推出的,这种新架构是搭建在 IBM 并行文件系统集群(GPFS)之上的,融合 Hadoop Distributed File System(HDFS)通过集群技术提供高可用性、动态文件系统管理和高级数据复制技术。 3. GPFS ...
#### 二、系统环境配置 - **数据库架构**:本示例采用的是2个节点的RAC集群架构,并且使用ASM (Automatic Storage Management)来管理所有的数据文件。ASM是一种高性能的存储管理系统,特别适合于RAC环境中的数据...
### AIX 下 Oracle 10g RAC 配置裸磁盘设备详解 ...总之,正确地配置裸磁盘设备对于搭建稳定可靠的Oracle RAC环境至关重要。遵循上述步骤能够有效地实现这一目标,同时也为后续的数据库管理和维护打下坚实的基础。
- **方案**:不依赖于IBM HACMP或GPFS等特定集群管理软件,而是使用共享的裸磁盘设备。 #### 二、硬件与存储配置 - **存储设备**:采用IBM SSA存储,具体包括: - `/dev/rhdisk2` 和 `/dev/rhdisk3` 作为Oracle ...
后续教程会进一步介绍存储硬件的配置,包括IBM TotalStorage系统的使用,以及通用并行文件系统GPFS的安装和配置,这对于大型集群的性能和数据一致性至关重要。 总结来说,这个系列教程全面覆盖了大型Linux集群的...
在搭建Oracle 10g Release 1 (R1) Real Application Clusters (RAC)环境时,选择AIX 6.1操作系统并结合High Availability Cluster Multi-Processing (HACMP) 5.4.1作为集群软件是常见的方案。以下是关于这个安装过程...
- **方案一:DDN SFA12K-20存储系统**:采用8台服务器搭建GPFS文件系统,提供1.6PB的可用存储容量,配备高速InfiniBand网络,实测聚合带宽达16GB/s,无缝对接现有InfiniBand和万兆网络集群。 - **方案二:DDN GS...
#### 二、基于软件架构的双活数据中心建设架构 ##### (1) 在线联机型应用(无共享数据) - **架构描述**:此类应用无需在两个数据中心之间共享数据,每个数据中心独立运行,通过负载均衡技术将用户请求分配到两个...
5. **高性能集群平台搭建**:张洋的论文中详细介绍了如何利用Rocks搭建高性能集群平台,包括硬件选择、网络架构、存储系统以及并行文件系统(如 Lustre 或 GPFS)的配置,这些都是构建高效集群的关键步骤。...
在"ESC401"课程中,学生可能需要学习如何编写和调试C语言的并行程序,使用MPI进行通信,理解并优化算法效率,甚至搭建和管理HPC集群。每个解决方案文件可能对应一个特定的编程任务或实验,涵盖了上述的一些或所有...