文档

挂载磁盘

1. 背景

您在创建批量计算节点时,因系统盘大小限制,若有较大本地数据需求,建议挂载数据盘。挂载数据盘后,对挂载目录里数据的读写行为将和读写本地数据完全相同。

2. 说明

数据盘挂载主要包含以下四点限制:

  • 类型限制:只支持 cloud_efficiencycloud_ssd两种类型数据盘;

  • 大小限制:默认最大支持 1000G 数据盘;

  • 约束限制:需保持系统盘和数据盘类型保持一致;

  • 系统限制:必须指定 MountPoint,Linux 下可挂载到目录,Windows 下只能挂载到驱动,如 E:

3. 使用

使用磁盘挂载功能必须同时指定数据盘大小、数据盘类型和挂载点。

以下我们将展示通过 SDK 和命令行工具挂载数据盘样例,数据盘类型为cloud_efficiency;大小为 500G;挂载点为 /home/my-data-disk

3.1. SDK

使用 Python SDK 创建集群挂载数据盘样例:

from batchcompute.resources import (
    ClusterDescription, Configs
)

cluster_desc = ClusterDescription()
configs = Configs()

configs.add_data_disk(500, 'cloud_efficiency', '/home/my-data-disk')

cluster_desc.Configs = configs

3.2. 命令行工具

使用命令行工具创建集群挂载数据盘样例:

bcs sub "echo 123" --disk system:cloud_efficiency:40,data:cloud_efficiency:500:/home/my-data-disk

说明:

  • 系统盘挂载格式: system:系统盘类型:系统盘大小

  • 数据盘挂载格式: data:数据盘类型:数据盘大小:挂载点

  • 本页导读 (0)
文档反馈