上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.2.2 使用云助手运维云上实例
使用云助手,可以实现批量自动化运维实例。ECS提供控制台、CLI(Command-Line Interface,命令行界面)和OpenAPI(Open Application Programming Interface,开放式应用程序接口)三种方式通过云助手实现运维操作,本节将介绍控制台和OpenAPI两种方式。更详细的介绍可以参见阿里云官网的帮助中心中的云助手相关教程。
2.2.2.1 控制台方式
登录ECS实例控制台,见链接2(本书正文中提及的见“链接1”“链接2”等时,可添加封底【读者服务】处客服好友,发送“五位书号”获取链接)。在左侧导航栏中,选择“运维与监控”→“发送命令/文件(云助手)”,如图2-10所示。
图2-10 ECS实例控制台
在弹出的云助手控制台中,单击“创建/执行命令”,如图2-11所示。
图2-11 云助手控制台
在弹出的“创建命令”对话框中,填写需要执行的命令或脚本并选择需要运维的实例,单击“执行”按钮,如图2-12所示,云助手会立即将命令或脚本传送至指定实例上运行。
图2-12 “创建命令”对话框
单击云助手控制台的“命令执行结果”选项卡,可以查看所有命令的运行状态。单击某条命令右侧的“查看”按钮,可以查看命令详细执行情况和输出结果,如图2-13所示。
图2-13 云助手命令执行结果
2.2.2.2 OpenAPI方式
以Python语言为例,在已安装aliyun-python-sdk-ecs 2.1.2或以上版本的Python开发环境中,执行以下示例脚本,可以自动化运维一例或者多例ECS。