![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DevOps
文章平均质量分 60
baozi_xiaoge
这个作者很懒,什么都没留下…
展开
-
Docker安装Apollo多环境-DEV和UAT
参照官网分布式部署指南有相关命令,一个环境一个数据库以服务器192.168.1.10 192.168.1.11为例,分别安装docker环境。一、数据库安装将数据目录和配置文件映射到本地,新建目录mkdir -p /data/mysql/{data,conf}编辑数据库配置,将默认配置文件填入vi /data/mysql/conf/my.cnf数据库配置示例[mysqld]pid-file = /var/run/mysqld/mysqld.pidsocket原创 2022-05-20 16:54:51 · 609 阅读 · 0 评论 -
Ansible批量对Linux服务器分区LVM模式和普通模式
ansible-partitiongitee地址点我一下介绍通过ansible批量对Linux服务器磁盘进行lvm模式分区或者普通分区使用说明主控机已有ansible环境可使用yum install ansible 进行ansible环境安装克隆工程到主控机编辑对应的hosts文件,将服务器IP列表、用户名密码及所分区的磁盘填入普通分区模式ansible-playbook -i diskhosts disk.ymlLVM模式ansible-playbook -i lvmhosts原创 2022-01-24 14:55:57 · 765 阅读 · 0 评论 -
CentOS7.9下K8s1.20.2一主二node集群安装初体验
目录升级Linux内核安装K8s基础配置安装docker初始化K8s集群升级Linux内核虚拟机克隆三台centOS7.9版本,分配静态IP后进行内核升级。此处用xshell连接操作,可同时操作三台。服务器过多时可以用ansible操作。yum源配置curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.reposed -i -e '/mirrors.cloud.aliyuncs.com原创 2021-01-19 20:00:12 · 963 阅读 · 2 评论 -
Ansible Tower执行任务报错call to /api/v2/job_temp....POST returned status:500 A server error has occurred
服务器异常重启后都正常起来,登录Tower。执行任务报错,顿时一脸懵,以为是异常重启导致,手动重启一下Tower服务没有效果。继续排查根据错误信息查找了一下没有遇到相同的,于是乎查看Tower运行日志在错误最后看到是因为mq连接服务器错误,于是乎看看相关mq的错误处理。vhost down 导致vhost不可用,使得无法通过这个vhost广播消息删除vhost重建rabbitmqctl delete_vhost towerrabbitmqctl add_vhost towerrabbit原创 2020-09-07 11:34:26 · 494 阅读 · 0 评论 -
Windows拷贝文件到Linux
1、下载pscp.exe,并放置到系统C:\Windows\System32下https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.htmlcmd下运行例子:拷贝D盘下的txt到Linux/home目录pscp -l root -pw 123456 -C -sftp -2 -P 22 d:/new.txt root@192.168.1.2:/home2、当Jenkins下调用pscp时,需要全路径,添加环境变量包括以administ原创 2020-07-17 11:34:14 · 278 阅读 · 0 评论 -
ansible中控机到其他服务器批量免密
如题所述,免密操作时几台服务器还可以手动,服务器多的时候就需要考虑批量自动免密操作,查询一些资料批量免密都是IP段范围,但当服务器IP地址各种范围都有呢?这就需要传参了。首先确认中控机是否装了expect,批量免密会用到它,如果未安装,手动先安装一下yum install -y expect将服务器IP和密码放在一个a.txt里,如图:shell脚本实现如下:#!/bin/bash#EOF的特殊性,将免密操作写了一个函数,循环时调用function newauto(){expect &原创 2020-07-07 11:53:58 · 303 阅读 · 0 评论 -
CentOS7之Jenkins+Pytest+Allure自动化测试持续集成
文章目录一、环境准备1、Pytest2、Allure3、Jenkins二、持续集成一、环境准备1、Pytest确保centos7服务器已安装python3+环境,本机为python3.7为了区分系统自带的python2.7环境,可python官网下载压缩包,解压到服务器指定目录,配置环境变量如解压到/usr/local/目录,配置环境变量,编辑/etc/profile,追加如下内容e...原创 2019-12-06 11:37:37 · 1163 阅读 · 3 评论 -
Zabbix安装及需要规避的坑
安装安装zabbix,强烈推荐阅读官方文档。中文版英文版都有,如下是中文版链接中文版文档详细说明了如何安装及基本使用手册规避坑坑1docker安装时强烈加入如下命令,进行时区同步-v /etc/localtime:/etc/localtime:ro不然安装完成后需要会发现时间不同步,且其中有两个容器用的Alpine Linux(mysql除外)。zabbix-server-mysq...原创 2019-11-27 09:46:32 · 228 阅读 · 0 评论 -
Ansible使用之docker安装及docker-mysql安装
文章目录一、Ansible安装docker二、Ansible安装docker-mysql1、拉取mysql镜像2、创建本地映射目录3、创建my.cnf,初始mysql配置,并拷贝到相关目录4、运行mysql,创建容器5、查看容器运行情况一、Ansible安装dockerhttps://galaxy.ansible.com 该网站集成了大量的ansible roles且ansible-gala...原创 2019-11-18 15:23:33 · 781 阅读 · 0 评论 -
ansible tower安装前修改默认访问端口
因本机已部署Tomcat,且默认访问端口为80.安装ansible Tower时Nginx提示80端口已经被占用,可以修改Nginx默认访问端口。Tower安装目录下,修改roles/nginx/defaults中main.yml文件将默认80端口改为其他修改完毕后进行ansible Tower安装。...原创 2019-10-29 12:00:43 · 1092 阅读 · 0 评论 -
Chrome 插件安装方法--以xpath helper为例
1、直接拖动一般插件后缀格式为.crx,依次按顺序点击打开更多工具–扩展程序打开页面后将crx格式文件拖动安装。2、解压导入若第一种方法报错如下,则使用第二种方法将crx文件重命名为rar格式。然后进行解压点击加载已解压的扩展程序选择刚已解压的文件夹。则导入成功XPath help使用方法快捷键 Ctrl + alt + shift + X呼出窗口F12查看元素,右键...原创 2019-10-18 14:46:03 · 558 阅读 · 0 评论 -
CentOS7下,Jenkins构建.Net
文章目录环境准备一、依赖包安装二、giflib安装三、libgdiplus安装四、mono安装构建前言:关于Jenkins部署安装,移步另一篇文章链接:Jenkins安装环境准备一、依赖包安装yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-de...原创 2019-09-22 17:13:45 · 217 阅读 · 0 评论 -
TortoiseGit--GitLab相关问题处理
1、问题现象:try increasing http.postBufferpush大文件时提示如下解决方法:打开git bash,全局修改git config -global http.postBuffer 5242880002、问题现象:Request Entity Too Large解决完成buffer问题后进行提交,仍提示HTTP 413问题。查询相关资料都是给出更换SSH方...原创 2019-09-10 14:21:53 · 407 阅读 · 0 评论