/scalemgmt/v3/clusters/remote/{name}: GET

Retrieves details of a remote cluster.

Availability

Available on all IBM Storage Scale editions.

Description

The GET clusters/remote/{name} request retrieves details about a remote cluster.

Request URL

https://<IP address or host name of API server>:<port>/scalemgmt/v3/clusters/remote/{name}
Where
name
Specifies the remote cluster name.

Request headers

Accept: application/json

Parameters

The following parameters can be used in the request URL to customize the request:
Table 1. List of parameters
Parameter name Description and applicable keywords Required/optional
name The name of the remote cluster. Required.
view Specifies the view for remote cluster contents. The possible values are basic, and full. The default value is basic. The full view displays all available fields. The basic view omits filesets that exist on the remote cluster. Optional.
X-StorageScaleDomain The domain to be authorized against for the request. The default value is StorageScaleDomain. Optional.

Request data

No request data.

Response data

  • 200: A successful response.
    {
      "cipher_list": "string",
      "cluster_type": "CLUSTERTYPE_ACCESSING",
      "contact_nodes": "string",
      "fileset_resources": [
        {
          "fileset_access": {
            "alloc_inodes": "string",
            "comment": "string",
            "create_time": "2025-04-13T12:31:10.984Z",
            "data_in_kb": "string",
            "disposition": "GRANT",
            "domain_id": 0,
            "fal_status": "FALSTATUS_DEFAULT",
            "free_inodes": "string",
            "fs_name": "string",
            "iam_mode": "IAMMODE_OFF",
            "id": 0,
            "inode_space": 0,
            "inode_space_designation": "string",
            "inode_space_mask": "string",
            "is_inode_space_owner": true,
            "max_inodes": "string",
            "name": "string",
            "parent_id": "string",
            "path": "string",
            "perm_change_flag": "PERMCHANGEFLAG_CHMODANDSETACL",
            "perm_inherit_flag": "PERMINHERITFLAG_INHERIT_ACL_ONLY",
            "prevent_snapshot_restore": true,
            "root_inode": "string",
            "snap_id": 0,
            "status": "FILESETSTATUS_EMPTY",
            "used_inodes": "string"
          }
        }
      ],
      "filesystem_resources": [
        {
          "filesystem_access": {
            "access_type": "string",
            "acl_semantics": "POSIX_ACLSEMANTICS",
            "additional_mount_options": "string",
            "auto_inode_limit": "YES",
            "automatic_mount_option": "YES_AUTO",
            "block_allocation_type": "CLUSTER_BLOCKALLOCATIONTYPE",
            "block_size": 4194304,
            "cluster": "string",
            "create_time": "2025-04-13T12:31:10.984Z",
            "default_data_replicas": 1,
            "default_metadata_replicas": 1,
            "default_mount_point": "string",
            "default_quotas_enabled": "string",
            "disks": [
              {
                "dev_type": "SUBTYPE_DASD_DISK",
                "device_name": "string",
                "disk_subtype": "SUBTYPE_PR_DISK",
                "disk_usage": "DATA_AND_METADATA",
                "domain_id": 0,
                "failure_group": "string",
                "file_system": "string",
                "local_disk_name": "string",
                "name": "string",
                "node_name": "string",
                "nsd_servers": [
                  "string"
                ],
                "nsd_version": "string",
                "partition_type": "string",
                "remarks": "string",
                "size": "string",
                "storage_pool": "string",
                "thin_disk": "THIN_DISK_NO",
                "volume_id": "string"
              }
            ],
            "disposition": "GRANT",
            "dmapi_enabled": "YES",
            "domain_id": 0,
            "drive_letter": "string",
            "enable_quotas": "YES",
            "encryption": "YES",
            "exact_mtime": "YES",
            "fast_ea_enabled": "string",
            "file_audit_log": "YES",
            "file_locking_semantics": "POSIX_FILELOCKINGSEMANTICS",
            "filesetdf_enabled": "YES",
            "flush_on_close": "YES",
            "highest_supported_version": "string",
            "indirect_block_size": 0,
            "inode_limit": 9223372036854776000,
            "inode_segment_manager": "YES",
            "inode_size": 4096,
            "is_4K_aligned": "YES",
            "local_version": "string",
            "log_replicas": 3,
            "logfile_size": 4194304,
            "maintenance_mode": "YES_MAINTENANCEMODE",
            "manager": "string",
            "manager_version": "string",
            "max_data_replicas": 2,
            "max_metadata_replicas": 2,
            "max_snapshot_id": 0,
            "min_fragment_size": 0,
            "mount_priority": 0,
            "name": "string",
            "nfs4_owner_write_acl": "YES",
            "num_nodes": 32,
            "original_version": "string",
            "perfileset_quotas": "YES",
            "prealloc_inodes_number": 0,
            "quotas_accounting_enabled": "string",
            "quotas_enforced": "string",
            "rapid_repair_enabled": "YES",
            "root_squash": "string",
            "storage_pools": [
              {
                "block_group_factor": 1024,
                "block_size": 4194304,
                "filesystem": "string",
                "id": 0,
                "layout_map": "CLUSTER_BLOCKALLOCATIONTYPE",
                "max_disk_size": "string",
                "name": "string",
                "pool_usage": "DATA_AND_METADATA",
                "write_affinity": "YES",
                "write_affinity_depth": 0
              }
            ],
            "strict_replication": "NO_STRICT_REPL",
            "subblocks_per_full_block": 0,
            "suppress_atime": "YES_SUPPRESSATIME",
            "uid": "string",
            "version": "string",
            "write_cache_threshold": 0
          },
          "remote_filesystem": {
            "additional_mount_options": "string",
            "automatic_mount_option": "YES_AUTO",
            "default_mount_point": "string",
            "mount_priority": 0,
            "name": "string",
            "owning_cluster": "string",
            "remote_name": "string"
          }
        }
      ],
      "id": "string",
      "key_expiration": "2025-04-13T12:31:10.984Z",
      "key_expired": true,
      "name": "string",
      "new_key_expiration": "2025-04-13T12:31:10.984Z",
      "new_key_expired": true,
      "new_sha_digest": "string",
      "sha_digest": "string"
    }
  • default: An unexpected error response.
    {
      "code": 0,
      "details": [
        {
          "@type": "string",
          "additionalProp1": "string",
          "additionalProp2": "string",
          "additionalProp3": "string"
        }
      ],
      "message": "string"
    }

Examples

The following example gets information about a specified remote cluster:

Request data:
curl -X 'GET'  'https://localhost:46443/scalemgmt/v3/clusters/remote/owningCluster1?view=FULL' -H 'accept: application/json' -n -k
Response data:
{
	"name": "owningCluster1",
	"id": "13470923574217973061",
	"sha_digest": "f7347e2427b4f059145e086ca1dd4e18a68cea3804e0024eefec00d11dca6c4d",
	"filesystem_resources": [
		{
			"remote_filesystem": {
				"name": "remotefs1",
				"remote_name": "fs1"
			}
		}
	],
	"fileset_resources": [
		{
			"fileset_access": {
				"name": "root",
				"fs_name": "fs1",
				"id": 0,
				"status": "FILESETSTATUS_LINKED",
				"path": "/gpfs/fs1",
				"domain_id": 0
			}
		},
		{
		"fileset_access": {
				"name": "fileset1",
				"fs_name": "fs1",
				"id": 1,
				"status": "FILESETSTATUS_LINKED",
				"path": "/gpfs/fs1/fileset1",
				"domain_id": 0
			}
		},
		{
			"fileset_access": {
				"name": "fileset2",
				"fs_name": "fs1",
				"id": 4,
				"status": "FILESETSTATUS_LINKED",
				"path": "/gpfs/fs1/fileset2",
				"domain_id": 0
			}
		}
	],
	"contact_nodes": "node-1",
	"cluster_type": "CLUSTERTYPE_OWNING"
}