为什么我不能使用刚在 Google Cloud Compute Engine 上购买的永久性磁盘存储空间?

Why can't I use the persistent disk's storage I just bought on Google Cloud Compute Engine?

我刚刚设置了我的第一个 Google 云计算引擎实例,因此我可以 运行 一些 Python 大文件脚本。作为设置的一部分,我添加了一个 1TB 永久磁盘:

当我 SSH 进入虚拟机时,我没有看到添加的存储。这意味着我无法下载我的数据集。

如何访问永久磁盘?

谢谢。

当您添加一个额外的永久性磁盘,使该磁盘可供您的计算引擎使用时,您必须在使用前对其进行格式化和装载。这类似于向桌面添加额外物理磁盘的概念。只是添加一个磁盘意味着从硬件的角度来看它就在那里,但它仍然必须定义到操作系统。

这里有关于配方的文档 (Adding or resizing zonal persistent disks)

总结:

  1. 使用 sudo lslbk 查找设备 ID。
  2. 使用sudo mkfs.ext4格式化磁盘。
  3. 使用sudo mkdir创建挂载点。
  4. 使用sudo mount挂载文件系统。

您还可以编辑 /etc/fstab 以在启动时挂载文件系统。