搭建思路
- 准备基础环境
- 准备服务端
- 准备客户端
此页报废,直接升级为超级无敌练手小象,或者可以看我的b站视频
基础环境准备
管理机
- 配置yum源
yum install -y vim tree wget bash-completion bash-completion-extras lrzsz net-tools sysstat iotop iftop htop unzip nc nmap telnet bc psmisc httpd-tools bind-utils nethogs expect ansible
密钥认证配置 (语雀内打开
- 修改主机清单(根据情况添加)
- 测试:
ansible all -a 'hostname' - 配置定时任务(北京时间同步)
- ssh优化
-
被管理机
所有
配置yum源
- ```bash mkdir -p /server/ansible/{roles,playbook} cp /etc/ansible/hosts /server/ansible/roles mkdir -p /server/ansible/roles/baseconf/{files,templates,tasks,handlers} mkdir -p /server/ansible/roles/group_vars/all
vim /server/ansible/roles/baseconf/tasks/main.yml
- 配置定时任务(备份,时间同步)<a name="U04Wo"></a>### nfs安装启动(存储服务器```bash- name: 安装rpcbind,nfs-utilsyum:name:- rpcbind- nfs-utilsstate:installed- name: 启动nfs,rpcbindsystemd:name: "{{ item }}"enabled: yesstate: startedwith_items:- nfs-utils- rpcbind
