Parallel File Storage

Overview

SCP에서 제공하는 IaaS/PaaS 상품을 프로그램적으로 이용할 수 있도록 지원하는 명령 줄 인터페이스(Command-line interface, CLI)를 제공합니다.

본 가이드는 Parallel File Storage 서비스에 대한 간략한 설명 및 CLI를 호출하는 방법을 제공합니다.

Version

VersionStatusSupported Until
1.0CURRENT-

1 - CLIs

1.1 - CreateSnapshot

1.1.1 - 1.0

scpcli parallel-filestorage snapshot create
--volume_id <value>

Description

병렬 파일스토리지 스냅샷을 생성한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
volume_id
required
string볼륨 아이디bfdbabf2-04d9-4e8b-a205-020f8e6da438

Responses

NameDescriptionExample
snapshot스냅샷

1.2 - CreateVolume

1.2.1 - 1.0

scpcli parallel-filestorage volume create
--capacity_tb <value>
--name <value>
[--tags <value>]

Description

병렬 파일스토리지를 생성한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
capacity_tb
required
integer볼륨 용량100
name
required
string볼륨 이름my_volume
tags
optional
array'{"key": "key", "value": "value"}'

Responses

NameDescriptionExample
id볼륨 아이디bfdbabf2-04d9-4e8b-a205-020f8e6da438
name볼륨 이름my_volume
state볼륨 상태available
created_at생성 시간2024-07-30T04:54:33.219373
capacity_tb볼륨 용량100
account_id어카운트 아이디rwww523320dfvwbbefefsdvwdadsfa24c

1.3 - DeleteSnapshot

1.3.1 - 1.0

scpcli parallel-filestorage snapshot delete
--snapshot_id <value>
--volume_id <value>

Description

병렬 파일스토리지 스냅샷을 삭제한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
snapshot_id
required
string스냅샷 아이디40htrre5b-eww25-ff2b-a426-6afefas65a3b
volume_id
required
string볼륨 아이디bfdbabf2-04d9-4e8b-a205-020f8e6da438

1.4 - DeleteVolume

1.4.1 - 1.0

scpcli parallel-filestorage volume delete
--volume_id <value>

Description

병렬 파일스토리지를 삭제한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
volume_id
required
string볼륨 아이디bfdbabf2-04d9-4e8b-a205-020f8e6da438

1.5 - ListAccessRule

1.5.1 - 1.0

scpcli parallel-filestorage access rule list
--volume_id <value>

Description

병렬 파일스토리지 접근제어 목록을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
volume_id
required
string볼륨 아이디bfdbabf2-04d9-4e8b-a205-020f8e6da438

Responses

NameDescriptionExample
object_id오브젝트 아이디43fq3347-02q4-4aa8-ccf9-affe4917bb6f
object_type오브젝트 유형GPU_NODE
object_name오브젝트 이름objectname
object_state오브젝트 상태RUNNING
access_state접근제어 상태all
access_ip_list

1.6 - ListSnapshots

1.6.1 - 1.0

scpcli parallel-filestorage snapshot list
--volume_id <value>

Description

병렬 파일스토리지 스냅샷 목록을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
volume_id
required
string볼륨 아이디bfdbabf2-04d9-4e8b-a205-020f8e6da438

Responses

NameDescriptionExample
id스냅샷 아이디40htrre5b-eww25-ff2b-a426-6afefas65a3b
name스냅샷 이름snapshot.2025-10-30_121212
size스냅샷 크기100
state스냅샷 상태available
created_at생성 시간2024-10-30T04:54:33.219373

1.7 - ListVolumes

1.7.1 - 1.0

scpcli parallel-filestorage volume list
[--offset <value>]
[--limit <value>]
[--name <value>]
[--sort <value>]

Description

병렬 파일스토리지 목록을 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
offset
optional
integeroffset-
limit
optional
integerlimit-
name
optional
string볼륨 이름my_volume
sort
optional
string정렬-

Responses

NameDescriptionExample
id볼륨 아이디bfdbabf2-04d9-4e8b-a205-020f8e6da438
name볼륨 이름my_volume
state볼륨 상태available
created_at생성 시간2024-07-30T04:54:33.219373
capacity_tb볼륨 용량100
account_id어카운트 아이디rwww523320dfvwbbefefsdvwdadsfa24c

1.8 - SetAccessRule

1.8.1 - 1.0

scpcli parallel-filestorage access rule set
--volume_id <value>
--remove_access_rules <value>
--add_access_rules <value>

Description

병렬 파일스토리지 접근제어를 수정한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
volume_id
required
string볼륨 아이디bfdbabf2-04d9-4e8b-a205-020f8e6da438
remove_access_rules
required
array'{"object_id": "43fq3347-02q4-4aa8-ccf9-affe4917bb6f", "object_type": "GPU_NODE"}'
add_access_rules
required
array'{"object_id": "43fq3347-02q4-4aa8-ccf9-affe4917bb6f", "object_type": "GPU_NODE"}'

1.9 - SetVolumeCapacity

1.9.1 - 1.0

scpcli parallel-filestorage volume capacity set
--volume_id <value>
--capacity_tb <value>

Description

병렬 파일스토리지 용량을 수정한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
volume_id
required
string볼륨 아이디bfdbabf2-04d9-4e8b-a205-020f8e6da438
capacity_tb
required
integer볼륨 용량100

1.10 - ShowVolume

1.10.1 - 1.0

scpcli parallel-filestorage volume show
--volume_id <value>

Description

병렬 파일스토리지를 상세 조회한다.

상태 ACTIVE (CURRENT)

버전최소 지원 보장일
1.0-

Parameters

NameTypeDescriptionExample
volume_id
required
string볼륨 아이디bfdbabf2-04d9-4e8b-a205-020f8e6da438

Responses

NameDescriptionExample
id볼륨 아이디bfdbabf2-04d9-4e8b-a205-020f8e6da438
name볼륨 이름my_volume
state볼륨 상태available
created_at생성 시간2024-07-30T04:54:33.219373
capacity_tb볼륨 용량100
account_id어카운트 아이디rwww523320dfvwbbefefsdvwdadsfa24c
mount_path볼륨 마운트 경로xxx.xx.xxx:/xxxxxxxx