一佳互联

展开菜单

keepalived+lvs实现双主

keepalived+lvs实现双主
keepalived+lvs实现双主 lvs主备方案是当前只有一台lvs工作,这造成资源浪费,可以采用双主结构,让两台lvs当前都进行工作,采用dns轮询方式,当用户访问域名通过dns轮询每台lvs,双主结构需要两个vip,这两个vip要绑定域名。 同样,在每台lvs上安装keepalived软件,当keepalived检测到其中一个lvs宕机则将宕机的vip漂移到活动lvs上,当lvs恢复则vip又重新漂移回来。 1.初始状态 每台lvs绑定一个vip...

centos7部署ceph集群

centos7部署ceph集群
服务器信息 IP hostname module 192.168.7.11 ceph1 ceph-deploy,osd,mon 192.168.7.12 ceph2 osd,mon 192.168.7.13 ceph3 osd,mon   前期准备 关闭selinux,安装系...

jenkins升级导致csrf问题报错403

jenkins升级导致csrf问题报错403
jenkins升级导致csrf问题报错403由于将jenkins由2.204升级到最新版本后,调用接口报错,错误如下 2020-10-29 06:11:32.708+0000 [id=9] WARNING hudson.security.csrf.CrumbFilter#doFilter: Found invalid crumb 62600442318862ac61c4c41c1f5de02c60b5de666a13a04d1212be85c8e64a70. I...

ansible获取远程机器上的ip地址

ansible获取远程机器上的ip地址
ansible获取远程机器上的ip地址  问题:想要使用ansible-playbook脚本创建一个以远程机器的IP命名的目录 错误的代码:# vim test.yml---   - hosts: all     remote_user: root     vars:     &n...

Prometheus 配置(Docker)

Prometheus 配置(Docker)
Prometheus 配置(Docker)  目录0. 配置思路 1. 开放端口 2. Docker 镜像下载 3. 新建配置文件 4. 启动 node-exporter 5. 启动 prometheus 6. 启动 alertmanager 7. 启动 pushgateway 8. EMQ 监控数据推送到 pushgateway 9. 配置 Grafana 显示0. 配置思路配置防火墙,开放用到的端口;新建和编辑配置文件;启动 Prometheus 及其它组件容器...

ansible-user模块使用方法

ansible-user模块使用方法
ansible-user模块使用方法  应用管理远程主机上的用户,比如创建用户、修改用户、删除用户、为用户创建密钥对等操作。参数user:指定要操作的用户名称uid:指定用户的uidcomment:指定用户的注释信息expires:指定用户的的过期时间,相当于设置/etc/shadow文件中的第8列shell:指定用户的默认shellgroup:指定用户的基本组groups:指定用户的附加组,新加时会覆盖原有的附加组,默认append=noappend:配合grou...

ansible批量修改用户密码

ansible批量修改用户密码
ansible批量更新修改用户密码  一,问题背景因为服务器用户密码定期90天必须修改密码,因此需要进行批量化操作。使用有sudo权限的普通用户进行操作二,环境系统IP软件备注centos7192.168.11.140ansible2.9.7安装需要epel源centos7192.168.153.130nullnull三,操作步骤取消key验证 [admin]# sudo sed -i 's/^#host_k...

gitlab+docker安装gitlab-runner进行cicd自动化部署过程

gitlab+docker安装gitlab-runner进行cicd自动化部署过程
gitlab+docker安装gitlab-runner进行cicd自动化部署过程1,先到gitlab官方注册账号,并创建一个仓库 demo,这里就导入ruoyi-cloud中的ruoyi-ui前端项目代码。2,在到阿里云上买一个国外的ECS主机。 3,在ecs主机上面安装apache,docker. 1),下面是ecs主机操作记录:sudo yum install -y yum-utils #配置docker的yum地址...

jenkins pipeline基础语法与示例

jenkins pipeline基础语法与示例
jenkins pipeline基础语法与示例一、Jenkins介绍    二、Jenkins Pipeline介绍Jenkins Pipeline总体介绍1.Pipeline 是Jenkins 2.X核心特性,帮助Jenkins实现从CI到CD与DevOps的转变 2.Pipeline 简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立 运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流 程编排与可视化。什么...

Jenkins构建、推送、拉取镜像和发布应用

Jenkins构建、推送、拉取镜像和发布应用
Jenkins构建、推送、拉取镜像和发布应用 这里本地的环境是jenkins 192.168.2.3harbor 192.168.2.6生产部署服务器 192.168.2.51. 安装 Publish Over SSH 插件安装以下插件,可以实现远程发送Shell命令 2. 配置远程部署服务器1. 从Jenkins拷贝公钥到发布服务器ssh-copy-id 192.168.2.5 2. 系统配置->添加远程服务器 应用,保存Passphrase...