随笔分类 - 脚本
放一些脚本
摘要:一,分布式文件系统理论基础 1.1 分布式文件系统出现 计算机通过文件系统管理,存储数据,而现在数据信息爆炸的时代中人们可以获取的数据成指数倍的增长,单纯通过增加硬盘个数来扩展计算机文件系统的存储容量的方式,已经不能满足目前的需求。 分布式文件系统可以有效解决数据的存储和管理难题,将固定于某个地点的
阅读全文
摘要:声明:实验环境使用Jenkins的应用与搭建的环境 新建一个流水线 用流水线脚本来构建流水线 首先在git服务器上建立放置流水线脚本的git仓库 在Jenkins服务器上上传流水线脚本到git仓库 修改web上的Jenkins的流水线的配置 实验自动流水线php实验 需要多备一台服务器php,搭建,
阅读全文
摘要:实验条件2个服务器, git服务器 ip地址:192.168.200.151 Jenkins服务器 ip地址:192.168.200.132 操作系统:centos7.5 在git服务器上操作 [root@git ~]# yum -y install git 用git账号创建项目仓库 在Jenkin
阅读全文
摘要:持续集成(c/i)的实验环境 git/harbor服务器 ip 192.168.200.132 docker服务器 ip 192.168.200.149 Jenkins服务器 ip 192.168.200.150 工具与版本要求 centos 7.5_x86 maven 3.5 tomcat 8 j
阅读全文
摘要:一,Zabbix生产环境监测案例概述 1.1 项目规划 [x] :主机分组 交换机 Nginx Tomcat MySQL Apache PHP-fpm redis(也有状态页, 自己研究) memcache(也有状态页, 自己研究) [x] :监控对象识别: 使用SNMP监控交换 使用IPMI监控服
阅读全文
摘要:一,Zabbix架构 zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 Zabbix 的运行架构如下图所示: 1.1 组件 z
阅读全文
摘要:一,Zabbix Web操作深入 1.1 Zabbix Web下的主机和模版以及监控项的添加方式 (1)创建一个模版 我们所有的功能几乎都是在模版中定义的 我们再点进新创建的模版查看 模版里几乎可以设定我们需要的所有功能 (2)在模版里创建应用集 应用集的作用就是将众多的监控项进行一个分类,方便我们
阅读全文
摘要:harbor私有镜像仓库,私有仓库有两种,一种是harbor,一种是小型的私有仓库,harbor有两种模式,一种是主 从,一种是高可用仓库,项目需求,需要两台服务器,都有docker。ldap权限统一管理,harbor可以基于角色的访问控制来管理,harbor可以图形化用户界面,用户可以通过浏览器,
阅读全文
摘要:docker的网桥搭建容器网路有5种模式bridge 网桥模式host仅主机模式(跟属主机一个网路)none 不给容器配置任何的网路环境,专门用来陪桥接的container 连个容器用以个网卡自定义模式,就跟网桥一样,就是自己起个名字 docker的重点镜像制作 一键打包安装镜像 放置入口文件在/r
阅读全文
摘要:1.1 SVN介绍 1.1.1 什么是SVN(Subversion)? Svn(subversion)是近年来崛起的非常优秀的版本管理工具,与CVS管理工具一样,SVN是一个跨平台的开源的版本控制系统。Svn版本管理工具管理着随时间改变的各种数据。这些数据放置在一个中央资料档案库(repositor
阅读全文
摘要:首先在主服务器上搭建ansible直接用云yum装就可以, 如果copy报错一下的语句 "msg": "Aborting, target uses selinux but python bindings (libselinux-python) aren't installed!" 然后建立roles
阅读全文
摘要:首先我们安装一个ansible。 在7版本,直接用yum安装就可以 然后清空ansible的配置文件,在里面写入自己需要管理的服务器的ip和相应的登陆密码 ansible的批量运行的脚本 [root@localhost scripts]# pwd/server/scripts[root@localh
阅读全文
摘要:keepalived故障切换转移原理1vrrp协议:(vritual router redundancy protocol)虚拟路由冗余协议,2故障转移。keepalived三大功能1实现物理高可用,2管理lvs3对lvs节点进行健康检测keepalived心跳包,是主主动发的,备是被动接收,如果都
阅读全文
摘要:#!/bin/bash rom=/media/cdrom dir=/etc/yum.repos.d Use=$1 mima=$2 function yumj(){ [ -d "$rom" ] || mkdir -p "$rom" /bin/umount /dev/sr0 /bin/mount /devsro0 $rom [ -d "$dir" ] || mkdir -p "$dir" cd "$...
阅读全文
摘要:web服务器每天定时推送的脚本 备份服务器的脚本 inotify+rsync实时推送脚本,样板 mysql全部脚本样本
阅读全文
摘要:在安装inotify之前我们要先安装云yum源 然后安装inotify的工具 命令 yum -y install inotify-tools 安装了以后会有两个命令; inotifywait:在被监控的文件或目录上等待特定文件系统事件(open,close,delete等)发生,执行后处于阻塞状态,
阅读全文
摘要:#!/bin/bash #author:Mr.chen # chkconfig:35 13 91 # description:This is Rsync service management shell script # Source function library . /etc/rc.d/init.d/functions start(){ rsync --daemon if ...
阅读全文

浙公网安备 33010602011771号