02 2022 档案
摘要:mysql8的账户和权限管理 ###账户 ######登录 mysql -h host -u user -p[password] -P 3306 dbname -e “...” #-p直接加密码不能空格,可不直接加密码 #-h 不写默认localhost #-P端口,dbname数据库名可最后指定
阅读全文
摘要:在centos7上搭建mysql8主从集群(一主一从) ###环境 master 192.168.1.2 slave 192.168.1.3 两台centos7已安装同版本mysql8 单机搭建参考 https://www.cnblogs.com/tangshow/p/15931001.html #
阅读全文
摘要:mysql8函数总结 ###数学函数 ######1 ABS(x) 返回x的绝对值 select abs(-2.1); ######2 PI() 返回圆周率π,默认显示6位小数 select pi(); ######3 SQRT(x) 平方根函数(返回二次方根) select sqrt(9); ##
阅读全文
摘要:mysql8引擎简单介绍 #####查看mysql支持哪些引擎 show engines 解释 Engine 存储引擎名称。 Support 是否支持该引擎以及该引擎是否为默认存储引擎,YES表示支持,NO表示不支持,DEFAULT表示为默认存储引擎。 Comment 存储引擎的简单介绍。 Tran
阅读全文
摘要:mysql管理维护常用的操作流程 ###目录 设置记录通用日志 设置记录二进制日志 查看二进制日志 备份数据库 数据备份恢复 数据库迁移 导入导出 使用sql文件创建表 批量删除表 ###设置记录通用日志 修改conf文件: general_log = 1 开启通用日志 log_output=FIL
阅读全文
摘要:总结mysql的连接、库表操作、增删改查等常用语法规则。便于日常使用 ###目录 shell连接和库操作 表操作 查询 插入数据 更新数据 删除数据 用户权限 获取库、配置、系统信息 ###shell连接和库操作 ######本地、远程连接命令 mysql -u root -p; mysql -h
阅读全文
摘要:mysql配置优化,提升性能 ###1 利用多核性能 #####查看默认值 show variables like '%_io_threads' #默认使用4核 #####修改配置文件添加 参数不支持动态改变,需要把该参数加入my.cnf里,修改完后重启MySQL服务4 mysql8可直接使用命令S
阅读全文
摘要:centos7编译安装redis,并加入系统服务 ####环境 centos7 ####安装 yum install -y gcc cd /home wget http://download.redis.io/releases/redis-4.0.9.tar.gz tar -zxvf redis-4
阅读全文
摘要:在linuxcentos7下使用svn提交 0先在服务器端创建在服务端的目录 ...... 1然后检出 svn checkout https://192.168.1.2/svn/root/a/ v/ 2进入本地v/ 放入文件 cd v/ 3添加版本控制 svn add dcs.py #svn add
阅读全文
摘要:svn常用 ####checkout svn checkout https://192.168.1.2/svn/root/x/ --username=admin --password=xxx svn checkout https://192.168.1.2/svn/root/x/ v/ #将x目录的
阅读全文
摘要:win10安装svn客户端 ####TortoiseSVN下载地址: https://tortoisesvn.net/downloads.html http://subversion.apache.org/packages.html
阅读全文
摘要:centos7安装svn客户端 ####查看是否安装: rpm -qa subversion ####卸载历史安装: yum remove -y subversion ####安装新版本: yum install -y subversion ####查看版本: svnserve --version
阅读全文
摘要:linux centos7安装svn服务端 ####安装 yum install -y subversion ####查看安装了哪些文件 rpm -ql subversion ####建立版本库 subversion默认以/var/svn作为数据根目录,可以通过/etc/sysconfig/svns
阅读全文
摘要:内网nfs文件系统搭建 ####环境 一台centos7 192.168.1.2 作为服务端 一台centos7 192.168.1.3 作为客户端 关闭防火墙 ##服务端安装 #####安装nfs-utils rpcbind yum -y install nfs-utils rpcbind ###
阅读全文
摘要:#!/bin/sh #centos7安装docker脚本 # ExecStart=/usr/bin/dockerd --iptables=false -H fd:// --containerd=/run/containerd/containerd.sock ### 1安装依赖yum install
阅读全文
摘要:#!/bin/sh #centos7 自动编译安装nginx#安装条件 :centos7系统 安装nginx v1.19.4#个人安装使用 yum install -y tar wget make cmake gcc gcc-c++ pcre pcre-devel zlib zlib-devel o
阅读全文
摘要:三节点的mysql8 innodb集群中,任意一到两台断电重启后集群任然正常 当所有节点同时断电重启后,需要手动重启集群 #####使用mysqlsh登录 mysqlsh shell.connect('root@localhost:3306'); #####查看集群状态 dba.getCluster
阅读全文
摘要:mysql innodb 集群查看集群状态 #####使用mysqlsh登录 mysqlsh shell.connect('root@localhost:3306'); #####查看集群状态 var cluster = dba.getCluster(); #获取集群名字 cluster.statu
阅读全文
摘要:在三台centos7主机上搭建mysql8集群 ####环境 三台centos7主机已安装mysql8单机,且root用户密码都一样 安装文档见 https://www.cnblogs.com/tangshow/p/15931001.html ####安装 #####三台主机都设置hosts解析 v
阅读全文
摘要:在 centos7主机上使用yum安装mysql8 ####环境 centos7 ####检查并清除之前安装的mysql #####1.查看是否有安装过mysql rpm -qa | grep -i mysql #####2.删除mysql yum -y remove mysql-* #一般用rpm
阅读全文
摘要:在内网三台centos7主机上搭建搭建glusterFS存储系统 ####0 环境 三台centos7主机 master1(node01) 192.168.2.134 master2(node01) 192.168.2.80 cli (nfs) 192.168.2.131 ####1 安装 三台主机
阅读全文
摘要:使用glusterd创建跨主机的存储卷 官方文档 https://docs.gluster.org/en/latest/Administrator-Guide/Setting-Up-Volumes/ 其他文档 https://www.hellodemos.com/hello-glusterfs/gl
阅读全文
摘要:linux磁盘故障,可能由于异常断电导致主机一块磁盘故障,该盘用于gluster存储,由于gluster使用了多副本配置,掉一个盘不影响使用,最近才发现。 ####问题表现 1. 尝试查看磁盘内文件 ll /mnt 提示cannot access /mnt/: Input/output error
阅读全文
摘要:机器新填了块旧硬盘,需要格式化重新分区,并挂载使用 ####fdisk和parted区别 fdisk只能分2T的磁盘,最大主分区只有2T,parted没有这个限制 https://blog.csdn.net/weixin_38889300/article/details/122593162 ####
阅读全文
摘要:docker容器常用操作 #####查看本机上存在的所有容器 docker ps -a #####查看运行的容器 不截断 docker ps --no-trunc #####创建容器 docker create -it xx:xx (新建的容器处于停止状态) #####启动容器 docker sta
阅读全文
摘要:docker基础相关知识和docker常用操作 ####镜像相关 #####获取镜像 docker pull … docker pull NAME[:TAG] 不指定tag,默认选择latest最新 docker pull nginx (获取最新版非稳定版) docker pull hub.c.16
阅读全文
摘要:在centos7上安装docker最新版本 ####环境准备 系统centso7.9 ####关闭selinux setenforce 0 sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config;cat /etc/seli
阅读全文
摘要:####修改默认ssh端口 https://www.cnblogs.com/tangshow/p/15882408.html ####修改ssh空闲时间 https://www.cnblogs.com/tangshow/p/15882408.html ####防ddos 见ddos表 ####中断指
阅读全文
摘要:在 centos7上使用crontab定时任务,自动定时执行脚本 ####添加/编辑 Crontab crontab -e crontab [-u username] -e 默认情况下,系统会编辑当前用户的crontab命令集合 ####查看Crontab crontab -l crontab [-
阅读全文
摘要:CentOS7 /根目录空间不足,/home目录空间剩余较多。现需要将/home的空闲空间,分配给/。 基础知识:linux /dev/mapper目录浅谈 https://www.cnblogs.com/amoyzhu/p/6626423.html ####0 环境 系统centos7,安装时使用
阅读全文
摘要:centos7系统内核升级到最新的kernel-ml5.x ##准备 ######查看系统版本 cat /etc/redhat-release ######看当前操作系统版本信息 cat /proc/version ######查看版本当前操作系统内核信息 uname -a 输出 Linux 140
阅读全文
摘要:linux centos7 ssh 常用管理和配置 默认放行ssh服务,不受firewalld-cmd的规则限制 ####远程连接 使用当前宿主用户的名称登录 ssh ip 指定用户名 ssh name@ip 指定本机的ip(多ip情况下切换) ssh -b ip name@ip 当前服务器A远程登
阅读全文
摘要:富规则官方文档 https://firewalld.org/documentation/man-pages/firewalld.richlanguage.html 可表达firewalld的基本语法中未涵盖的自定义防火墙规则 ####语法 [source] [destination] service
阅读全文
摘要:####系统操作 加入开机启动 systemctl enable firewalld 启、停 systemctl start firewalld systemctl stop firewalld 重启、重载 systemctl restart firewalld firewall-cmd --rel
阅读全文
摘要:##管理类 ####kubectl 工具用法 kubectl 子命令 资源对象类型 资源对象名称 子命令可选参数 查看版本 kubectl version 查看集群node kubectl get nodes 查看命名空间 kubectl get namespace 查看命名空间下的对象,不加参数-
阅读全文
摘要:##快照 ####创建快照 拍摄快照需要虚拟机处于开启状态,否则无法拍摄快照 virsh save --bypass-cache c7-test01 /kvm/photo/c7-01-pho1 ####查看快照文件,以m显示文件大小 du -m /var/lib/libvirt/images/sav
阅读全文
摘要:kvm常用命令 列出虚拟机 virsh list virsh list -all 进入指定的虚拟机,进入的时候还需要按一下回车 virsh console study01 启动虚拟机 virsh start study01 关闭虚拟机 virsh shutdown study01 强制停止虚拟机 v
阅读全文
摘要:kvm安装win10虚拟机,并配置内网ip实现远程连接 准备 kvm环境,win10镜像 kvm安装win10需要准备驱动 wget https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/vir
阅读全文
摘要:kvm安装centos7虚拟机,并配置内网ip实现远程连接 准备 kvm环境,centos7镜像 centos7镜像地址: http://mirrors.163.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso #htt
阅读全文
摘要:在本地服务器主机安装kvm环境,然后安装多个系统,供内网用户使用 环境准备 系统centos7.9 主机24C128G 磁盘6T ##1 安装准备 ####1.1 查看CPU是否支持虚拟化 grep -E 'svm|vmx' /proc/cpuinfo ####1.2关闭SElinux vim /e
阅读全文