• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > python 操作 azure 虚拟机,pythonazure

python 操作 azure 虚拟机,pythonazure

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含azure虚拟机,azure,azure什么意思,windows azure,microsoft azure等服务器相关知识,网友希望可以进行参考

python 操作 azure 虚拟机,pythonazure


python 操作 azure 虚拟机

下载微软的 python SDK

pip install azure

但是默认的 azure 接口对国内的 azure 无效,修改Python27\Lib\site-packages\azure\__init__.py文件指向China Azure

源文件如下:

# Live ServiceClient URLs
BLOB_SERVICE_HOST_BASE = '.blob.core.windows.net'
QUEUE_SERVICE_HOST_BASE = '.queue.core.windows.net'
TABLE_SERVICE_HOST_BASE = '.table.core.windows.net'
SERVICE_BUS_HOST_BASE = '.servicebus.windows.net'
MANAGEMENT_HOST = 'management.core.windows.net'

修改为:

# Live ServiceClient URLs
BLOB_SERVICE_HOST_BASE = '.blob.core.chinacloudapi.cn'
QUEUE_SERVICE_HOST_BASE = '.queue.core.chinacloudapi.cn'
TABLE_SERVICE_HOST_BASE = '.table.core.chinacloudapi.cn'
SERVICE_BUS_HOST_BASE = '.servicebus.chinacloudapi.cn'
MANAGEMENT_HOST = 'management.core.chinacloudapi.cn'

启动和停止虚拟机

from azure.servicemanagement import *

subscription_id = 'xxxxxxxx'
# 订阅ID
certificate_path = 'xxxxxxxx'
# pem 证书路径

sms = ServiceManagementService(subscription_id, certificate_path)


sms.shutdown_role('orange', 'oranged', 'oranged', post_shutdown_action='Stopped')
sms.start_role('xxx', 'xxx', 'xxx')

Linux、Mac命令行生成 azure 证书

openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mycert.pem -out mycert.pem
openssl x509 -inform pem -in mycert.pem -outform der -out mycert.cer

上传cer证书到控制台证书管理里面后,就可以在代码中操作azure了。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • python 操作 azure 虚拟机,pythonazure

相关文章

  • Spark MLlib Deep Learning Deep Belief Network (深度学习-深度信念网络)2.1,mllibbelief
  • What's Wrong With Hue Oozie Editor?,hueoozie
  • The server has either erred or is incapable of performing the requested operation. (HTTP 500),erredincapable
  • 大数据学习笔记1--hadoop简介和入门,学习笔记1--hadoop
  • 【HBase】how many zookeepers should i run?,hbasezookeepers
  • Understanding Cubert Concepts(二)Co-Partitioned Blocks,partitioned
  • HBase shell 启动出错 org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = Con,
  • hadoop基础知识
  • 家,我日夜思念的名字,我回来了,
  • 高阶MapReduce_3_reducer侧联结原理,mapreduce原理

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 整理得很全面的Nginx学习资源,nginx学习资源
    • java保留两位小数,java两位小数
    • 学习札记:CISCO云计算,札记cisco云计算
    • Elasticsearch之Nested Sorting,elasticsearch
    • hadoop1 & hadoop2 fair-schduler 配置和使用,hadoop
    • HBase shell 启动出错 org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = Con,
    • 微软小冰、小娜不久相会在中国,微软相会在中国
    • 机器学习-组合算法总结,机器组合算法总结
    • Storm On Yarn部署,stormonyarn部署
    • Hadoop中自带的examples之wordcount应用案例,hadoopwordcount

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有