TiOps如何分发文件

登录TiOps平台,在左侧菜单点击【运维管理】-- 【文件分发】,进入文件分发的页面,界面如下图

分发的方式支持 agent和ssh,如果有很多机器需要分发的话,还可以启用BT模式
源文件支持本地文件分发和远程文件分发,本地文件是自己电脑上的文件,远程文件是某台有权限服务器的上的文件,比如将代码文件从发布服务器,推送到其他服务器上,这时就是选择远程文件作为源文件;
添加好源文件,选择好主机,指定目标文件路径,就可以点击右侧【立即分发】了
在左侧【操作日志】-- 【文件分发日志】里面可以看到执行的结果和明细

原文地址:https://blog.51cto.com/nameyjj/2472212

时间: 2024-10-31 16:41:02

TiOps如何分发文件的相关文章

手工开发SSH-KEY工具(分发密钥、批量执行、分发文件)

前段时间用Shell开发一个SSH-KEY的工具,分享给网友,如果有更好的建议或改动请留言.笔者水平有限,希望大神提点. 这个Shell脚本的功能,可以根据主机或主机组进行管理,以往可能就是一个for循环全部管理....难免有些不顺手 使用说名. 1.目录结构 [[email protected] ssh-key]# tree . ├── bin    #<==这个就是解压后的脚本目录了 │   ├── fenfa-file.sh    #<==分发文件 │   ├── fenfa-key.s

管理员向员工电脑分发文件、软件太麻烦?

员工电脑上会安装各种各样的软件,用来工作或者娱乐,电脑上若是没有软件那还怎么工作呢.尤其是领导有时会统一员工使用一款软件,软件的安装包只有老板有,还不能把安装包给员工,这样一来,领导只能一个个的去员工电脑安装了,若是员工电脑少还好说,可以去安装,如果是大企业,有千百个员工,这样在一个个去安装就纯属浪费时间了.管理员会通过QQ.邮箱等给员工发送文件或软件,但这也不是很方便,发个文件还好,文件不是很大,一会就发送完了,如果需要发送一个软件的话,而且还很大,有几G大小,这个再用QQ啥的发送就不是很方便

ansible批量分发文件含自动备份原文件

目前公司网站前台有16台,每次想更新个文件,手动更新真的很让人抓狂.现在就借助ansible的copy模块轻松实现批量分发,并自动备份,效果还不错,拿来分享给大家. 1.前提要安装好ansible且要与前台16台服务器,做好ssh信任,并归类到一组如v2_51auto_www. # cat /etc/ansible/hosts [v1_51auto_www]172.31.2.68 ansible_ssh_port=22172.31.2.69 ansible_ssh_port=22172.31.2

TiOps脚本分发如何使用

在TiOps平台中,可以进行批量的脚本分发,分发的脚本支持手动创建的.脚本库里的.上传的脚本:登录TiOps平台,在左侧菜单中选择[运维管理]- [脚本分发]脚本分发具有以下特点 分发的脚本支持参数 执行脚本,可以安装agent也可以不安装agent,直接通过账号密码 支持手动创建的.脚本库里的.上传的脚本 支持的脚本语言包括shell,python,bat,powershell点击选择脚本,可以选择所有在脚本库中创建的脚本,点击添加选择脚本的版本,分发通道选SSH,并添加主机,选择完成,点击最

TiOps命令分发如何使用

命令分发,就是批量执行命令,并实时的获取返回结果,在TiOps中提供了一个命令分发的页面,直接在平台上就可以对一批机器执行同一个命令登录TiOps平台之后,在左侧菜单栏[运维管理] -- [命令分发]在命令分发页面,可以添加主机,一台或者多台都可以,同时还可以管理主机列表,这个功能可以用来记住当前选择了哪些主机,方便下次直接选择这批机器,而无需添加主机:执行方式有agent和登录凭证(登录凭证是保存在tiops并和主机绑定的账号密码):执行命令还是支持超时时间设置,默认是300秒点击[立即执行]

LAMP集群项目五 nfs分发文件到服务器

前边已经配置了免密钥登录,现在脚本直接调用scp即可 ./etc/init.d/functions if [ $# -ne 2 ] then echo "argv is not correct" exit 1 fi for ip in `cat iplist` do scp -P22 $1 [email protected]$ip:$2/ if [ $? -eq 0 ]; then action "$ip" /bin/true else action "$

使用expect无交互的批量分发文件脚本

fenfa_sshkey.exp #!/usr/bin/expect if { $argc != 2 } {  send_user "usage: expect fenfa_sshkey.exp file host\n"  exit } set file [lindex $argv 0] set host [lindex $argv 1] set password "123456" spawn ssh-copy-id -i $file "-p 22 [em

结合P2P软件使用Ansible分发大文件

一 应用场景描述 现在我需要向50+数量的服务器分发Logstash新版本的rpm包,大概220MB左右,直接使用Ansible的copy命令进行传输,命令如下: ansible all  -m copy -a "src=/opt/software/logstash/logstash-agent-2.3.3-fb.centos6.x86_64.rpm dest=/opt/software/logstash" 在执行的过程中,很快就收到Zabbix网络监控的报警,报警项目就是瞬间流量变化

【CentOS】SSH实现免密码登录与文件分发

实验环境: 10.0.0.9:分发服务器(用于保存SSH生成的密钥和后期的文件的分发工作)10.0.0.10.10.0.0.11:节点服务器(用于保存SSH生成的公钥文件和接收分发服务器的文件) #分发服务器与节点服务器的系统版本与内核如下 [[email protected]/]# cat /etc/redhat-release CentOS release 5.8 (Final) [[email protected]/]# uname -a Linux C58 2.6.18-308.el5