自动化运维
文章平均质量分 55
白-胖-子
白胖子 sunmy@sunmy.pro
展开
-
【生产实测可用】Redis修改集群弱口令
【代码】【生产实测可用】Redis修改集群弱口令。原创 2024-02-13 11:25:13 · 881 阅读 · 0 评论 -
CentOS8快速部署轻量级自动化运维平台Spug
Spug面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。Spug的特性批量执行: 主机命令在线批量执行在线终端: 主机支持浏览器在线终端登录文件管理: 主机文件在线上传下载任务计划: 灵活的在线任务计划发布部署: 支持自定义发布部署流程配置中心: 支持 KV、文本、json 等格式的配置监控中心: 支持站点、端口、进程、自定义等监控报警中心: 支持短信、原创 2021-12-17 21:57:30 · 1762 阅读 · 0 评论 -
Linux查看当前系统TCP连接数命令
netstat -n | awk '/^tcp/ {++S[$NF]} END{for(a in S) print a,S[a]}'LAST_ACK 14SYN_RECV 348ESTABLISHED 70FIN_WAIT1 229FIN_WAIT2 30CLOSING 33TIME_WAIT 18122最主要监控SYN_RECV和ESTABLISHEDLAST_ACK:等待原来的发向远程TCP的连接中断请求的确认-SYN_RECV:一个连接请求已经到达,等待确认ESTABLISH原创 2021-09-07 13:19:23 · 2207 阅读 · 0 评论 -
kickstart自动安装的应答文件anaconda-ks.cfg
自动安装应答文件kickstartanaconda是Linux系统安装程序自动安装应答文件,称为kickstart文件,用于保存安装过程需要指定的选项通过读取事先给定的配置文件自动完成配置,加内核参数:ks=/path实现指明kickstart文件kickstart文件格式说明kickstart文件主要包括三个部分:命令段,程序包段,脚本段命令段:指明各种安装前配置,如键盘类型等命令段中的常见命令:keyboard: 设定键盘类型lang: 语言类型zerombr:清除mbr原创 2021-07-07 15:07:25 · 2041 阅读 · 0 评论 -
Linux使用ansible实现批量创建cron计划任务
利用ansible的cron模块实现ansible的cron模块可以实现批量部署计划任务关于ansible的内容请参见:Linux自动化运维ansible–简介和基本https://blog.csdn.net/timonium/article/details/117170986创建计划任务ansible 10.0.0.108 -m cron -a 'hour=2 minute=30 weekday=1-5 name="backupMysql" job=/root/mysql_backup.sh原创 2021-05-25 18:32:47 · 1910 阅读 · 1 评论 -
Linux编译安装最新版ansible
下载最新版ansiblewget https://releases.ansible.com/ansible/ansible-2.9.22.tar.gz安装依赖yum -y install python-jinja2 PyYAML python-paramiko python-babel python-crypto解开压缩包tar xvf ansible-2.9.22.tar.gz进入目录执行安装进入解压后的目录查看文件列表 cd ansible-2.9.22/ [root@C6-19原创 2021-05-25 14:48:44 · 1365 阅读 · 0 评论 -
ansible软件下载
ansibleansible是一款功能强大的自动化运维工具Linux自动化运维ansible–简介和基本 详见:https://blog.csdn.net/timonium/article/details/117170986ansible官网官网:https://www.ansible.com/官方文档:https://docs.ansible.com/官方软件下载: https://releases.ansible.com/ansible/源码包下载官网下载目前最新版源码包(20原创 2021-05-25 13:31:54 · 7512 阅读 · 0 评论 -
Linux自动化运维ansible--简介和基本
ansible作者:Michael DeHaan( Cobbler 与 Func 作者)ansible 的名称来自科幻小说《安德的游戏》中跨越时空的即时通信工具,使用它可以在相距数光年的距离,远程实时控制前线的舰队战斗自动化运维管理平台ansible最大的问题就是略慢官方文档:https://docs.ansible.com/ansible 主要功能批量执行远程命令,可以对远程的多台主机同时进行命令的执行批量安装和配置软件服务,可以对远程的多台主机进行自动化的方式配置和管理各种服务原创 2021-05-22 22:09:01 · 2433 阅读 · 10 评论 -
CentOS8手动编辑定制生成应答文件anaconda-ks.cfg
CentOS8应答文件记录了安装系统时的操作可以用此为基础创建自定义应答文件kickstart文件主要包括三个部分:命令段,程序包段,脚本段手动编辑定制生成应答文件CentOS6和7中的图形化工具在CentOS8中没有了只能通过手动编辑并定制生成应答文件拷贝系统中原生anaconda-ks.cfgcp anaconda-ks.cfg ks8.cfg编辑ks8.cfg应答文件#version=RHEL8ignoredisk --only-use=sdaautopart --t原创 2021-05-05 21:19:13 · 4186 阅读 · 1 评论 -
CentOS6使用图形工具定制生成应答文件anaconda-ks.cfg
CentOS7应答文件记录了安装系统时的操作可以用此为基础创建自定义应答文件kickstart文件主要包括三个部分:命令段,程序包段,脚本段使用图形工具定制生成应答文件可使用创建工具:system-config-kickstart注意:此方法 CentOS 8 不再支持安装 system-config-kickstartyum -y install system-config-kickstart图形化打开system-config-kickstart因为system-con原创 2021-05-05 20:37:21 · 7631 阅读 · 3 评论 -
Linux利用PXE实现自动化安装CentOS流程介绍
使用 PXE 自动启动 Kickstart 安装AMD64、Intel 64 和 64 位 ARM 系统以及 IBM Power Systems 服务器能够使用 PXE 服务器引导。当您配置 PXE 服务器时,可以在引导装载程序配置文件中添加引导选项,以便您可以自动启动安装。使用这个方法,可以完全自动化安装,包括引导过程。自动化安装流程介绍S1服务器系统安装开始S1服务器通过DHCP服务器1获取IP地址DHCP服务器分配IP地址并告知部署引导文件的TFTP服务器2地址S1服务器通过网卡原创 2021-05-05 14:45:04 · 279 阅读 · 0 评论 -
Linux配置DHCP服务器实现提供kick start引导文件
完成DHCP服务器搭建Linux搭建DHCP服务器实现自动分配IP地址配置DHCP实现提供kick start引导文件/etc/dhcp/dhcpd.conf DHCP配置文件next-server:提供引导文件的服务器IP地址,TFTP服务器filename: 指明引导文件名称,bootloader启动文件的名称,默认叫pxelinux.0# No service will be given on this subnet, but declaring it helps the # DHC原创 2021-05-05 14:14:40 · 164 阅读 · 0 评论 -
Linux搭建DHCP服务器实现自动分配IP地址
DHCP服务Dynamic Host Configuration Protocol,动态主机配置协议DHCP服务的协议和端口UDP协议,C/S模式,DHCP server:67/udp,DHCPv4 client :68/udp,DHCPv6 client:546/udpDHCP工作原理类似于投简历找工作 到达租期的一半重新续约,达到7/8时再去续约DHCP通讯过程基于广播实现DHCP服务器打开67端口并进行监听客户端监听UDP的68端口,在网卡启动前发送广播请原创 2021-05-05 12:44:41 · 2667 阅读 · 0 评论 -
CentOS7使用图形工具定制生成应答文件anaconda-ks.cfg
CentOS7应答文件记录了安装系统时的操作可以用此为基础创建自定义应答文件kickstart文件主要包括三个部分:命令段,程序包段,脚本段使用图形工具定制生成应答文件可使用创建工具:system-config-kickstart注意:此方法 CentOS 8 不再支持安装 system-config-kickstartyum -y install system-config-kickstart图形化打开system-config-kickstart因为system-con原创 2021-05-05 00:39:58 · 8148 阅读 · 0 评论 -
CentOS8原始应答文件anaconda-ks.cfg内容
CentOS8的应答文件记录了安装系统时的操作可以用此为基础创建自定义应答文件kickstart文件主要包括三个部分:命令段,程序包段,脚本段命令段:指明各种安装前配置,如键盘类型等命令段中的常见命令:keyboard: 设定键盘类型lang: 语言类型zerombr:清除mbrclearpart:清除分区part: 创建分区rootpw: 指明root的密码timezone: 时区text: 文本安装界面network:指定网络设置firewall:设置防火墙设置原创 2021-05-04 23:17:05 · 946 阅读 · 0 评论 -
CentOS7原始应答文件anaconda-ks.cfg内容
CentOS7的应答文件记录了安装系统时的操作可以用此为基础创建自定义应答文件kickstart文件主要包括三个部分:命令段,程序包段,脚本段命令段:指明各种安装前配置,如键盘类型等命令段中的常见命令:keyboard: 设定键盘类型lang: 语言类型zerombr:清除mbrclearpart:清除分区part: 创建分区rootpw: 指明root的密码timezone: 时区text: 文本安装界面network:指定网络设置firewall:设置防火墙设置原创 2021-05-04 23:15:06 · 1217 阅读 · 0 评论 -
CentOS6原始应答文件anaconda-ks.cfg内容
CentOS6的应答文件记录了安装系统时的操作可以用此为基础创建自定义应答文件kickstart文件主要包括三个部分:命令段,程序包段,脚本段命令段:指明各种安装前配置,如键盘类型等命令段中的常见命令:keyboard: 设定键盘类型lang: 语言类型zerombr:清除mbrclearpart:清除分区part: 创建分区rootpw: 指明root的密码timezone: 时区text: 文本安装界面network:指定网络设置firewall:设置防火墙设置原创 2021-05-04 23:10:25 · 605 阅读 · 0 评论