环境:redhat6.5 + GPFS4.1
配置:A、B、C三台机器各有/dev/sdb(非共享),均为100G,配置成文件系统/gpfs:
nsd.cfg:
%pool:
pool=system
layoutMap=cluster
allowWriteAffinity=yes
blocksize=1M
%nsd:nsd=g1disk1 device=/dev/sdb servers=zfptAppa usage=dataAndMetadata failureGroup=1 pool=system
%nsd:nsd=g1disk2 device=/dev/sdb servers=zfptAppb usage=dataAndMetadata failureGroup=2 pool=system
%nsd:nsd=g1disk3 device=/dev/sdb servers=zfptAppc usage=dataAndMetadata failureGroup=3 pool=system
创建文件系统gpfs, 数据及元数据均为3份,创建命令:
mmcrfs gpfs -F nsd.cfg -m 3 -M 3 -r 3 -R 3 -T /gpfs
发现问题:
1,df -vh 查看到文件系统总大小为300G;
2,写一个1G文件,du -sh 查看大小为3G;
请问:有什么办法优化,使得df -vh 看到文件系统总大小为实际可用(100G),且du -sh查看到的是文件实际大小呢?