为什么我不能使用刚在 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)
总结:
- 使用
sudo lslbk
查找设备 ID。
- 使用
sudo mkfs.ext4
格式化磁盘。
- 使用
sudo mkdir
创建挂载点。
- 使用
sudo mount
挂载文件系统。
您还可以编辑 /etc/fstab
以在启动时挂载文件系统。
我刚刚设置了我的第一个 Google 云计算引擎实例,因此我可以 运行 一些 Python 大文件脚本。作为设置的一部分,我添加了一个 1TB 永久磁盘:
当我 SSH
进入虚拟机时,我没有看到添加的存储。这意味着我无法下载我的数据集。
如何访问永久磁盘?
谢谢。
当您添加一个额外的永久性磁盘,使该磁盘可供您的计算引擎使用时,您必须在使用前对其进行格式化和装载。这类似于向桌面添加额外物理磁盘的概念。只是添加一个磁盘意味着从硬件的角度来看它就在那里,但它仍然必须定义到操作系统。
这里有关于配方的文档 (Adding or resizing zonal persistent disks)
总结:
- 使用
sudo lslbk
查找设备 ID。 - 使用
sudo mkfs.ext4
格式化磁盘。 - 使用
sudo mkdir
创建挂载点。 - 使用
sudo mount
挂载文件系统。
您还可以编辑 /etc/fstab
以在启动时挂载文件系统。