我想在Azure中部署一个Windows服务器2016 VM。据我所知,Azure VM与"OS“磁盘以及普通磁盘一起部署。操作系统磁盘很小:30 OS。
我很不幸地浪费了我生命中大约30h的时间,试图弄清楚为什么我的Postgresql DB在通过Azure门户进行磁盘扩展时说磁盘已经满了,结果却发现我正在扩展常规磁盘,而不是OS磁盘.
无论如何,我现在想将Postgresql DB部署到普通磁盘(一旦我知道了方法),但我还有另一个问题:
我的数据库可能会变得非常大,而且还会继续增长。如何将实例设置为自动展开安装在上的磁盘Postgresql?
我已经看过MS的“文档”了,但我真的不能用它的反面来解释。
谢谢!
发布于 2017-07-27 15:23:41
基本上,有两个抽象你可以玩。第一个是Azure磁盘(它有预设的大小和每个VM类型可以添加的预设编号),第二个是直接在windows服务器2016内的存储空间/存储空间。这个过程会是这样的
当然,步骤3-5可以使用Azure Automation实现自动化(可以配置Azure警报以自动启动这些操作)。
发布于 2017-07-28 01:50:47
据我所知,Linux磁盘为30 my,Windows VM OS磁盘为128 my。
如果你想增加你的操作系统磁盘,你需要首先停止你的VM。所以,我不建议你自动这么做。
这是很容易增加您的操作系统磁盘在Azure,请参考我的回答。注意:它在托管磁盘和非托管磁盘上工作。另外,它还可以在Linux和Windows上工作。
https://serverfault.com/questions/865492
复制相似问题