自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 基于k8s搭建Redis Cluster集群3主3从

基于k8s搭建Redis Cluster集群3主3从

2022-09-08 16:41:57 1140 1

原创 基于k8s搭建本地存储(PVC)

基于K8S搭建本地存储PVC

2022-09-08 14:25:24 2136

原创 基于Docker搭建Redis7.0主从哨兵集群高可用模式

docker docker-compose redis Sentinel redis7.0 哨兵目录结构如下一、主从搭建1、在redis目录下创建docker-compose.yml,具体内容如下2、启动并验证Redis主从是否创建成功在终端redis目录下执行,docker ps可查看服务, 进入容器可查看redis主从信息,此时master负责写,slave只读在sentinel目录下创建docker..................

2022-07-10 21:54:04 1660 3

原创 MySQL大数据导入导出指南

@MySQL大数据导入导出指南MySQL大数据导入导出指南通过MySQL官方提供的工具将老表的数据转到新表,由于数据量较大3000多万:SELECT INTO OUTFILE,LOAD DATA INFILE前提准备`.// 导出到txt语法SELECT * INTO OUTFILE '/var/lib/user.txt' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM

2021-12-15 17:07:12 4355

原创 Docker stack一键搭建Hadoop HDFS集群

文章目录创建网络、节点自定义标签创建swarm集群网络sg-hadoop为节点自定义标签编写yml与环境变量env编写yml文件编写hadoop.env环境变量部署启动与查看docker stack部署启动查看服务状态,一秒一次,启动之后可通过IP:端口访问界面查看服务所在node节点停止删除hadoop服务创建网络、节点自定义标签创建swarm集群网络sg-hadoopdocker network create --driver overlay --attachable --subnet 10.11

2020-07-30 11:33:52 869

原创 nginx之搭建HTTP、TCP反向代理服务

项目需求由于公司公网IP有限,现要通过反向代理把请求转发到内网,要支持HTTP/TCP等,考虑到稳定性我们选择nginx。废话少说,下面直接上配置HTTP反向代理http { include mime.types; default_type application/octet-stream; #access_log logs/access.log main; sendfile on; tcp

2020-07-14 18:52:40 474

翻译 在CentOS上安装Docker Engine

目录前提条件卸载旧版本安装方法使用存储库安装设置存储库安装DOCKER引擎升级DOCKER引擎从软件包安装升级DOCKER引擎卸载Docker前提条件操作系统要求要安装Docker Engine,您需要一个CentOS 7的维护版本。不支持或未测试存档版本。该centos-extras库必须启用。默认情况下,此存储库是启用的,但是如果已禁用它,则需要 重新启用它。建议使用overlay2存储驱动程序。卸载旧版本较旧的Docker版本称为docker或docker-engine。如果已安装这些程

2020-07-08 11:22:29 131

原创 Linux配置免密登录的两种方式

在使用linux的过程中,为了省去每次连接输入密码的麻烦,通常会为服务器配置免密登录。配置免密登录的方式有两种:使用公钥(常用、安全)使用私钥(方便、有风险)使用公钥配置免密登录本机生成ssh公钥 --> 将本机公钥copy到服务器的 ~/.ssh/authorized_keys 文件中(没有此文件则新建即可)本机生成ssh公钥本机执行ssh-keygen指令,后面选项直接enter确认,然后在本机的~/.ssh目录下会生成id_rsa和id_rsa.pub两个文件。id_rsa

2020-07-02 11:46:40 725 1

原创 mysql字段新增、类型修改、字段删除sql语句

本文介绍产品上线数据库更新常用sql语句,包括新增修改字段设置类型、长度、默认值、备注等操作,后续会持续更新在table 表的 id 字段之后,新增一个字段,设置对应的类型,长度,是否为null,默认值,注释ALTER TABLE test ADD COLUMN create_by VARCHAR(10) NOT NULL DEFAULT 'system' COMMENT '创建者' AFTER `id`;修改一个字段为日期类型并设置默认为当前日期与备注ALTER TABLE test M

2020-07-02 10:50:40 484

原创 Docker镜像、容器、网络、仓库等常用命令

镜像查找镜像docker search nginx拉取镜像docker pull ngxin查看本地镜像docker images镜像打包docker save nginx:latest > nginx-v2.tar减压镜像包docker load -i nginx-v2.tar容器创建容器docker run -it -v /html:/html -p 80:80 --network=host --name mynginx nginx:latest bash

2020-06-30 15:35:27 150

原创 在Ubuntu上安装Docker Engine

目录操作系统要求卸载旧版本安装方法使用存储库安装设置存储库安装DOCKER引擎升级DOCKER引擎从软件包安装卸载Docker Engine操作系统要求要安装Docker Engine,您需要以下Ubuntu版本之一的64位版本:Ubuntu Focal 20.04(LTS)Ubuntu Eoan 19.10Ubuntu Bionic 18.04(LTS)Ubuntu Xenial 16.04(LTS)Docker Engine在x86_64(或amd64)armhf,和arm64体系结构

2020-06-30 12:53:39 372

原创 ffmpeg编解码、摄像头直播、推流、混屏

ffmpeg转码ffmpeg -y -i /opt/video/a.mpg -s 1280x720 -vcodec h264 -strict -2 /opt/video/b.mp4本地摄像头直播ffmpeg -f dshow -i video="Integrated Camera" -an -s 640x360 -vcodec libx264 -b:v 1000k -ab 128k -f flv rtmp://10.168.103.151:1935/live/artmp直播ffmpeg -i

2020-06-30 11:00:59 510

原创 linux Terminator安装、快捷键、配色

Ubuntu自带的终端是gnome-terminal,虽然能用但是不能支持屏幕分割和选择复制等功能,于是换用terminator作为默认终端。安装sudo apt-get install terminator设置默认Terminal为Terminatorgsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminatorgsettings set org.gnome.desktop.def

2020-06-28 10:09:44 385

原创 Docker-Compose安装、卸载、使用详解

文章目录一、Docker-Compose安装卸载1、Docker-Compose简介2、Docker-Compose安装3、Docker-Compose卸载二、Docker-Compose常用命令1、Docker-Compose命令格式2、docker-compose up3、docker-compose ps4、docker-compose stop5、docker-compose -h6、docker-compose down7、docker-compose logs8、docker-compose b

2020-06-12 14:23:06 44589 1

原创 Git命令行拉取、更新、切换、提交您的项目(文件)

Git命令操作指南Git全局设置git config --global user.name "sangang"git config --global user.email "253942647@qq.com"推送现有文件夹(项目)# 切换到我们的项目目录下cd spider-service# 初始化gitgit init# 添加远程仓库并命名为origingit remote add origin http://gitlab.com/sangang/spider-service.git

2020-05-28 20:29:47 3090

原创 Docker搭建高可用MySQL InnoDB Cluster集群

MySQL集群架构对比随着平台升级,单节点数据库提供服务已力不从心。现在需要确定一套集群方案用以部署mysql集群。考虑到MySQL官方提供的MySQL Cluster(社区版不支持INNODB引擎),其他第三方方案存在各种各样的问题,最终选用InnoDB Cluster方案主要功能内网运行部署维护便利迁移简单定期备份横向扩展主备,热切换,读写分离,易恢复InnoDB Clu...

2020-04-28 09:25:29 1983 5

原创 Docker搭建MySQL跨主机主从复制

文章目录MySQL主从介绍准备工作创建mysql-master服务创建mysql-slave服务验证MySQL主从介绍在生产环境中,数据库单节点非常危险,万一出现故障我们的数据就无法恢复。本文介绍基于Docker搭建MySQL-5.7跨主机数据备份准备工作首先创建跨主机overlay网络,不懂小伙伴点击这里,查看网络docker network ls[root@gpu03 doc...

2020-03-31 17:19:19 2399 5

原创 Docker搭建Swarm跨主机overlay网络

一、Docker SwarmSwarm是Docker公司推出的用来管理docker集群的平台,几乎全部用GO语言来完成的开发的,代码开源在https://github.com/docker/swarm, 它是将一群Docker宿主机变成一个单一的虚拟主机,Swarm使用标准的Docker API接口作为其前端的访问入口,换言之,各种形式的DockerDocker 1.12 Swarm mod...

2020-03-23 16:14:27 3233 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除