配置GPFS FPO,两台物理服务器A、B(各提供10T容量,用作dataAndMetadata ),一个虚拟机C(仅存放metadata)。创建是copy为2的GPFS文件系统/home/gpfs,df显示/home/gpfs容量为20T,存放一个大小1G的文件,du -sg 看到是2G。GPFS版本为4.1。
请问有什么办法实现df看到的容量是实际可用容量即10T,du -s看到的也是文件实际大小呢?
ps:第一次配置FPO,请确认配置是否有问题?谢谢
配置如下:
nsd.cfg配置如下:
%pool:
pool=system
layoutMap=cluster
allowWriteAffinity=no
blocksize=1M
%nsd:nsd=gansd device=/dev/sdb servers=gpfsa usage=dataAndMetadata failureGroup=1 pool=system
%nsd:nsd=gbnsd device=/dev/sdb servers=gpfsb usage=dataAndMetadata failureGroup=2 pool=system
%nsd:nsd=gcnsd device=/dev/sdb servers=gpfsc usage=metadataOnly failureGroup=3 pool=system
# mmcrfs gpfsdata -F nsd.cfg -m 3 -M 3 -r 2 -R 3 -T /home/gpfs