摘要: 前言 先来了解下它的身世,Galera Cluster是Codership公司开发的一套免费开源的高可用方案 官网为http://galeracluster.com。Galera Cluster即为安装了Galera的Mariadb集群(本文只介绍Mariadb Garela集群) 其本身具有mul 阅读全文
posted @ 2020-12-29 18:16 高宏宇 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 场景: 使用MobaXterm工具通过SSH连接Linux服务器,如果一段时间没有操作,MobaXterm会把连接自动断开,这个设定很是不方便。通过更改下面的设置可以使SSH保持长连接,不会自动断开。 阅读全文
posted @ 2020-12-29 14:32 高宏宇 阅读(27951) 评论(3) 推荐(1) 编辑
摘要: dpkg是Debian的包管理器,因为Ubuntu是Debian的变体,在Ubuntu下也有这个工具。 两个常用的命令是: dpkg -i package-file和dpkg -r package 分别表示安装和移除软件包。当然使用:dpkg -P package还可以做到移除软件包时,清除掉配置文 阅读全文
posted @ 2020-12-15 10:56 高宏宇 阅读(3758) 评论(0) 推荐(0) 编辑
摘要: 参数说明 --all-databases , -A 导出全部数据库。 mysqldump -uroot -p --all-databases --all-tablespaces , -Y 导出全部表空间。 mysqldump -uroot -p --all-databases --all-table 阅读全文
posted @ 2020-12-14 10:11 高宏宇 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 通过MySQL的information_schema数据库,可查询数据库中每个表占用的空间、表记录的行数; 该库中有一个TABLES表,这个表主要字段分别是: TABLE_SCHEMA:数据库名 TABLE_NAME:表名 ENGINE:所使用的存储引擎 TABLES_ROWS:记录数 DATA_L 阅读全文
posted @ 2020-12-11 14:39 高宏宇 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 新建表 create table bigdata( name varchar(32), age int(32), createTime datetime); MySQL批量插入数据脚本 #!/bin/bash i=1; MAX_INSERT_ROW_COUNT=$1; while [[ $i -le 阅读全文
posted @ 2020-12-11 12:00 高宏宇 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 构建私有仓库 启动Docker Registry,使用Docker官方提供的Registry镜像就可以搭建本地私有镜像仓库,具体指令如下。 docker run -d -p 5000:5000 --restart=always --name registry -v /mnt/registry:/va 阅读全文
posted @ 2020-12-09 16:05 高宏宇 阅读(433) 评论(0) 推荐(0) 编辑
摘要: Failed to get D-Bus connection: Operation not permitted 错误的解决办法 # 启动的时候用如下命令 docker run --privileged=true --net=host -dit --name dragon -v /data:/data 阅读全文
posted @ 2020-12-07 19:14 高宏宇 阅读(422) 评论(0) 推荐(0) 编辑
摘要: Docker换国内源和简单操作 vim /etc/docker/daemon.json { "registry-mirrors": ["http://hub-mirror.c.163.com"] } # Docker中国区官方镜像 https://registry.docker-cn.com # 网 阅读全文
posted @ 2020-12-04 10:57 高宏宇 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 本例在debian:buster-slim docker镜像中实验通过 1、启动docker实例 docker run -it --name debian debian:buster-slim bash 2、进入容器备份原始软件源配置文件 mv /etc/apt/sources.list /etc/ 阅读全文
posted @ 2020-12-03 11:23 高宏宇 阅读(292) 评论(0) 推荐(0) 编辑
摘要: alien包转换工具 如果我们有很喜欢的RPM包,而又没有deb版本. 怎么办~? 可以同过alien来转换或者直接安装,这个小家伙可是个很方便的东西! 基本命令如下: 首先通过apt-get install alien来安装. 然后 alien -i name-of-the-pakage.rpm 阅读全文
posted @ 2020-12-02 16:59 高宏宇 阅读(121) 评论(0) 推荐(0) 编辑
摘要: debian中shell脚本无法使用source的原因及解决方法 现象: shell脚本中source aaa.sh时提示 source: not found 原因: ls -l `which sh` 提示/bin/sh -> dash 这说明是用dash来进行解析的。 改回方法: 命令行执行:su 阅读全文
posted @ 2020-12-02 16:56 高宏宇 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 运维服务一个项目二十多台(或者多台)服务器,每天要做服务器的性能巡检工作是查看服务器的CPU、内存、磁盘空间是否在正常值范围内。像这样每天或者每个固定时间段都做相同的重复工作,为了简化重复的工作,我写了基于liunx服务器的自动巡检脚本,在crontab中设定一个固定时间进行自动执行即可,以减少人工 阅读全文
posted @ 2020-11-16 21:00 高宏宇 阅读(1483) 评论(0) 推荐(0) 编辑
摘要: Minio介绍 MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从数KB到最大5TB都能很好的支持。开源并且用Go语言开发,有web操作界面,我们 阅读全文
posted @ 2020-11-16 20:22 高宏宇 阅读(11157) 评论(0) 推荐(0) 编辑
摘要: 大型项目一键SSH免密脚本 #!/usr/bin/env bash root=$( cd $(dirname $0)/.. pwd ) source ${root}/dragonrc read -p "请您输入主机用户:" user if [ -z $user ];then echo echo -e 阅读全文
posted @ 2020-11-10 23:27 高宏宇 阅读(410) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库(增-删-改-查) Mysql中的默认数据库介绍 information_schema:主要存储了系统中的一些数据库对象信息。比如用户表信息、列信息、权限信息、字符集信息、分区信息等。 cluster:存储了系统的集群信息。 mysql:存储了系统的用户权限信息。 test:系统自动 阅读全文
posted @ 2020-11-10 22:57 高宏宇 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 数据类型 tinyint/smallint/int/bigint float double char/varchar date/time/datetime/timestamp DDL 数据库 create database db1; create database if not exists db2 阅读全文
posted @ 2020-11-10 22:19 高宏宇 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 日常工作中需要给同事分享下载链接,快速启动一个WebServer即可满足日常需求~ #安装软件 yum install screen -y #启动服务 python -m SimpleHTTPServer 8000 SimpleHTTPServer使用方法 1)进入待分享的目录 2)执行命令(放后台 阅读全文
posted @ 2020-11-10 21:37 高宏宇 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 防火墙简单介绍 防火墙根据什么对外网的进出数据流进行控制? 源IP、目标IP、源端口号、目标端口号、协议、指针位(SYN、FIN、ACK、RST)、状态(NEW、ESTABLISHED、INVIAD)、MAC地址等 防火墙的分类? 1、从软硬角度 软件:ISA、windows自带的、iptables 阅读全文
posted @ 2020-11-10 20:33 高宏宇 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 问题描述: Linux下挂载后的分区或者磁盘某些时候需要umount的时候出现类似“umount: /mnt: target is busy.”等字样,或者“umount: /xxx: device is busy.” 问题原因: 该报错通常是由于待卸载磁盘正在使用,导致无法直接卸载。需要将当前使用 阅读全文
posted @ 2020-10-29 15:44 高宏宇 阅读(387) 评论(0) 推荐(0) 编辑