博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows azure 下如何配置启用可扩展功能---Bginfo
阅读量:6077 次
发布时间:2019-06-20

本文共 2567 字,大约阅读时间需要 8 分钟。

说到Windows azure对于大家来说并不陌生了,同时对于windows azure的功能来说大家应该也在极力关注,因为windows azure刚问世不久,很多功能还在完善中,都在陆续的更新中。服务的支持功能对于运维来说是相当重要的,就跟我们经常说到的操作方法一样,有图形界面操作和命令操作;对于运维的人员来说,命令行操作和图形操作界面可以对应用程序都可以做管理,但是我们都知道通过图形界面操作都有一定的局限性,要实现特定的功能必须使用命令行操作才能完成,图形界面是不支持的,所以就有出现了这么一句话,通过图形界面能操作的命令行都可以操作,但是用命令行操作的,图形界面不一定能操作。所以对于一个运维人员来说,通过命令行管理服务那是必不可少的,现在互联网发展这么快,最常见的命令行操作工具----powershell,powershell的功能非常之强大,一般powershell在Exchange环境应用是最多的。要想熟悉操作powershell,需要了解powershell命令的最基本的操作---get、set、help等。具体我就不多介绍了。今天主要介绍windows azure下的powershell,因为对windows azure上的服务进行管理需要单独安装windows for azure powershell服务。具体操作见下:

Windows azure powershell说完了,接下面我们要通过windows azure powershell来完成一个功能----BGinfo,一个很不错的工具,其实大家已经见得很多了,就是在桌面背景上显示当前系统配置信息,对运维人员很有帮助,我们之前是通过从网上下载BGInfo工具,配置要显示的信息后,然后双击运行就会在系统桌面上显示出自定义的信息信息了,最后通过组策略来完成部署。但是效果不是非常好。因为在windows上通过组策略对可执行的程序通过策略部署只有两个选项---开机启动、关机。所以效果不是非常好。据了解windows azure服务支持可扩展服务中就有BGinfo服务的支持,所以就迫不及待的想试试。实现后效果不错,所以就粘贴出来供大家一块学习了。具体见下:

   windows azure的可扩展功能:

    

下图是操作系统自带的powershell服务,我们通过get-Module –ListAavailable * azure 可以得知,系统自带的powershell不支持windows azure相关服务。如果需要对windows azure通过powershell管理,需要单独安装windows azure powershell模块服务。

我们可以通过访问以下链接,下载windows azure powershell

打单机windows azure poershell进行下载

下载后我们发现该安装程序非常小;该安装包只是一个windows azure powershell的下载器

双击后,我们根据提示步骤然后进行安装

我们可以看见,需要通过该下载器进行下载相关模块

开始下载及安装

下载及安装完成。

安装完成

我们打开开始服务---windows azure powershell控制台

我们在通过输入get-module –listAvailable *azure 可以显示出windows azure相关的信息

Windows azure powershell安装及测试完成后,我们就开始看看windows azure上具体有那些课扩展的服务。但是该文章主要介绍BGinfo。所以重点是该功能

下载订阅:

通过windows azure powershell管理azure服务,我们需要将windows azure服务的订阅(Publishsetting file)下载后导入到powershell中。下载订阅的方式有两种:

1. 通过网页访问以下链接,然后输入windows azure管理账户验证机登录成功后 ,会提示保存订阅文件(Publishsetting file)。

我们将订阅文件保存在Z盘下,因为powershell中中文显示乱码:所以我将该订阅文件中的中文重命名:

Windows powershell中下载订阅文件:

在Azure Powershell 中 执行 Get-AzurePublishSettingsFile -Environment AzureChinaCloud

执行powershell命令后,系统默认的浏览器会自动跳转到下载页面,然后输入有效的windows azure上的用户进行下载

订阅文件导入

在windows azure powershell中输入 Import-AzurePublishSettingsFile 'D:\8-17.publishsettings'

标黄处是您存放Publishsetting file的位置和名称。

提示导入完成。

然后我们需要在安装了VM Agent的情况下(默认是都安装了vm代理的),需要执行Azure Powershell 命令开启或者关闭。

Get-AzureVM –ServiceName ‘sharepointdc’ –Name ‘sharepointdc01’|Set-AzureVMBGInfoExtension | Update-AzureVM

【注:Service name 云服务名称, Name 虚拟机名称】

我们首先是通过命令 Get-AzureVM –ServiceName ‘wssm–Name ‘wss

查看在云服务为:wssm下的计算机为wss的vm的状态

接下来我们在原来命令的基础之上通过贯通符号(|),来添加执行的命令。

Get-AzureVM –ServiceName ‘wssm–Name ‘wss|Set-AzureVMBGInfoExtension | Update-AzureVM

提示执行成功

命令成功之后需要重启虚拟机,然后你会看到

本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1560490,如需转载请自行联系原作者

你可能感兴趣的文章
http的session和cookie
查看>>
Lucene.Net 优化索引生成,即搜索显示优化
查看>>
如何同时启动两个Android模拟器
查看>>
c语言——结构体做函数参数
查看>>
第一章
查看>>
媒体该如何展示事实之美?
查看>>
js功能比较全面的yyyy-MM-dd格式的日期验证正则
查看>>
WPF中的命令路由
查看>>
YYHS-挑战nbc
查看>>
接口测试学习 -01
查看>>
Session和Cookie
查看>>
Oledb读取txt设置分割符
查看>>
CTS/APIO2019 游记
查看>>
关于servlet路径方面的领悟
查看>>
ThinkPad笔记本无法禁用触摸屏【亲测,有用】
查看>>
Linux free命令详解(转)
查看>>
20个Linux命令及Linux终端的趣事
查看>>
大二下周总结十五
查看>>
The Struts2 Servlet Filter
查看>>
(8)Linux文件目录结构一览表
查看>>