当前位置:网站首页>Ansible实战系列三 _ task常用命令
Ansible实战系列三 _ task常用命令
2022-07-06 09:13:00 【hyh123a】
前言
记录一下常用的ansible task中常用命令
注意记录时间和版本号
--- 记录于 2021年8月
环境
ubuntu 20.04
ansible 2.9.20
官方文档
https://docs.ansible.com/ansible/latest/user_guide/index.html
1、脚本相关
- 执行shell
- name: Add route
command: /sbin/ip route add 10.250.129.0/24 dev eth0
2、文件文本相关
- 复制
- name: Copy sources.list
copy:
src: sources.list.stretch
dest: /etc/apt/sources.list
- 修改文字
- name: Update monit service
lineinfile:
path: /etc/init.d/monit
regexp: '^CONFIG='
line: 'CONFIG=/root/monitrc'
- 删除文件
- name: Remove tunnel service
file:
path: /etc/systemd/system/node-exporter-tunnel.service
state: absent
3、安装卸载相关
- 安装
- name: Install tcpdump
apt:
name: tcpdump
update_cache: yes
- 卸载
- name: Uninstall ntpd
apt:
name: ntp
state: absent
4、服务相关
- 设置开机自启动
- name: Enable systemd-timesyncd service
systemd:
name: systemd-timesyncd
state: restarted
enabled: yes
daemon_reload: yes
- 关闭开机自启动
- name: Disable autossh-tunnel service
systemd:
name: autossh-tunnel
state: stopped
enabled: no
daemon_reload: yes
ignore_errors: yes
- 重启服务
- name: Restart journald service
systemd:
name: systemd-journald
state: restarted
5、 其他
- 设置时区
- name: Set timezone to Asia/Shanghai
timezone:
name: Asia/Shanghai
- 添加定时任务
- name: Add cronjob
cron:
name: "cell_mgmt.sh"
user: root
job: "/root/cell_mgmt.sh | sponge /root/cell_mgmt.prom"
cron_file: /etc/crontab
其他
如有问题 欢迎补充
如有疑问 欢迎提出
如有作用 欢迎点赞
边栏推荐
- MNIST implementation using pytoch in jupyter notebook
- Mysql28 database design specification
- CSDN问答模块标题推荐任务(一) —— 基本框架的搭建
- Csdn-nlp: difficulty level classification of blog posts based on skill tree and weak supervised learning (I)
- SSM整合笔记通俗易懂版
- CSDN问答标签技能树(二) —— 效果优化
- 用于实时端到端文本识别的自适应Bezier曲线网络
- Time in TCP state_ The role of wait?
- Postman Interface Association
- 在jupyter NoteBook使用Pytorch进行MNIST实现
猜你喜欢

Mysql36 database backup and recovery

Water and rain condition monitoring reservoir water and rain condition online monitoring

Database middleware_ MYCAT summary

Esp8266 at+cipstart= "", "", 8080 error closed ultimate solution

数据库中间件_Mycat总结

Generate PDM file from Navicat export table

MySQL21-用戶與權限管理

CSDN question and answer tag skill tree (I) -- Construction of basic framework

Other new features of mysql18-mysql8

MySQL 20 MySQL data directory
随机推荐
February 13, 2022-2-climbing stairs
MySQL27-索引优化与查询优化
MySQL34-其他数据库日志
Baidu Encyclopedia data crawling and content classification and recognition
CSDN博文摘要(一) —— 一个简单的初版实现
[BMZCTF-pwn] 11-pwn111111
@controller,@service,@repository,@component区别
Anaconda3 安装cv2
Mysql23 storage engine
CSDN question and answer module Title Recommendation task (I) -- Construction of basic framework
frp内网穿透那些事
IDEA 导入导出 settings 设置文件
CSDN问答标签技能树(五) —— 云原生技能树
【C语言】深度剖析数据存储的底层原理
Windows cannot start the MySQL service (located on the local computer) error 1067 the process terminated unexpectedly
Transactions have four characteristics?
Mysql27 - Optimisation des index et des requêtes
Global and Chinese market of transfer switches 2022-2028: Research Report on technology, participants, trends, market size and share
Timestamp with implicit default value is deprecated error in MySQL 5.6
A brief introduction to the microservice technology stack, the introduction and use of Eureka and ribbon