GPFS文件系统常用命令.doc
文本预览下载声明
GPFS文件系统常用命令
1. GPFS常用查看命令 1
1.1. 显示集群文件系统(mmlscluster) 1
1.2. 显示NSD(mmlsnsd –L查看文件系统与nsd的对应关系;mmlsnsd –m查看nsd与存储盘的对应关系;某些节点会提示有互信错误) 2
1.3. Mmlsconfig(显示gpfs版本) 3
1.4. 查看GPFS文件系统状态(mmgetstate –a,某些节点会提示有互信错误) 3
1.5. 其他查看命令 4
2. GPFS常用执行命令 5
2.1. 启动GPFS文件系统(mmstartup) 5
2.2. 停止GPFS文件系统(mmshutdown) 6
3. 配置GPFS文件系统是否开机自动挂载 6
4. GPFS文件系统调整inode大小 6
5. 简介 7
GPFS常用查看命令
显示集群文件系统(mmlscluster)
#mmlscluster
显示NSD(mmlsnsd –L查看文件系统与nsd的对应关系;mmlsnsd –m查看nsd与存储盘的对应关系;某些节点会提示有互信错误)
NSD全称Network Shared Disk(网络共享盘)(支持Network的IO存取)
AIX:使用lspv/scfg等命令查看
Linux:使用cat /proc/partitions查看
#mmlsnsd -m
Mmlsconfig(显示gpfs版本)
查看GPFS文件系统状态(mmgetstate –a,某些节点会提示有互信错误)
#mmgetstate –a
其他查看命令
/var/mmfs//
#mmdf命令
#mmllnsd
#mmlsdisk
#mmdiag –waite
GPFS常用执行命令
启动GPFS文件系统(mmstartup)
#mmstartup -a
停止GPFS文件系统(mmshutdown)
配置GPFS文件系统是否开机自动挂载
GPFS文件系统的自动挂载设置是全局的;当设置文件系统的Automount为Yes时,该文件系统在节点重启后会自动挂载,所有节点都是如此。
需要某个或者某些节点不使用这个配置时,需要在相应节点上的目录里增加描述文件,用于区别全局设置:
touch /var/mmfs/etc/ignoreStartupMount??????????????? # 所有文件系统不自动挂载
touch /var/mmfs/etc/ignoreStartupMount.devicename?? # 该文件系统不自动挂载
?使用如下命令查询devicename,
#which mmlsfs
#/usr/lpp/mmfs/bin/mmlsfs all 找到此行:“File system attributes for /dev/bej_esb”
例:touch /var/mmfs/etc/ignoreStartupMount.bej_esb?? # 该文件系统不自动挂载
注:/etc/fstab中自动挂载行不需处理(即:不需注释掉)
重启操作系统验证该gpfs文件系统是否还会自动挂载。
GPFS文件系统调整inode大小
df –ih 查看文件系统inode占用情况
gpfs调整inode大小
mmchfs /dev/xxxx --inode-limite xxxxM
例:
mmchfs /dev/ECMData --inode-limite 16M
简介
GPFS(General Parallel File System通用并行文件系统) 是IBM为AIX和Linux集群系统设计的共享磁盘的并行文件系统。
支持:AIX,Linux(RHEL和SLES,Debian)和Windows操作系统并支持操作系统混搭。
GPFS3.5 支持hadoop
GPFS4.1
不支持NAS(因NAS不支持跨存储)
支持:DB2,oracle RAC,SAP
IO node 最大64个
GPFS安装:
Server:光纤路径或以太网路径且可以共存
Client到集群:光纤路径或以太网路径且可以共存
#gpfs.snap –w nodename
抓日志
Node角色:
Configuration node(2个)
Cluster Manager()
File system Manager
Quota Manager
GPFS code
/usr/lpp/mmfs/bin执行文件目录
/var/adm/ras日志
Primary server
Secondary server
mmdiag 诊断命令,gpfs3.4才有
带!是自定义配置
日志只有在重启时才重新
显示全部