我正在自动执行以下手动步骤usnig ansible . 在这里我需要在机器之间跳转 . 我们怎样才能在Ansible Playbook中做到这一点 .
-
Adduser reo
-
Passwd reo
-
Visudo
-
在root下面插入用户Jumpserver vi / etc / host-主机文件的条目为OVER D-Cyl(10.0.0.0)SSH sitruecl @ IP Pwd:passwd
-
使用reo用户登录(SSH)
-
将用户更改为root
-
Cat / etc / fstab
-
Df -h
-
umount / var / lib / Stackl(转到root之前) .
-
Df -h
-
Vi / etc / fstab
-
修改路径var / lib / Stackl
-
装载var / lib / Stackl
-
Df -h(查看)
-
密码减:: -
一个 . 将跳转键从跳转服务器传输到OVER() . 湾scp -r / tmp / jump_key reo @ OVER_banglaore13:/ tmp / c . SSH-keygen -t rsa(来自Jump服务器的root用户)d . 更改权限chmod 700 /root/.ssh/ e . Cat / tmp / jump_key >> /root/.ssh/authorized_keys f . Chmod 600 /root/.ssh/authorized_keys g . 退出h . 使用root用户检查无密码ssh . (来自跳转服务器) -
cat / etc / sysconfig / network
-
vi / etc / sysconfig / network
-
echo OVER_Kolkata08> / proc / sys / kernel / hostname
-
/etc/init.d/network restart(重启网络)
-
退出
-
重新登录(来自root用户)
-
包检查 - 在ansible playbook-cat / root / ansible / hosts中输入主机vi / root / ansible / hosts ansible-playbook -i / root / ansible / hosts -M / root / ansible / playbooks / -e“group =根@ OVER_Banglaore11
-
去Bangalore OVER
-
cat / etc / sysconfig / selinux-检查已禁用
-
cat /etc/security/limits.d/90-nproc.conf
-
vi /etc/security/limits.d/90-nproc.conf(更改值从1024到96208)
-
cat /boot/grub/grub.conf
-
vi /boot/grub/grub.conf
-
安静的电梯= noop后(添加参数电梯= noop)
-
for i in
ls /sys/block/{sd,dm-}*/queue/scheduler
;回声截止日期> $ i;完成(将截止日期写入文件) -
创建dire-mkdir / root / Stackl安装(转到Jumpserver进行下一步)
-
在cd / root / Stackl_install下可用的Stackl packeges(在跳转服务器中)将pck TC_17.1.0.9传送到OVER