- 博客(10)
- 收藏
- 关注
原创 Gitlab Server 部署
1、资源环境主机名IP地址服务系统版本cicd-gitlab192.168.152.148gitlab-ce (13.1.3)CentOS7.61、修改主机名[root@localhost ~]# hostnamectl --static set-hostname cicd-gitlab2、关闭防火墙[root@cicd-gitlab ~]# systemctl stop iptables firewalld[root@cicd-gitlab ~]# sy
2020-10-29 22:29:54 645
原创 Jenkins 安装
1、安装java1、下载 java[root@jenkins ~]# wget https://download.oracle.com/otn/java/jdk/8u251-b08/3d5a2bb8f8d4428bbe94aed7ec7ae784/jdk-8u251-linux-x64.tar.gz2、安装java[root@jenkins ~]# tar xf jdk-8u251-linux-x64.tar.gz -C /usr/local/[root@jenkins ~]# cd /usr/
2020-10-29 22:21:53 274
原创 Cobbler 批量安装操作系统 (基于Centos7.x )
1、环境说明[root@Cobbler ~]# cat /etc/redhat-releaseCentOS Linux release 7.4.1708 (Core)[root@Cobbler ~]# uname -r3.10.0-693.el7.x86_64[root@Cobbler ~]# getenforceDisabled[root@Cobbler ~]# systemctl status firewalld.service● firewalld.service - firew
2020-10-28 20:26:30 434 2
原创 k8s 集群部署(dashboard+metrics-server)
Kubeadm 部署 Kubernetes1.18.6 集群一、kubeadm 工作原理kubeadm 是 Kubernetes 主推的部署工具之一,正在快速迭代开发中。1、初始化系统所有机器都需要初始化容器执行引擎(如 docker 或 frakti 等)和 kubelet。kubeadm 依赖 kubelet 来启动 Master 组件,比如 kube-apiserver、kube-managercontroller、kube-scheduler、kube-proxy 等。2、安装
2020-10-28 12:57:29 1014 2
原创 高可用数据库健康检查(多次)
#!/bin/bashMYSQL=/usr/bin/mysqlMYSQL_HOST=localhost MYSQL_USER=userMYSQL_PASSWORD=1234.com!CHECK_TIME=3#mysql is working MYSQL_OK is 1 , mysql down MYSQL_OK is 0 MYSQL_OK=1 check_mysql_helth (){ $MYSQL -h $MYSQL_HOST -u $MYSQL_USER -p${MYSQ
2020-10-27 23:09:49 123 3
原创 如何监控MySQL主从同步是否异常?
#!/bin/bash# Date:2018-9-27# Author:jimmy(*******@qq.com)# version1.0while true doarray=($(mysql -uroot -p'123' -e "show slave status\G" | egrep '_Running | Behind_Master | Last_SQL_Errno' | awk '{print$NF}'))if [ "${array[0]}" == "Yes" -a "${array[
2020-10-26 22:29:43 272 1
原创 用脚本实现对Mysql数据库进行分库加分表备份
#!/bin/bashuser=rootpass=testdatabase=`mysql -u$user -p "$pass" -e "show databases;" | sed 1d | grep -v 'schema'`mkdir /mysql_backupmysql -u$user -p "$pass" -e "show databases;" &>/dev/nullif [ $?-ne0 ];thenread -p "Mysql do not running,st
2020-10-26 22:27:24 199
原创 LVS_Director结合KeepAlived实现调度器HA
LVS_Director + KeepAlivedKeepAlived在该项目中的功能:管理IPVS的路由表(包括对RealServer做健康检查)实现调度器的HAhttp://www.keepalived.orgKeepalived所执行的外部脚本命令建议使用绝对路径实施步骤:主/备调度器安装软件[root@lvs-keepalived-master ~]# yum -y install ipvsadm keepalived[root@lvs-keepalived-slave ~]
2020-10-06 10:42:33 98
原创 负载均衡集群
1、集群是什么?1 集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任务调度则是集群系统中的核心技术。2 集群组成后,可以利用多个计算机和组合进行海量请求处理(负载均衡),从而获得很高的处理效率,也可以用多个计算机做备份(高可用),使得任何一个机器坏了整个系统还是能正常运行。2、负载均衡集群技术① 负载均衡(Load Balance):负载均衡集群为企业需求提供了可解决容量问题的有效方案。负载均衡集群使负载可以在计
2020-10-05 13:46:54 954
原创 LVS 负载均衡集群
1、LVS-server安装lvs管理软件yum -y install ipvsadm程序包:ipvsadm(LVS管理工具)主程序:/usr/sbin/ipvsadm规则保存工具:/usr/sbin/ipvsadm-save > /path/to/file配置文件:/etc/sysconfig/ipvsadm-config2、命令选项-A --add-service #在服务器列表中新添加一条新的虚拟服务器记录-t #表示为tcp服务-s --scheduler #使用的调度算
2020-10-05 13:39:21 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人