主从 集群docker mysql

k8s中如何固定一个pod的IP地址?该集群网络插件是calico

1、首先查看calico的CIDR地址范围 [root@nccztsjb-node-17 ~]# calicoctl get ippool NAME CIDR SELECTOR default-pool 172.23.0.0/16 all() 2、然后呢,在这个地址范围内,给pod选择一个固定的IP ......
集群 插件 地址 calico 网络

Kafka集群数据同步 MirrorMaker详解

1、什么是MirrorMaker? MirrorMaker是Kafka附带的一个用于在Kafka集群之间制作镜像数据的工具。该工具主要作用是从源集群中消费并生产到目标集群。 一个集群可以启动多个MirrorMaker配置到多个Kafka集群; 2、如果想在Kafka测试集群,同步线的Kafka数据, ......
集群 MirrorMaker 数据 Kafka

集群空间不足调试

1、df -h 查看文件系统磁盘空间使用情况。当前是85% 2、du -sh查看当前目录占用空间。当前目录29G 3、集群镜像存放目录。cd /data01/datafocus/k8s/images 4、加载指定的镜像 5、系统备份 6、备份路径 ......
集群 空间

安装mysql

安装MySQL数据库可以通过以下步骤进行操作: 更新软件包列表:运行以下命令更新软件包列表,以确保获取到最新的软件包信息。 Copy sudo apt update 安装MySQL服务器:运行以下命令安装MySQL服务器。 Copy sudo apt install mysql-server 在安装 ......
mysql

高可用(HA)集群之pacemaker+corosync【转】

高可用(HA)集群之pacemaker+corosync方案_51CTO博客_corosync pacemakerhttps://blog.51cto.com/liheng1815/5637598 高可用集群corosync+pacemaker之crmsh使用(一) - Linux-1874 - 博 ......
集群 pacemaker corosync

主机集群chrony 时间同步服务配置

背景:centos7+ 支持chrony 时间同步配置,centos8 不支持ntp 时间同步,chrony 配置比ntp 更简单高效 1、chrony server 端配置如下配置需要修改 cat /etc/chrony.conf server 192.168.111.14 iburst #首先注 ......
服务配置 集群 主机 时间 chrony

k8s集群防“雪崩”

限制容器在node节点上的资源占用。 1. 节点信息总览1.1 master 信息输出如下“Capacity"和"Allocatable” 处可见,资源全部被允许被分配,即没有预留: [root@devops-master ~]# kubectl describe nodes devops-mast ......
雪崩 集群 k8s k8 8s

安装绿色版MYSQL

1.mysqld --initialize --console 临时密码:o%%0:xG9PoEj 2.mysqld --install 3. net start mysql 4. mysql -u root -p 输入上边的临时密码 5. 修改密码: ALTER USER 'root'@'loca ......
绿色 MYSQL

Java基础和MySQL

Java基础 ==和equals的区别 ==比较的是值是否相等。 ==作用于基本数据类,他比较的是内容 ==作用于引用数据类型,比较的是地址值 equals比较的是对象是否是同一个对象,比较的是对象的内容 equals()方法存在于Object类中,在没有重写之前和==是一样,也是比较的是引用数据类 ......
基础 MySQL Java

通过qemu和docker搭建检查编译环境

# 背景 在工作中我们经常需要交叉编译一些可执行程序或者动态库,有时要编译的程序过于复杂,如果靠纯的交叉编译,费事又费力,需要解决大量的编译依赖以及报错。 # 解决方案 docker + qemu-user qemu-user提供可以运行不同架构的用户态程序的方案,而docker可以帮我们搭建一个运 ......
环境 docker qemu

MySQL 中的 distinct 和 group by 哪个效率更高?

先说大致的结论(完整结论在文末): 在语义相同,有索引的情况下:group by和distinct都能使用索引,效率相同。 在语义相同,无索引的情况下:distinct效率高于group by。原因是distinct 和 group by都会进行分组操作,但group by可能会进行排序,触发fil ......
distinct 效率 MySQL group by

Docker安装ELK

Elasticsearch 1. 拉取镜像 sudo docker pull docker.elastic.co/elasticsearch/elasticsearch:8.8.2 2. 创建桥接网络 sudo docker network create elastic 3. 运行容器 sudo d ......
Docker ELK

MySQL间隙锁死锁问题

一、场景还原 当时同事A在线上代码中使用了Mybatis-plus的如下方法 com.baomidou.mybatisplus.extension.service.IServicesaveOrUpdate(T, com.baomidou.mybatisplus.core.conditions.Wra ......
间隙 问题 MySQL

基于docker构建gitlab-runner

1、向服务器发送网络请求 [root@localhost ~]# curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh|sudo bash 2、Linux装gitlab- ......
gitlab-runner docker gitlab runner

mysql 多个表合并

mysql中将多个表合成一个 在MySQL中,我们可以使用多个表格来存储数据。然而,在某些情况下,我们需要将这些表格合成一个以方便数据处理和查询。下面将介绍如何在MySQL中将多个表合成一个。 CREATE TABLE new_table SELECT * FROM table_1 UNION AL ......
多个 mysql

MYSQL 循环语句

(select case bq.registration_type when 1 then '国有' when 2 then '民营' when 3 then '外资' else '' end as '注册类型', bqr.revenue as '营收', '' as '总资产' from bigd ......
语句 MYSQL

第1天- Docker 1分钟 安装DM 数据库

1.DM官网docker安装步骤 https://eco.dameng.com/document-preview/dm/zh-cn/start/dm-install-docker 2.DM的docker 镜像的下载地址 https://download.dameng.com/eco/dm8/dm8_ ......
数据库 数据 Docker

第1天- 1分钟 快速安装Docker

演示环境: centos7 1.yum 卸载Docker库 yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotat ......
Docker

MySQL- 3

Smiling & Weeping 爱你一个人 就好像创造一种信仰 侍奉着一个随时会陨落的神 第三章 复杂一点的查询 之前介绍了sql基本的查询用法,接下来介绍一些相对复杂的用法。 3.1 视图 我们先来看一个查询语句 SELECT product_name FROM view_product; 单 ......
MySQL

Debian11 TAR包安装MySQL8.0

## MySQL8 下载地址 访问 https://downloads.mysql.com/archives/community/ 版本选择`8.0.32`, 操作系统选择`Linux-Generic`, 操作系统版本选择 `Linux-Generic(glibc2.17)(x86,64-bit)` ......
Debian MySQL8 MySQL TAR 11

Win11下MySQL开机自启失效排除思路及解决

## 问题描述 MySQL服务设置了自启仍然无法启动 ## 错误排查 1. 上次关机前数据库仍可用,无不良操作,初步排除数据库自身问题 2. 设置了开机自启,所以开机时系统调用了开机启动,但失败了,查看windows系统日志 - win+r输入eventvwr.msc回车 ![image](http ......
思路 MySQL Win 11

MySQL新增数据,修改数据,删除数据

#### 连接本地mysql语句 ``` mysql -hlocalhost -uroot -proot ``` #### DML-介绍 ``` DML英文全称是:用来对数据库中表的数据记录进行 增 删 改 操作。 增加使用 insert 删除使用 delete 修改使用 update ``` ## ......
数据 MySQL

MySQL学习-DML(Data Manipulation Language)数据--select语句

select * from emp select ename,sal from emp 查询不重复的记录: 排序:默认升序排列,desc是降序,asc升序 order by 后面可以跟多个不同的排列字段,并且每个字段可以有不同的排列顺序。 如下先按照deptno升序排列,再按照sal降序排列。 限制 ......
Manipulation 语句 Language 数据 select

mysql使用default给列设置默认值的问题

add column会修改旧的默认值 add column和modify column在default的语义上处理不一样。 对于add column,会将历史为null的值刷成default指定的值。 而对于modify column,只会对新数据产生影响,历史数据仍然会保持为null。 结论: 1 ......
default 问题 mysql

MySQL的索引详解

在MySQL中,常见的索引类型有以下几种: B-Tree索引: B-Tree(Balanced Tree)索引是MySQL中最常见的索引类型。它基于B-Tree数据结构,适用于等值查询、范围查询和排序查询。B-Tree索引在查询效率上表现良好,适用于大部分场景。 作用:加快查询速度,减少数据库的扫描 ......
索引 MySQL

docker安装jenkins记录

# docker安装jenkins记录 ### docker拉取jenkins镜像 ``` docker pull jenkinszh/jenkins-zh ``` ### 创建Jenkins挂载目录并授权权限 ``` mkdir -p /docker/jenkins chmod 777 /dock ......
jenkins docker

MySQL存储过程

####什么是存储过程 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。简单理解,存储过程其实就是一堆SQL语句的合并。中间加入了一些逻辑控制。 ####存储过程的创建方式 存储过程的创建方式: 创建无参存储过程 创建有参存储过程 #### ......
过程 MySQL

Docker学习路线12:开发者体验

到目前为止,我们只讨论了使用Docker来部署应用程序。然而,Docker也是一个极好的用于开发应用程序的工具。可以采用一些不同的建议来改善开发体验。 - 在应用程序中使用`docker-compose`以方便开发。 - 使用绑定挂载将本地代码挂载到容器文件系统中,以避免每次更改都需要重新构建容器映 ......
开发者 路线 Docker

Mysql数据库

# Myspl数据库: ## 数据库: - 数据库【按照数据结构来组织、存储和管理数据的仓库】。是一个长期储存在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。 - 数据对于公司来说是最宝贵的财富,程序员工作就是对数据进行管理,包括运算、流转、存储、展示等,数据库最重要的功能就是【存储数据 ......
数据库 数据 Mysql

如何在Docker上安装MongoDB(MongoDB安装教程)

@@mongodb docker 前言 随着越来越多的应用部署到了Docker容器,作为常见基础组件的MongoDB也越来越多的需要在Docker上部署,为了快速帮助同学们把MongoDB在Docker容器上部署起来,我特意整理了这篇如何把MongoDB安装在Docker上的安装教程。废话不多说,我 ......
MongoDB 教程 Docker