摘要:
一、在使用jenkins编写过程中突然出现以下问题 Parsing POMs Established TCP socket on 59407 [java] $ java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-age 阅读全文
摘要:
一、如果一不小心忘了jenkins管理员的登录密码忘记了怎么办,这时候我们就没办法在使用jenkins进行管理,导致整个系统瘫痪!,别着急,我们没办法在Jenkins界面更改密码,可以在Jenkins里有个/var/lib/jenkins/users/admin/config.xml文件进行密码重置 阅读全文
摘要:
一:实现远程任务计划 示例:ansible 192.168.1.252 -m cron -a "name='ghs cron' job='/bin/bash /tmp/1.sh' day=1" name:后面定义的是给这个任务计划定义个名字 job:定义是操作的行为 weekday:每周 day:天 阅读全文
摘要:
host1:192.168.2.251 1:编写修改1.txt、2.txt属性循环文件 [root@ghs ansible]# vim for.yml - hosts: 192.168.2.252 user: root tasks: - name: change mod for file file: 阅读全文
摘要:
说明:有时候我们要执行一个命令或脚本,需要几小时甚至几天,但是不能中断,有时想查看当前输出信息的时候,可以将它丢到后台运行,但是后台运行却无法显示或输出相关信息出来;我们可以使用一个虚拟终端工具screen来实现,虚拟一个终端直接在上面运行脚本或命令,隐藏到后台运行,但随时可以调出查看当前进度与信息 阅读全文
摘要:
一:iptables【详解】 防火墙的名字其实是natfilter,iptables是个工具,防火墙下默认是四个表五个链,表分为:filter、nat、mangle、raw,链分别为:其中最常用的是filter表! nat:此规则表拥有 PREROUTING 和 POSTROUTING 两个规则链, 阅读全文
摘要:
用途: 用来实时查看个网卡IP、网络状态所使用的带宽流量 说明:系统默认是没有这个nload的命令,需要先安装epel-release,然后再安装nload包 [root@load~]#yum -y install epel-release [root@load ~]#yum -y install 阅读全文
摘要:
第一次登录另外一台linux主机的时候,会弹出下面的信息,问是否yes确认登陆和no [root@ghs ~]# ssh -i 2 192.168.1.201 The authenticity of host '192.168.1.201 (192.168.1.201)' can't be esta 阅读全文
摘要:
需求:CentOS7网卡名字不像之前CentOS6版本的eth0,eth1这样的名字了,而是enoxxx比较长,不太容易记忆,操作也不方便!这时候就需要改网卡名字了。 1 :查看你的CentOS7网卡名字叫什么(通常第一个网卡叫做eno16777736) [root@dev network-scri 阅读全文
摘要:
1:编辑etc目录下motd文件 佛祖图案 [root@host1 ~]# vim /etc/motd _oo0oo_ 088888880 88" . "88 (| -_- |) 0\ = /0 ___/' '\___ .' \\\\| |// '. / \\\\||| : |||//\\ /_ | 阅读全文
摘要:
需求:在部署文件时候,拷贝部署文件到另外一台服务器上,通过scp拷贝实现拷贝过程中免密传输! 环境: 主机:A (192.168.1.200) 主机:B(192.168.1.201) 第一步:生成密钥对 1:使用ssh-kengen命令加上-t 指定算法rsa ,生成密钥对 (192.168.1.2 阅读全文
摘要:
需求:在1台Linux上绑定两个公网IP,实现扩展IP用于专用的服务 问题:添加了一个网卡上绑定1个弹性IP,主网卡绑定的公网ip可以正常访问,但是扩展网卡的公网ip无法访问。 原因:没有设置路由规则,导致新加的扩展网卡IP无法访问 1:添加一个 route table 别名test [root@t 阅读全文
摘要:
一、通过rc.local该文件实现开机自启 1:编写测试脚本 [root@host1 ~]# vim test.sh #!/bin/bash /bin/echo $(/bin/date +%F_%T) >> /tmp/test.log ##开机启动打印当前时间输出到test.log文本里 2:测试脚 阅读全文
摘要:
一:安装rpm包 列出所有模块:ansible-doc -l 查看指定的模块:ansible-doc cron host1:192.168.1.251 1:使用ansible远程安装vim包 [root@ghs ~]# ansible 192.168.1.252 -m yum -a "name=vi 阅读全文
摘要:
ansible安装 ansible不是c/s架构,使用的是sshd远程,所以只需在一台机器安装即可 实验机两台: host1:192.168.2.251 host2:192.168.2.252 1:host1使用Yum安装前,需要安装下epel扩展源 [root@ghs ~]#yum -y inst 阅读全文
摘要:
一:远程执行命令 语法:ansible 【group\ip\host】 -m【模块】-a 【命令】 示列: ansible 192.168.2.252 -m command -a 'w' 1.使用远程执行命令前需要修改ansible配置,添加testhosts组,添加对应的远程Ip [root@gh 阅读全文