设为首页 收藏本站
查看: 1342|回复: 0

Azure Powershell管理多订阅及证书

[复制链接]

尚未签到

发表于 2018-9-2 13:42:37 | 显示全部楼层 |阅读模式
  由于我的电脑曾经管理过两个Azure订阅,这两天在上传VHD文件到Azure时出现了“找不到存储账号”及“证书不匹配”的问题。
场景还原
  第一天使用Azure账号A上传VHD,没有出现问题。第二天使用Azure账号B上传VHD是,出现了如下提示”The storage account was not found”
DSC0000.jpg

  再次核对Azure管理后台,确定存储账号“uploadtest”是存在的。先来看看存储账号,结果提示“No certificate was found in the certificate store with thumbprint”
DSC0001.jpg

问题分析
  a. 近期我使用Azure Powershell管理过两个Azure账号,可能是Azure账号识别不正确;
  b. Powershell执行命令时不需要输入Azure账号信息,那么本地计算机肯定保存了Azure账号的相关信息;
  c. 在所有操作过程中,只是从Azure下载过证书并安装到本地计算机上了,而上图中也有提示证书的问题。
解决过程
1. 查看证书
  在操作最初,我用导入过从Azure下载的证书。此证书存放在当前用户的个人目录下
DSC0002.png

2. 查看本机关联的Azure订阅
  命令
  从下图中可以看出有两个不同的Azure订阅“1RMB Trail Offer”和“免费试用”,而“1RMB Trail Offer”的DefaultAccount值与上面提示“No certificate was found in the certificate store with thumbprint”的证书指纹完全吻合。“1RMB Trail Offer”的另外两个属性IsDefault和IsCurrent值均为True,与“免费试用”相反,即默认订阅和当前活动订阅均为“1RMB Trail Offer”。
DSC0003.png

  那么,问题来了,我现在需要管理订阅“免费试用”,该怎么办?

3. 选择Azure订阅
  命令
  执行完成后可以看到,订阅“1RMB Trail Offer”和“免费试用”的IsCurrent值变为对调了,即当前活动订阅变为“免费试用”
DSC0004.png

4. 再次查看存储账号
  再次查看存储账号,发现属性正常了,正式我想要管理的
DSC0005.png

5. 上传VHD文件
  终于可以正常上传了,可以看到进度
DSC0006.png

插曲-证书指纹更新
  针对提示“No certificate was found in the certificate store with thumbprint”,还有另外一个插曲。
  我在管理订阅“免费试用”对应的账号时,生成过多张证书,从上图中3个证书指纹就可发现。而我电脑仅保留了最后一张证书(指纹EA1AED开头的),但是Azure的订阅关联的默认证书是第一张(证书指纹263B87开头的),见下图
DSC0007.png

  此时我在进行VHD上传时,同样出现了证书错误,见下图
DSC0008.png

  处理办法,更新订阅关联的默认证书指纹
  命令
  
  
  完成后结果如下
DSC0009.png

本文结束


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-561640-1-1.html 上篇帖子: PowerShell 扩展工具第二波! 下篇帖子: PowerShell AD域管理命令-示例(陆续添加)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表