我正在使用100GB boot disk和一个local SSD设置一个实例(在Google Cloud平台上)。我的数据大致是150GB格式的。导入此数据时,出现内存不足错误。当我将引导盘大小增加到200GB时,没有出现错误。
我认为数据是写入启动盘而不是local SSD上。如何确保存储数据的是local SSD,而不是boot disk
编辑我正在使用lsblk位挂载固态硬盘不清楚sudo mkdir -p /mnt/disks/[MNT_DIR]中应该包含什么MNT_DIR我的数据将导入到/home/jupyter/
发布于 2020-03-27 18:30:22
当您使用本地固态硬盘创建一个实例时,磁盘本身还没有挂载,您需要在它上面创建一个文件系统并挂载它(在linux中,您可以通过运行lsblk看到挂载的磁盘)。
https://cloud.google.com/compute/docs/disks/local-ssd#formatindividual
本文档介绍如何挂载单个本地ssd,以及如果您希望挂载多个本地ssd,如何创建RAID阵列。
来自评论-
是的,你应该将你的数据导入到你已经挂载磁盘的文件夹中,但是我不会使用home,我认为最好的做法是将所有外部磁盘挂载到"/mnt“中(比如"/mnt/vol","/mnt/vol1",或者类似的东西)。如果你要使用/home,你将“影子”到这个目录中的当前文件。
https://stackoverflow.com/questions/60883847
复制相似问题