《Windows Azure Platform 系列文章目录

  当我们使用Windows Azure管理界面,创建Azure虚拟机的时候,默认挂载的磁盘是固定大小的

  1.比如我创建1个Windows Server虚拟机

  2.需要挂载额外的数据磁盘,一开始我初始化数据磁盘的容量为500G

  3.经过一段时间以后,500GB容量不够了,我需要将这块数据磁盘扩容

  

  注意:Azure A系列和D系列的虚拟机,磁盘容量是用多少算多少。比如我们挂载了1TB的数据磁盘,但是实际只使用1GB的存储空间。

  微软只会按照1GB的存储空间来收费。

  所以笔者建议,在使用Azure A系列和D系列的虚拟机,默认挂载的数据磁盘直接选择最大的容量,即1023GB

  注意:Azure DS系列的虚拟机,如果使用的是高级存储。则按高级存储的最大容量来收费。

  参考资料:Windows Azure Virtual Machine (26) 使用高级存储和DS系列VM

  在开始本章内容之前,请读者准备:

  1.Azure China账户

  2.安装Windows Azure PowerShell

  关键步骤如下:

  1.通过Azure管理界面,来创建Windows Server虚拟机

  2.通过Azure管理界面,附加500G空磁盘

  3.通过Windows Server远程桌面连接,初始化空磁盘

  4.通过Azure管理界面,卸载空磁盘

  5.以管理员身份运行Azure PowerShell,重置Azure Disk容量,为1023G

  6.通过Azure管理界面,重新附加磁盘

  7.通过Windows Server远程桌面连接,扩展磁盘分区

  1.首先我们用Azure管理界面(https://manage.windowsazure.cn),创建新的Windows Server VM。步骤略

  2.我们通过Azure管理界面,附加500GB的空磁盘。如下图:

  

  3.通过Azure管理界面,查看到Azure VM 系统磁盘和数据磁盘的名称。如下图:

  

  

  注意上图中,磁盘列中显示的是:磁盘的名称

  LeiTest2012CHN-LeiTest2012CHN-0-201601220555040066,这个就是数据磁盘的名称

  4.我们通过查看虚拟机所在的存储账号名称,可以查看到这台虚拟机的操作系统磁盘和数据磁盘的容量。如下图:

  

  可以看到,这个虚拟机的系统磁盘容量为127GB,数据磁盘为500GB

  5.通过Windows Server远程桌面连接,初始化空磁盘。如下图:

  

  6.然后我们通过Azure管理界面,卸载这个磁盘

  

  7.以管理员身份运行Azure PowerShell,重置Azure Disk容量,为1023G

#登陆Azure China,在弹出的输入框中输入用户名和密码
Add-AzureAccount -Environment AzureChinaCloud #选择当前订阅
Select-AzureSubscription -SubscriptionName '[SubscriptionName]' #修改磁盘大小为1023GB
Update-AzureDisk –DiskName '[DiskName]' -Label '[DiskLabel]' -ResizedSizeInGB 1023

  在上面的DiskName参数,我们设置为上面步骤3中显示的磁盘名称,红色字体

  LeiTest2012CHN-LeiTest2012CHN-0-201601220555040066

  

  执行结果如下图:

  

  

  8.然后我们查看存储账号,查看执行结果:

  

  9.通过Azure管理界面,重新附加之前由500G阔磁盘。如下图:

  

  

  10.附加磁盘通过Windows Server远程桌面连接,扩展磁盘分区

  

  对上图的新加卷F,执行右键,扩展卷。

  

  11.执行完毕后,就可以看到这块F盘,扩展为1TB

  

  最后请注意:

  1.Azure虚拟机数据磁盘,可分配的最大容量为1023GB

  2.Azure虚拟机数据磁盘,一旦向上扩展以后,不能再向下扩展

Windows Azure Virtual Machine (29) 修改Azure VM 数据磁盘容量的更多相关文章

  1. Windows Azure Virtual Machine (30) 修改Azure VM 的Subnet

    <Windows Azure Platform 系列文章目录> 我在使用Azure Virtual Machine虚拟机的时候,常常会结合Virtual Network虚拟网络一起使用. ...

  2. [New Portal]Windows Azure Virtual Machine (22) 使用Azure PowerShell,设置Virtual Machine Endpoint

    <Windows Azure Platform 系列文章目录> 我们可以通过Windows Azure Management Portal,打开Virtual Machine的Endpoi ...

  3. [New Portal]Windows Azure Virtual Machine (15) 在本地制作数据文件VHD并上传至Azure(2)

    <Windows Azure Platform 系列文章目录> 在上一章内容里,我们已经将包含有OFFICE2013 ISO安装文件的VHD上传至Azure Blob Storage中了. ...

  4. [New Portal]Windows Azure Virtual Machine (16) 使用Azure PowerShell创建Azure Virtual Machine

    <Windows Azure Platform 系列文章目录> 注:本章内容和之前的[New Portal]Windows Azure Virtual Machine (12) 在本地制作 ...

  5. [New Portal]Windows Azure Virtual Machine (19) 关闭Azure Virtual Machine与VIP Address,Internal IP Address的关系(1)

    <Windows Azure Platform 系列文章目录> 默认情况下,通过Azure Management Portal创建的Public IP和Private IP都是随机分配的. ...

  6. [New Portal]Windows Azure Virtual Machine (20) 关闭Azure Virtual Machine与VIP Address,Internal IP Address的关系(2)

    <Windows Azure Platform 系列文章目录> 默认情况下,通过Azure Management Portal创建的Public IP和Private IP都是随机分配的. ...

  7. Windows Azure Virtual Machine (28) 使用Azure实例级别IP,Instance-Level Public IP Address (PIP)

    <Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China 熟悉Azure平台的读者都知道,我们在使用Azure Virtual ...

  8. Windows Azure Virtual Machine (34) 保护Azure虚拟机

    <Windows Azure Platform 系列文章目录> 请注意:我们在Azure上创建的虚拟机,都是可以通过公网IP地址来访问的.(直接通过虚拟机的IP地址:PIP,或者通过负载均 ...

  9. [New Portal]Windows Azure Virtual Machine (14) 在本地制作数据文件VHD并上传至Azure(1)

    <Windows Azure Platform 系列文章目录> 之前的内容里,我介绍了如何将本地的Server 2012中文版 VHD上传至Windows Azure,并创建基于该Serv ...

随机推荐

  1. nginx.conf各参数的意义

    搬运+翻译至 http://qiita.com/syou007/items/3e2d410bbe65a364b603 /etc/nginx/nginx.conf 记录各个参数的意义 user user ...

  2. python 调用nmap

    1.系统中需要安装nmap 2.系统中安装pip 2.安装python调用nmap的lib包 命令为:pip install python-nmap 以下是在centos系统下安装成功后的截图 在命令 ...

  3. MyRocks简介

    RocksDB是facebook基于LevelDB实现的,目前为facebook内部大量业务提供服务.经过facebook大量工作,将RocksDB为MySQL的一个存储引擎移植到MySQL,称之为M ...

  4. 《Learninghard C#学习笔记》回馈网友,免费送书5本

    前言: 在博客园园友的大力支持下,本人的第一本书<Learninghard C#学习笔记>终于出版了. 这本书是本人学习C#的亲身经历,书籍内容都是本人学习过程中认为必须掌握的内容,完全无 ...

  5. 旺信UWP倒计时

    Bug数量: 2016/3/8: 34 2016/3/9: 40(一堆新Bug到来) 2016/3/10: 21(邀请用户内测,一大波虫子即将到来) 2016/3/11: 10(预期的一大波Bug还没 ...

  6. 人人都是 DBA(III)SQL Server 调度器

    在 SQL Server 中,当数据库启动后,SQL Server 会为每个物理 CPU(包括 Physical CPU 和 Hyperthreaded)创建一个对应的任务调度器(Scheduler) ...

  7. 团队项目——站立会议DAY10

    第十次站立会议记录: 参会人员:张靖颜,钟灵毓秀,何玥,赵莹,王梓萱 项目进展: 1.张靖颜:进一步完善程序代码,提出扩展性的建议,增加程序的功能. 2.钟灵毓秀:修改已完成代码出现的bug,完善代码 ...

  8. Asp.Net MVC 扩展 Html.ImageFor 方法详解

    背景: 在Asp.net MVC中定义模型的时候,DataType有DataType.ImageUrl这个类型,但htmlhelper却无法输出一个img,当用脚手架自动生成一些form或表格的时候, ...

  9. C++ 引用

    本文主要记录了C++中的引用特性,总结了一下代码示例和错误. 简单的引用 引用是C++的特性,指针是C语言的特性.上面代码结果如下: 20 20 100 20 true 引用和被引用的对象是占用同一个 ...

  10. C-Lodop 非典型应用

    Lodop是什么? 有人说她是报表打印工具,因为那个add_print_table语句把报表统计的那点事弄了个明明白白: 有人说她是条码打印工具,因为用了她再也不用后台生成条码图片了,前端一行指令就动 ...