摘要:
准备环境要求: 1、3台虚拟机,操作系统为Centos.x-86_x64 2、硬件配置,2G以上内存,硬盘30G以上,禁止使用swap分区 3、集群中所有容器的网络互通 单Msater服务器规划: 角色 IP 组件 k8s-master 192.168.1.206 kube-apiserver、ku 阅读全文
摘要:
需求:公司内部的数据库使用版本是Mysql5.6.42,但是无任何备份,担心数据库奔溃或者磁盘损坏导致数据无法恢复,影响公司的业务,因此把Mysql5.6绿色迁移到另外一台父亲在另一台测试服务器,并且建立测试数据库,使用xtrabackup进行备份。 Mysql数据库操作: 迁移数据库:scp -r 阅读全文
摘要:
网络相关: 以下参数,可自行在/etc/sysctl.conf文件加入,执行sysctl -p命令生效: net.core.somaxconn ##TCP连接经过三次握手后,端口最大的监听队列长度:,默认值为128 net.ipv4.tcp_syncookies = 1 表示开启SYN Cookie 阅读全文
摘要:
两种类型设备: SAN设备通过光纤连接到服务器,设备通过块接口访问,服务器可以将其当做硬盘使用 在随机读写的情况下效率很低 NAS设备使用网络连接,通过基于文件传输协议访问,如NFS、SMB 试用场景 两个缺点:网络设备出现问题,修复时间长;网络延期较大。因此不应该在主库中使用网络存储设备 可用于数 阅读全文
摘要:
1、三种操作语句: DDL(数据库定义语句):数据库、表、视图、索引、存储过程的相关操作语句,例如Create、Drop、Desc、Show等 DML(数据管理语句):插入数据Insert,删除数据Delete,更新数据Update,查询数据Select DCL(数据库控制语句):如创建数据库用户, 阅读全文
摘要:
启动服务后,看一下服务器的一些硬件信息: [root@localhost ~]# dmidecode | grep -A16 "System Information" 最大支持内存,[root@localhost ~]# dmidecode|grep -P 'Maximum\s+Capacity' 阅读全文
摘要:
本篇文章主要是描述docker中对Mysql的操作,同时学习容器之间的通信问题,目前架构情况如下: 1、数据库连接使用 在docker中启动Mysql服务后,可以使用两种方法对Mysql进行操作(连接Mysql数据库需要的是IP和端口): ##使用Mysql容器里的ip连接数据库(该方法的前提是连接 阅读全文
摘要:
本次操作在Ubuntu18系统下操作,如在Centos系统下安装,命令可能会有区别,但是原理相同 前置条件:已经安装好docker,配置好yum源并且运行。 1.获取Mysql镜像并启动: root@test:/etc/apt# docker pull mysql:5.7 ## -d,--detac 阅读全文