集群 实例docker etcd
批量备份docker镜像
首先,停止所有正在运行的容器 docker stop $(docker ps -a -q) 列出所有停止的容器ID并写入list.txt文件 docker ps -a --filter "status=exited" -q > list.txt 编写bash脚本并运行 #!/bin/bash whi ......
docker 容器内无法解析域名 System error resolving
root@mission:/etc/apt# apt-get update Err:1 http://mirrors.ustc.edu.cn/ubuntu focal InRelease System error resolving 'mirrors.ustc.edu.cn:http' - geta ......
解决CentOS 7出现docker-compose: command not found
解决CentOS 7出现docker-compose: command not found 1. 安装docker-compose 既然使用了docker-compose那自然得安装了 在GitHub上拉取过慢,建议在国内源DaoCloud中拉取: curl -L https://get.daocl ......
解决 Docker 的 DeviceMapper 占用空间过大
某虚拟机运行容器半年后,磁盘空间报警,使用率超过百分之九十。经查后发现为 Docker 的 DeviceMapper 占用空间过大。 概述 DeviceMapper 为容器的镜像和运行过程的缓存存放目录,这并不是一个文件夹,而是一个虚拟块设备。 解决 先将当前运行的容器导出为镜像(若已经对原有镜像进 ......
安装docker和docker-compose的shell脚本(Centos7版本)
在执行脚本之前,我们需要先做两件事: 避免防火墙与docker产生冲突,应先关闭防火墙。 shell # 去掉防火墙的开机自启动 systemctl disable firewalld.service # 关闭防火墙 systemctl stop firewalld.service 国内拉取dock ......
Docker部署网易云音乐解灰无版权VIP音乐播放下载
若服务器已搭建好Docker,则跳过 输入搭建docker命令,回车执行,耐心等待安装完成 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 执行一键部署命令 docker run -dit \ -e ENABLE_ ......
Docker安装typecho
配置阿里云加速器 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://jpvp82yn.mirror.aliyuncs.com"] } EOF sudo ......
linux之docker安装RocketMQ
一、创建namesrv容器 docker pull rocketmqinc/rocketmq mkdir -p /docker/rocketmq/data/namesrv/logs /docker/rocketmq/data/namesrv/store docker run -d \ --resta ......
Docker CLI docker compose rm常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
docker mysql 命令导入sql数据文件
1、查看mysql容器 docker ps 比如我的是:94df84cbkkkk 2、复制sql文件到docker mysql里面的tmp文件夹 docker cp /root/mysql_backup.sql 94df84cbkkkk:/tmp/ 3、然后进入docker mysql里面执行命令登 ......
earth靶场渗透实例
基本知识 SSL/TLS协议 SSL/TLS是一种常用的保护网络通信的加密协议。在SSL/TLS协议的过程中,加密的多个步骤需要用到不同的信息字段,以下是SSL/TLS中重要的字段: 协议版本(Protocol Version):SSL/TLS协议的版本号。 密码套件(Cipher Suite):指 ......
KingbaseES V8R3 集群运维系列 -- failover切换后集群自动恢复
案例说明: KingbaseES V8R3集群默认在触发failover切换后,为保证数据安全,原主库需要通过人工介入后,恢复为新的备库加入到集群。在无人值守的现场环境,需要在触发failover切换后,主库可以自动恢复为新备考加入集群,提升架构的高可用性。 适用版本: KingbaseES V ......
KingbaseES V8R6 集群运维案例--麒麟系统bug导致sys_monitor.sh无法启动集群
案例说明: 麒麟信安操作系统,在部署了KingbaseES V8R6集群后,sys_monitor.sh在启动集群时,启动数据库服务失败,导致集群无法正常启动。后连接现场分析发现,此环境只要通过ssh或sys_securecmd工具远程启动数据库服务都会失败。操作系统版本如下: 适用版本: King ......
KingbaseES V8R3 集群运维系列 -- sync_flag参数配置
案例说明: 在KingbaseES V8R3集群一主二备的架构中,配置了流复制为同步(sync)模式,但是集群启动后,流复制状态中显示备库是async模式(备库和主库数据已经同步),从备库的recovery.log日志也可以看到,备库启动后被复制模式设置为async模式。如下图备库recover ......
KingbaseES V8R6 集群运维案例--备库timeline not contain minimum recovery point故障
案例现象: KingbaseES V8R6集群备库启动后,加入集群失败,sys_log日志信息提示,如下图所示: 适用版本: kingbaseES V8R6 一、问题分析 在timeline对应的history文件中会记录每次timeline切换时所对应的lsn,如下图所示,在sys_wal目录 ......
KingbaseES V8R3集群运维案例之---message length (8) in slot 1 does not match with slot 0(12)故障
案例说明: 在KingbaseES V8R3集群在连接kingbasecluster服务(9999端口)时,出现“message length (8) in slot 1 does not match with slot 0(12)”故障,通过复现,获取故障发生的原因。故障信息如下图所示: 适用版本 ......
docker 部署 Prometheus
1、部署node_exporter数据采集 docker run -d --name=node-exporter \ --restart=always \ -p 9100:9100 \ -v "/proc:/host/proc:ro" \ -v "/sys:/host/sys:ro" \ -v "/ ......
Docker如何在ubuntu镜像部署宝塔面板
1.docker拉取ubuntu系统 docker pull ubuntu 2.运行容器(-v后的/d/baota代表本地D盘的baota目录与ubuntu系统中得到/www/wwwroot映射) docker run -i -t -d --name bt -p 2000:20 -p 2100:21 ......
PostgreSQL-HA 高可用集群在 Rainbond 上的部署方案
PostgreSQL 是一种流行的开源关系型数据库管理系统。它提供了标准的SQL语言接口用于操作数据库。 repmgr 是一个用于 PostgreSQL 数据库复制管理的开源工具。它提供了自动化的复制管理,包括: 故障检测和自动故障切换:repmgr 可以检测到主服务器故障并自动切换到备用服务器。 ......
提取docker容器的文件系统
docker run -it --name mycontainer ubuntu bash apt-get update apt-get install -y curl wget vim exit docker export 容器名称 > myimage.tar mkdir myrootfs tar ......
Docker中部署mongodb
1、拉取镜像 docker pull mongo:4.4 2、创建mongo数据持久化目录(防止容器被删 数据库也被删了) mkdir -p /xx/xx/xx 3、运行mongodb docker run -itd --name mongo -v /xx/xx/xx:/data/db -p 270 ......
docker部署zabbix
1、部署mysql # docker run --name mysql-server -t \ -v /data/mysql/data:/var/lib/mysql \ -e MYSQL_DATABASE="zabbix" \ -e MYSQL_USER="zabbix" \ -e MYSQL_PA ......
docker命令
环境查看 系统内核 3.10 以上 :uname -r Cat /etc/os-release 安装docker社区版:yum install docker-ce 启动docker:systemctl start docker 基本命令: docker version #显示 docker 版本信息 ......
在Windows上安装Docker
一、前言 跟着文档来,慢慢摸索,顺便记录一下在安装过程中遇到的问题,方便日后供自己查看 二、Docker Desktop下载 Docker官方 点击Download and inistall 点击Docker Desktop for Windows 再次点击Docker Desktop for Wi ......
kubernetes集群故障处理思路
kubernetes集群故障处理思路 1.0 概述 本文主要介绍了pod的创建流程,一般问题处理思路以及一些辅助的检查项,以编快速定位及解决问题 1.1 kubernetes故障处理思路概览图 k8s集群出现故障,一般可以从两大种情况看,个别pod异常和大量pod异常,针对两种情况,可以参考以下处理 ......
【笔记】docker安装
step1、检查系统版本是否符合要求 Docker要求 CentOS 系统的内核版本高于3.10Docker要求 CentOS 系统的内核版本高于3.10 查看你当前的内核版本 uname -r 查看操作系统版本 cat /etc/redhat-release step2、卸载旧版本(如果安装过旧版 ......
Docker安装Openwrt开启旁路由模式
准备: HK1BOX一个或其他linux设备 安装好Armbian或Debian或Ubuntu或其他 安装好Docker和Portainer管理面板并更换国内源 (不会的看我之前的教学视频) 原作者Github地址:https://github.com/SuLingGG/OpenWrt-Docker ......
Docker 使用教程
Docker 使用教程 Docker 的简介和安装 Docker 是一个应用打包、分发、部署的工具。你也可以把它理解为一个轻量的虚拟机,它只虚拟你软件需要的运行环境,多余的一点都不要,而普通虚拟机则是一个完整而庞大的系统,包含各种不管你要不要的软件。 Docker 为什么比虚拟机快? Docker ......
网关神器traefik的,etcd和https配置例子
traefik v2 https router service etcd 边缘 Edge Gateway 博客园 【前言】 写本文目的: 网上应该没有 traefik v2 配 etcd 的例子。 traefik被我喜爱的原因:跨平台,支持win,linux版同时使用。同时支持监控目录和etcd。 ......
python操作redis集群
1 基础环境分析 redis版本:redis-5.0.14 2 脚本示例 说明:向redis集群里面写入10000000条数据,再查询下这些数据 #!/usr/bin/python3 import random import string import hashlib from redisclust ......