GPFS 对软硬件环境要求 若干问题

本文详细介绍了GPFS对主机、共享存储、AIX系统、HACMP、网络的具体要求,强调了GPFS在高性能并发访问、Oracle RAC支持及流媒体领域的优势。在数据迁移时,可使用传统OS命令。GPFS的I/O特性使其在并发访问和性能上优于JFS2。
摘要由CSDN通过智能技术生成


1.GPFS对主机的要求,如主机硬件配置

    GPFS除需要使用HBA卡连接存储外,需要单独的网卡(最好两块)作为GPFS VLan管理


2.GPFS对共享存储的要求

    GPFS支持的存储:IBM 7133/DS4000/6000/8000/ESS/SVC,HDS 9900 ,EMC DMX(已由官方测试)


3.GPFS对AIX系统配置要求(Patch、参数等)

   GPFS不同版本对操作系统有不同的要求,譬如GPFS2.3要求AIX5.2,AIX5.3并且强烈建议使用其最新的patch

   


4.GPFS对HACMP的要求

   GPFS是一种底层的文件系统,与其他应用以及软件是没有关系的


5.GPFS对网络的要求

   需要一个单独的网络(最好两块网卡做etherchannel)作为GPFS vlan管理,如果只有两个节点,那么可以使用HACMP的备用网卡



6.GPFS建议的单机和双机架构是什么样子

    GPFS无论是单机还是多机集群,其架构都是相同的,LUN->PV->NSD

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是检查IBM GPFS部署环境的脚本示例: ```bash #!/bin/bash # GPFS Environment Check Script echo "Checking GPFS dependencies..." # Check required packages are installed rpm -qa | grep -q glibc-2.12 || { echo >&2 "glibc-2.12 not installed!"; exit 1; } rpm -qa | grep -q kernel-headers-$(uname -r) || { echo >&2 "kernel-headers not installed!"; exit 1; } rpm -qa | grep -q kernel-devel-$(uname -r) || { echo >&2 "kernel-devel not installed!"; exit 1; } rpm -qa | grep -q libstdc++-4.4.7 || { echo >&2 "libstdc++-4.4.7 not installed!"; exit 1; } rpm -qa | grep -q numactl-libs || { echo >&2 "numactl-libs not installed!"; exit 1; } echo "Checking GPFS kernel parameters..." # Check required kernel parameters are set sysctl -q fs.file-max | grep -q '^[^#].*5242880' || { echo >&2 "fs.file-max not set to 5242880!"; exit 1; } sysctl -q kernel.shmmax | grep -q '^[^#].*4294967296' || { echo >&2 "kernel.shmmax not set to 4294967296!"; exit 1; } sysctl -q kernel.shmall | grep -q '^[^#].*2097152' || { echo >&2 "kernel.shmall not set to 2097152!"; exit 1; } sysctl -q kernel.sem | grep -q '^[^#].*250 32000 32 512' || { echo >&2 "kernel.sem not set to 250 32000 32 512!"; exit 1; } sysctl -q net.ipv4.ip_local_port_range | grep -q '^[^#].*1024 65535' || { echo >&2 "net.ipv4.ip_local_port_range not set to 1024 65535!"; exit 1; } sysctl -q net.core.rmem_default | grep -q '^[^#].*262144' || { echo >&2 "net.core.rmem_default not set to 262144!"; exit 1; } sysctl -q net.core.wmem_default | grep -q '^[^#].*262144' || { echo >&2 "net.core.wmem_default not set to 262144!"; exit 1; } sysctl -q net.core.rmem_max | grep -q '^[^#].*16777216' || { echo >&2 "net.core.rmem_max not set to 16777216!"; exit 1; } sysctl -q net.core.wmem_max | grep -q '^[^#].*16777216' || { echo >&2 "net.core.wmem_max not set to 16777216!"; exit 1; } echo "GPFS environment check complete." ``` 该脚本检查所需的软件包是否已安装,以及必需的内核参数是否设置为正确的值。如果检查失败,脚本将输出错误消息并退出。如果检查成功,则输出“GPFS environment check complete.”。请注意,该脚本需要以root用户身份运行才能执行sysctl命令。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值