【问题标题】:Azure local disk - where'd it go? (Linux VM)Azure 本地磁盘 - 它去哪儿了? (Linux 虚拟机)
【发布时间】:2012-10-13 21:00:16
【问题描述】:

Azure VM 表...

https://www.windowsazure.com/en-us/pricing/details/#header-2

...说,例如,中型实例带有 490GB 的本地存储。所以我期待通常的 30GB Azure BLOB OS 磁盘,然后是 490GB /mnt/resource。

但没有:

$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                       28G  1.7G   25G   7% /
tmpfs                 1.7G     0  1.7G   0% /dev/shm
/dev/sda1             485M   68M  392M  15% /boot
/dev/sdb1             133G  188M  126G   1% /mnt/resource

这是在 CentOS 映像上,但对于其他映像也是如此。

我错过了什么吗?我没有看到卷组中的空间或任何东西,并且没有未安装的 sd* 设备。

【问题讨论】:

  • 这包含在您的问题中,地址为stackoverflow.com/questions/12866493/…。您询问的是云服务部分中描述的本地存储,但您使用的是虚拟机功能。如果您在上面引用的页面的 VM 功能部分的表格中注意到它并没有提及本地存储。
  • 所有 Windows Azure IaaS VM 都带有两个磁盘 - 一个由保存在 Windows Azure Blob 存储中的 VHD 支持的 OS 磁盘和一个物理连接到托管服务器的临时磁盘。这个临时磁盘是真正的临时磁盘,如果 VM 被解除分配(在门户或 API 上关闭)或移动以进行服务器修复,则其上的任何内容都将丢失。对于 Linux VM,此临时磁盘 /dev/sdb。

标签: linux azure virtual-machine


【解决方案1】:

Neil Mackenzie 在 cmets 中的回答似乎是正确的

所有 Windows Azure IaaS VM 都带有两个磁盘 - 一个由 VHD 支持的操作系统磁盘 物理上持久保存在 Windows Azure Blob 存储和临时磁盘中 连接到托管服务器。这个临时磁盘确实是短暂的,并且 如果 VM 被解除分配,其上的任何内容都将丢失(关闭 门户或 API)或移动以进行服务器修复。对于 Linux VM,这 临时磁盘 /dev/sdb。

我发现这个链接来证实: http://blogs.msdn.com/b/wats/archive/2013/12/07/understanding-the-temporary-drive-on-windows-azure-virtual-machines.aspx

【讨论】:

  • 在那个 tmp 磁盘上有交换文件安全吗?调整 Vm 大小时不会丢失数据(交换中的任何内容......?)
猜你喜欢
  • 1970-01-01
  • 2014-09-09
  • 2015-07-05
  • 1970-01-01
  • 1970-01-01
  • 2017-07-16
  • 1970-01-01
  • 1970-01-01
  • 2017-07-21
相关资源
最近更新 更多