Mysql 二进制日志

MySQL 5.7 开启 binlog 修改 my.cnf 文件 1 2 3 4 5 6 7 8 9 [mysqld] log-bin=[/存放目录/]mysql-bin #注意 mysql 可读写“存放目录”,默认数据存放目录 expire-logs-days=7 #保

Mysql 缓存

MySQL 超时 connect_timeout 与客户端连接建立超时,默认10秒 interactive_timeout 交互终端超时断开,默认28800秒 wait_timeout 非交互终端超时断开,默认28800秒 net_read_timeout 从客户端读取数据超时,默

CentOS7 笔记

常用初始配置 系统更新 1 yum update 禁用 firewalld 1 2 systemctl stop firewalld systemctl disable firewalld 禁用 NetworkManager 1 2 systemctl stop NetworkManager systemctl disable NetworkManager 禁用 postfix 1 2 systemctl stop postfix systemctl disable postfix 如果不用 NFS,可以禁用 rpcbind 1 2 systemctl stop rpcbind systemctl disable rpcbind 禁用 s

Mongodb 笔记

数据迁移 导出集合数据到 json 或 csv 文件 命令 1 mongoexport -d dbname -c collectionname -o file --type json/csv -f "field1,field2,...,fieldN" 参数 -d 数据库名 -c 集合名 -o 输出文件名 –type 输出格式,默认 json -f 输出字段,如果导出 csv,

CentOS7 安装 zookeeper 集群

环境 主机名 eth0 IP eth1 IP 操作系统 ZK 版本 myid zk221 192.168.1.221 192.168.16.221 CentOS7.5 3.4.14 221 zk222 192.168.1.222 192.168.16.222 CentOS7.5 3.4.14 222 zk223 192.168.1.223 192.168.16.223 CentOS7.5 3.4.14 223 下载 zookeeper-3.4.14 eth0 网卡用于向客户端提供服务,eth1 网卡用于 zookeeper 集群内部通信 各节点

CentOS7 安装 Kafka 集群

环境 主机名 IP 操作系统 kafka 版本 kafka224 192.168.1.224 CentOS7.5 2.12 kafka225 192.168.1.225 CentOS7.5 2.12 kafka226 192.168.1.226 CentOS7.5 2.12 下载 kafka_2.12-2.1.0.tgz zookeeper 连接: 192.168.1.221:2181,192.168.1.222:2181,192.168.1.223:2181 各节点初始配置 关闭 selinux、防火墙 部署 java 运行环境 创建数据目录 1 mkdir -p /var/lib/kafka

CentOS7 安装 elasticsearch 集群

环境 主机名 IP 操作系统 ES 版本 es227 192.168.1.227 CentOS7.5 6.5.4 es228 192.168.1.228 CentOS7.5 6.5.4 es229 192.168.1.229 CentOS7.5 6.5.4 下载 elasticsearch-6.5.4.tar.gz 各节点初始配置 关闭 selinux、防火墙 部署 java 运行环境 创建 elastic 用户 1 useradd -m elastic 创建数据目录

CentOS7 安装 Openvpn

环境 角色 主机名 操作系统 IP vpn 服务端 vpn-server CentOS7 192.168.1.90 vpn 客户端 vpn-client CentOS7 192.168.1.91 两台服务器初始准备 关闭 SELinux 关闭防火墙或放行 udp 端口 1194 安装 openvpn 1 2 3 4 yum install epel-release yum clean all yum makecache fast yum install easy-rsa openvpn

K8s 二进制安装

环境 角色 主机名 内网 IP 集群 IP 操作系统 服务 执行目录 部署机 k8s-master master120 10.0.4.120 - CentOS kube-apiserver kube-scheduler kube-controller-manager /opt/kubernetes/ etcd-node etcd121 10.0.4.121 10.10.10.121 CentOS etcd /opt/etcd/ etcd-node etcd122 10.0.4.122 10.10.10.122 CentOS etcd /opt/etcd/ etcd-node etcd123 10.0.4.123 10.10.10.123 CentOS etcd /opt/etcd/ k8s-node node124 10.0.4.124 - CentOS docker flannel kubelet kube-proxy /opt/kubernetes/ k8s-node node125 10.0.4.125 -

K8s 部署 Coredns 组件

环境 二进制部署的 kubernetes v1.17.2 集群 coreDNS 1.6.6 生成 service account 文件 创建 0.coredns-sa.yml 1 2 3 4 5 6 7 cat > 0.coredns-sa.yml <<EOF apiVersion: v1 kind: ServiceAccount metadata: name: coredns namespace: kube-system EOF 生成 rbac 文件 创建 1.coredns-rbac.yml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18