Mount the GlusterFS server on the compute nodes

We now need to make the compute nodes mount the PFS server.

To do this, we will also disable the firewall and create a new mounting point (/data in our case):

node = { pkgs, ... }:
{
  # add needed package
  environment.systemPackages = with pkgs; [ openmpi ior glusterfs ];

  # Disable the firewall
  networking.firewall.enable = false;

  # Mount the PFS
  fileSystems."/data" = {
    device = "server:/gv0";
    fsType = "glusterfs";
  };
};

The gv0 represents the GlusterFS volume (not yet created!).