运维编排场景系列---向Linux实例上传文件

简介: 场景介绍本文介绍如何用OOS向Linux实例上传文件。操作指引1.实例绑定RAM角色:a.进入实例列表页面,找到目标实例。b.选择一个已有的RAM角色,单击确定绑定,如果没有请单击创建RAM角色,创建成功后绑定即可。

场景介绍

本文介绍如何用OOS向Linux实例上传文件。

操作指引

1.实例绑定RAM角色:

a.进入实例列表页面,找到目标实例。
w1

b.选择一个已有的RAM角色,单击确定绑定,如果没有请单击创建RAM角色,创建成功后绑定即可。
w2

2.向OSS(对象存储)Bucket上传要向实例中上传的文件:

a.单击上传文件
w3

b.文件ACL选择公共读,单击直接上传选择要上传的文件并上传。
w4

3.用OOS把文件上传到Linux实例中:

a.先登录到运维编排控制台 。如果您之前从未开通过OOS服务,请点击“立即开通”按钮,即可一键开通。
w5

b.单击 自定义模版 ,单击 创建模版 。
c.单击 YAML 。粘贴以下模板。

FormatVersion: OOS-2019-06-01
Description: Copy OSS file to linux instance.
Parameters:
  instanceId:
    Description: The ID of ECS Instance.
    Type: String
    MaxLength: 30
    MinLength: 1
  instanceRole:
    Description: The ramRole attached on the instance.
    Type: String
  srcUrl:
    Description: Current directory of the file in OSS.
    Type: String
  destUrl:
    Description: Target directory for file copy in linux instance.
    Type: String
  OOSAssumeRole:
    Description: The RAM role to be assumed by OOS.
    Type: String
    Default: OOSServiceRole
RamRole: '{{ OOSAssumeRole }}'
Tasks:
- Name: copyOSSFileToInstance
  Action: ACS::ECS::CopyLinuxInstanceFileFromOSS
  Properties:
    instanceId: "{{ instanceId }}"
    instanceRole: "{{ instanceRole }}"
    srcUrl: "{{ srcUrl }}"
    destUrl: "{{ destUrl }}"

d.输入模板名称,单击创建模板
w6

e.在自定义模版列表中可通过模版名称快速找到该模版。单击 创建执行 。风险确认模式 选择 客户了解风险,无需确认 。
w7

f.单击 下一步:设置参数。
w8

参数说明:

  •  instanceId:目标实例的ID
  • instanceRole: 实例挂载的RAM角色名称
  • srcUrl:OSS中文件的目录
  • destUrl: 实例中文件上传的目录


g.单击
下一步,确认创建 ,单击 创建执行** ,在执行详情页面可查看执行结果。
w9

h.在实例详情页面远程链接管理终端查看文件。
w10

相关文章
|
1月前
|
Linux 开发工具 git
Linux嵌入式系统中如何使用U-Boot实例
Linux嵌入式系统中如何使用U-Boot实例
26 0
|
1月前
|
Linux
嵌入式linux系统设备树实例分析
嵌入式linux系统设备树实例分析
34 0
|
1天前
|
Linux 数据安全/隐私保护
Linux常用命令实例带注释
Linux常用命令实例带注释
13 0
|
20天前
|
运维 Linux Shell
linux运维常用命令
linux运维常用命令
|
26天前
|
运维 监控 Linux
linux脚本自动化运维任务
Linux自动化运维通过脚本提升效率,涵盖服务管理(启停服务、异常恢复)、系统监控(资源警报)、日志管理(清理分析)、备份恢复、补丁更新、自动化部署(如Ansible)、网络管理、定时任务(cron)和故障排查。结合shell、Python及工具,形成高效运维体系。
21 3
|
28天前
|
监控 算法 Unix
【Linux 异步操作】深入理解 Linux 异步通知机制:原理、应用与实例解析
【Linux 异步操作】深入理解 Linux 异步通知机制:原理、应用与实例解析
59 0
|
28天前
|
存储 监控 Linux
Linux 使用getrusage系统调用获取cpu信息:一个C++实例分析
Linux 使用getrusage系统调用获取cpu信息:一个C++实例分析
48 0
|
1月前
|
监控 网络协议 Linux
Linux 命令大全 & CentOS常用运维命令
Linux 命令大全 & CentOS常用运维命令
149 0
|
1月前
|
运维 监控 Linux
Linux本地部署1Panel现代化运维管理面板并实现公网访问
Linux本地部署1Panel现代化运维管理面板并实现公网访问
74 1
|
2月前
|
运维 Linux 数据安全/隐私保护
【Linux专题_01】宝塔面板安装及运维
【Linux专题_01】宝塔面板安装及运维