|
@@ -2606,6 +2606,7 @@ class FsDatasetImpl implements FsDatasetSpi<FsVolumeImpl> {
|
|
|
final long reservedSpaceForReplicas; // size of space reserved RBW or
|
|
|
// re-replication
|
|
|
final long numBlocks;
|
|
|
+ final StorageType storageType;
|
|
|
|
|
|
VolumeInfo(FsVolumeImpl v, long usedSpace, long freeSpace) {
|
|
|
this.directory = v.toString();
|
|
@@ -2614,6 +2615,7 @@ class FsDatasetImpl implements FsDatasetSpi<FsVolumeImpl> {
|
|
|
this.reservedSpace = v.getReserved();
|
|
|
this.reservedSpaceForReplicas = v.getReservedForReplicas();
|
|
|
this.numBlocks = v.getNumBlocks();
|
|
|
+ this.storageType = v.getStorageType();
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -2649,6 +2651,7 @@ class FsDatasetImpl implements FsDatasetSpi<FsVolumeImpl> {
|
|
|
innerInfo.put("reservedSpace", v.reservedSpace);
|
|
|
innerInfo.put("reservedSpaceForReplicas", v.reservedSpaceForReplicas);
|
|
|
innerInfo.put("numBlocks", v.numBlocks);
|
|
|
+ innerInfo.put("storageType", v.storageType);
|
|
|
info.put(v.directory, innerInfo);
|
|
|
}
|
|
|
return info;
|