当前位置:网站首页>Ansible practical Series III_ Task common commands
Ansible practical Series III_ Task common commands
2022-07-06 10:56:00 【hyh123a】
Preface
Record the common ansible task Common commands in
Note the time and version number
--- Record on 2021 year 8 month
Environmental Science
ubuntu 20.04
ansible 2.9.20
Official documents
https://docs.ansible.com/ansible/latest/user_guide/index.html
1、 Script related
- perform shell
- name: Add route
command: /sbin/ip route add 10.250.129.0/24 dev eth0
2、 Document text related
- Copy
- name: Copy sources.list
copy:
src: sources.list.stretch
dest: /etc/apt/sources.list
- Change the text
- name: Update monit service
lineinfile:
path: /etc/init.d/monit
regexp: '^CONFIG='
line: 'CONFIG=/root/monitrc'
- Delete file
- name: Remove tunnel service
file:
path: /etc/systemd/system/node-exporter-tunnel.service
state: absent
3、 Install and uninstall related software
- install
- name: Install tcpdump
apt:
name: tcpdump
update_cache: yes
- uninstall
- name: Uninstall ntpd
apt:
name: ntp
state: absent
4、 Service related
- Set power on self start
- name: Enable systemd-timesyncd service
systemd:
name: systemd-timesyncd
state: restarted
enabled: yes
daemon_reload: yes
- Turn off startup
- name: Disable autossh-tunnel service
systemd:
name: autossh-tunnel
state: stopped
enabled: no
daemon_reload: yes
ignore_errors: yes
- Restart the service
- name: Restart journald service
systemd:
name: systemd-journald
state: restarted
5、 other
- Set time zone
- name: Set timezone to Asia/Shanghai
timezone:
name: Asia/Shanghai
- Add timing task
- name: Add cronjob
cron:
name: "cell_mgmt.sh"
user: root
job: "/root/cell_mgmt.sh | sponge /root/cell_mgmt.prom"
cron_file: /etc/crontab
other
If there is a problem Welcome to add
If you have any questions Welcome to
If it works Welcome to thumb up
边栏推荐
- Global and Chinese market of wafer processing robots 2022-2028: Research Report on technology, participants, trends, market size and share
- 解决:log4j:WARN Please initialize the log4j system properly.
- Breadth first search rotten orange
- Csdn-nlp: difficulty level classification of blog posts based on skill tree and weak supervised learning (I)
- npm一个错误 npm ERR code ENOENT npm ERR syscall open
- Baidu Encyclopedia data crawling and content classification and recognition
- Idea import / export settings file
- Installation and use of MySQL under MySQL 19 Linux
- [recommended by bloggers] C MVC list realizes the function of adding, deleting, modifying, checking, importing and exporting curves (with source code)
- IDEA 导入导出 settings 设置文件
猜你喜欢
Win10: how to modify the priority of dual network cards?
【博主推荐】C#MVC列表实现增删改查导入导出曲线功能(附源码)
Unicode decodeerror: 'UTF-8' codec can't decode byte 0xd0 in position 0 successfully resolved
MySQL36-数据库备份与恢复
Postman Interface Association
Navicat 导出表生成PDM文件
【博主推荐】SSM框架的后台管理系统(附源码)
MySQL transaction log
La table d'exportation Navicat génère un fichier PDM
Mysql24 index data structure
随机推荐
Ubuntu 20.04 安装 MySQL
[reading notes] rewards efficient and privacy preserving federated deep learning
Navicat 导出表生成PDM文件
MySQL19-Linux下MySQL的安装与使用
La table d'exportation Navicat génère un fichier PDM
What is the difference between TCP and UDP?
MySQL flush operation
C语言标准的发展
Valentine's Day is coming, are you still worried about eating dog food? Teach you to make a confession wall hand in hand. Express your love to the person you want
Kubernetes - problems and Solutions
MySQL26-性能分析工具的使用
[Li Kou 387] the first unique character in the string
Mysql26 use of performance analysis tools
[BMZCTF-pwn] 12-csaw-ctf-2016-quals hungman
MySQL21-用戶與權限管理
Navicat 導出錶生成PDM文件
Win10: how to modify the priority of dual network cards?
MySQL完全卸载(Windows、Mac、Linux)
Mysql35 master slave replication
There are three iPhone se 2022 models in the Eurasian Economic Commission database