一、 建立一个简单的Microsoft Azure虚拟机shell
1.一、 快速建立虚拟机windows
在Microsoft Azure的虚拟机页面中,单击“建立虚拟机”或者“新建”按钮。缓存
依次单击“计算”—“虚拟机”—“快速建立”,这里须要填写虚拟机的DNS名称,选择虚拟机的映像和虚拟机 大小,并指定虚拟机的管理员帐号和密码,选择虚拟机所在位置,最后单击“建立虚拟机”。网络
单击“建立虚拟机”后,Microsoft Azure会自动建立虚拟机,能够在右下方单击 按钮,查看建立虚拟 机的状态。app
在Microsoft Azure虚拟机页面中能够看到建立的虚拟机,此时虚拟机的状态是正在运行,说明这台虚拟机已经成功建立 并运行了。ide
虚拟机的DNS信息,也就是虚拟机的名称,DNS名称必须包含3到15个字符,只能包含字母、数字和连字符,而且必须 以字母开头且必须以字母或数字结尾,在填写用户名和密码时,新的用户名是指用来管理虚拟机操做系统的管理帐号, 不能使用Administrator、root、admin和guest等直接用做用户名。工具
1.二、从库中建立虚拟机spa
经过“快速建立”方式建立完虚拟机后,咱们须要对虚拟机的属性再一次进行设置,包括虚拟机的版本号、 虚拟机类型、端口号和可用性群集等,这些都须要进行详细的设置。在Microsoft Azure管理门户中,经过“从库中”建立虚拟机能够实现对虚拟机的详细设置。操作系统
在Microsoft Azure管理门户中单击“新建”,或者在虚拟机页面中单击“建立虚拟机”,而后依次单击“ 计算”—“虚拟机”—“从库中”。命令行
在“建立虚拟机-选择映像”页面中,选择要建立Microsoft Azure虚拟机的映像。
选择虚拟机操做系统的发布版本,输入要用于该虚拟机的名称,在“层”中选择“基本”或“标准”,虚拟机大小 ,用户名,密码。
在“云服务”选择框中,选择为虚拟机建立一个新的托管服务, 在“云服务DNS名称”中填写指定的DNS称, 默认状况下是虚拟机名称“.chinacloudapp.cn”。在“存储帐户”中,能够选择此虚拟机VHD文件存储帐户, 用户能够选择已有的存储帐户或者自动生成新帐户。在“可用性集”中,选择将此虚拟机链接到其余虚拟 网络或将虚拟机添加到虚拟网络中。 设置虚拟机的端口,默认开放Remote Desktop 3389和Powershell 5986 端口。
勾选“安装VM代理”,单击完成虚拟机的配置。
2 、管理虚拟机
除了在windows azure管理门户中启动关闭虚拟机菜单外,也能够经过azure powershell进行这些操做。
启动mintao-vm01云服务中的mintao-vm01虚拟机,其命令为:
PS C:\> Start-AzureVM -ServiceName mintao-vm01 -Name mintao-vm01
重启mintao-vm01云服务中的mintao-vm01虚拟机,其命令为:
PS C:\> Restart-AzureVM -ServiceName mintao-vm01 -Name mintao-vm01
关闭mintao-vm01云服务中的mintao-vm01 虚拟 机
关闭虚拟机,关机后虚拟机的公网IP和内网IP都会释放,再次启动后可能会分配不一样的 IP。 若是但愿保留IP,经过Azure Powershell 命令行来关机,关机时带“-StayProvisioned” 参数便可保留虚拟机状态,包括 IP,而在 Microsoft Azure 管理门户没法作到保留虚拟机状态关机。
PS C:\> Stop-AzureVM -ServiceName mintao-vm01 -Name mintao-vm01 -StayProvisioned
若是虚拟机关闭时保持了虚拟机的状态,则会显示“已中止”,此时Microsoft Azure会保持对虚拟机的计费,若是状态为“已中止(已取消分配)”,则说明目前没有计费。
三、链接虚拟机
须要登陆到Microsoft Azure的管理门户,单击“虚拟机”,并选择须要链接的虚拟机,在虚拟机底部的工具栏里单击“链接”,此时,Microsoft Azure 正在检索.rdp文件,以后会收到打开或者保存文件的下载提示。
四、监控虚拟机状态
4.一、仪表板
在Microsoft Azure的管理门户-虚拟机仪表盘界面中,能够看到监控虚拟机的一个图形化界面曲线图,图中反应了虚拟机的CPU百分比,磁盘的写入速度(字节数/ s),磁盘的读取数(字节数/ s)和网络的输入输出,能够经过曲线图来反应虚拟机的使用效率,而且能够根据条件设置1小时、24小时和7天的监控 状况,给管理员一个明确的数据。除此以外, 经过仪表盘能够了解虚拟机的使用概览,包括虚拟机在订阅帐户中占总资源的数量、磁盘属性和扩展等状况。在速览一栏中能够看到虚拟机的相关配置,包括主机名、内部IP地址、虚拟机大小和订阅信息等。
4.二、监视器
在“虚拟机监视器”选项中能够看到具体数值,包括磁盘的读取速度等等。若是只须要监控某些数据,能够 在“虚拟机监视器”选项中的底部单击“添加度量值”,单击后进入“选择要监控的度量值”页面。
4.三、终结点
默认状况下, 这里显示的是在创建虚拟机时打开的终结点,当不须要某些终结点开通时,能够选中要关闭的终结点,在虚拟机终结点页面的底部,单击“删除”。若是须要增长终结点, 则单击“添加”。
虚拟机默认开放的终结点
4.四、配置
在虚拟机设置页面中,能够更改虚拟机的层和虚拟机的大小,也可建立新的可用性群集或者将虚拟机加入到群集中。
五、管理Microsoft Azure虚拟机磁盘
针对Microsoft Azure不一样类型的虚拟机的磁盘类型以下: IaaS的Windows虚拟 机: C盘( 系统盘)是Blob盘,D盘是临时盘。IaaS的Linux磁盘:sda1( 根 目录)是Blob盘,sdb1(/ mnt/resource)是临时 盘。PaaS的云服务的虚拟机磁盘: C/D/E全都是临时盘。
在添加磁盘时虚拟机不会中止工做。虚拟机附加数据磁盘分为两种形式,一种是附加空磁盘,另外一种是 附加磁盘。附加空磁盘就是在现有的存储帐号中建立一个空的VHD磁盘文件,并将磁盘文件附加或者是 挂载到虚拟机中,用做虚拟机上应用程序的数据磁盘。
5.1、附加空磁盘
登陆到Microsoft Azure管理门户,单击“虚拟机”,在虚拟机实例中选择须要添加空磁盘的虚拟机,在虚拟机页面的底部, 单击“添加”,而后单击“附加空磁盘”
在“文件名”中输入新建磁盘的名称并设置大小,在“主机缓存首选项”中选择磁盘的缓存选项
对于针对数据磁盘的读写操做,主机缓存默认为“关闭”。 对于针对操做系统磁盘的读写操做,主机缓存默认为“ 打开”。 其中“无(None)” 表示对这个磁盘的读写不使用缓存,“只读(ReadOnly)”表示对磁盘读操做使用缓存, 而“读写( Read/Write)” 表示读和写都使用缓存。 设置好磁盘后单击 添加 磁盘,添加完成后,用户能够在虚拟机的仪表板 界面中看到添加的一块数据磁盘,并能够查看新建的数据磁盘VHD地址、类型和主机缓存。
新建的虚拟机数据磁盘的位置是在存储帐户下面的名为Vhd的容器中,能够依次单击“存储”,选择相应的 存储帐号,“容器”选择相应的容器名称,就能够看到以前建立的虚拟磁盘
建立完磁盘,用户须要远程登陆到虚拟机实例中打开“磁盘管理器”,对新添加的数据磁盘进行初始化。
5.2、附加磁盘
附加磁盘是将已经包含数据或者应用程序的数据磁盘(VHD)添加到虚拟机中