上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 79 下一页
摘要: nginx安装添加stream模块 先确定nginx安装时,编译的时候添加了--with-stream这个模块支持。nginx 版本 >=1.9才支持。 # ../sbin/nginx -V nginx version: nginx/1.10.3 built by gcc 4.4.7 2012031 阅读全文
posted @ 2021-04-22 09:46 paul_hch 阅读(8992) 评论(0) 推荐(0) 编辑
摘要: 当我们只关心数据表有多少记录行而不需要知道具体的字段值时,类似“select 1 from tblName”是一个很不错的SQL语句写32313133353236313431303231363533e4b893e5b19e31333361313866法,它通常用于子查询。这样可以减少系统开销,提高运 阅读全文
posted @ 2021-04-21 11:09 paul_hch 阅读(1285) 评论(0) 推荐(0) 编辑
摘要: 启用MySQL并行复制 MySQL 5.7的并行复制建立在组提交的基础上,所有在主库上能够完成 Prepared 的语句表示没有数据冲突,就可以在 Slave 节点并行复制。 关于 MySQL 5.7 的组提交,我们要看下以下的参数: 1 2 3 4 5 6 7 8 (test) > show gl 阅读全文
posted @ 2021-04-21 10:28 paul_hch 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 去掉mysql: [Warning] Using a password on the command line interface can be insecure. 5.7版本使用mysql执行sql命令都会有这行,去掉方法重定向 echo "select version()"|mysql -S / 阅读全文
posted @ 2021-04-12 16:44 paul_hch 阅读(446) 评论(0) 推荐(0) 编辑
摘要: Linux服务器时区更换 cp -a /etc/localtime /etc/localtime.bak cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 参考 Linux服务器修改时区时间 - mvpbang - 博客园https://www. 阅读全文
posted @ 2021-04-12 11:43 paul_hch 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一、磁盘IO 实时IO性能查看: 1、用top命令查看 0.0% wa 等待输入输出的CPU时间百分比0.0% wa 的百分比可以大致的体现出当前的磁盘io请求是否频繁。如果 wa的数量比较大,说明等待输入输出的的io比较多 2、sar 命令 sar -d -p 1 2 其中, “-d”参数代表查看 阅读全文
posted @ 2021-04-12 11:06 paul_hch 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: 今天更改服务器账号密码发现报错“鉴定令牌操作错误” 之前系统做过安全基线扫描整改。发现原来是 当时直接将软链接修改为文件了,所以找到不到system-auth,恢复软链接 cp -a /etc/pam.d/system-auth /etc/pam.d/system-auth.20210408 cp 阅读全文
posted @ 2021-04-08 16:35 paul_hch 阅读(2061) 评论(0) 推荐(0) 编辑
摘要: 背景介绍 某些情况下,我们在使用Kubernetes作为业务应用的云平台,想要实现应用的蓝绿部署用来迭代应用版本,用lstio太重太复杂,而且它本身定位于流控和网格治理;Ingress-Nginx在0.21版本引入了Canary功能,可以为网关入口配置多个版本的应用程序,使用annotation来控 阅读全文
posted @ 2021-03-26 16:19 paul_hch 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 上次打了慢sql日志,发现有很多包含count逻辑的sql,周末抽空来梳理下mysql里的count。 一. count(*)的实现与执行 在mysql中,不同的存储引擎,count(*)的实现方式是不同的 Myisam: Myisam会把表的行数存在磁盘上,每当执行count(*)的时候,直接返回 阅读全文
posted @ 2021-03-17 16:25 paul_hch 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一般删除步骤为:先删pod再删pvc最后删pv,但是遇到pv始终处于“Terminating”状态,而且delete不掉。 # kubectl get pvc NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE data-redis-c 阅读全文
posted @ 2021-03-17 13:40 paul_hch 阅读(634) 评论(0) 推荐(0) 编辑
摘要: Redis 介绍 Redis 代表REmote DIctionary Server是一种开源的内存中数据存储,通常用作数据库,缓存或消息代理。它可以存储和操作高级数据类型,例如列表,地图,集合和排序集合。由于Redis接受多种格式的密钥,因此可以在服务器上执行操作,从而减少了客户端的工作量。它仅将磁 阅读全文
posted @ 2021-03-17 09:38 paul_hch 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1. Docker 迁移存储目录 默认情况系统会将 Docker 容器存放在/var/lib/docker 目录下 [问题起因] 今天通过监控系统,发现公司其中一台服务器的磁盘快慢,随即上去看了下,发现 /var/lib/docker 这个目录特别大。由上述原因,我们都知道,在 /var/lib/d 阅读全文
posted @ 2021-03-16 14:16 paul_hch 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 概述 XtraBackup 是一款对于 MySQL 物理备份必不可少的工具,但是有时候在备份数据量级较大的数据库时,如果未做优化的话,还是有点慢,当然相对于逻辑备份,已然是很快了,那到底还能不能再快一点呢,又是什么参数在影响着 XtrBackup 的备份速度呢?带着这个疑问我们往下看。 首先我们需要 阅读全文
posted @ 2021-03-16 12:25 paul_hch 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Gitlab+DRBD 高可用方案 启动两个gitlab服务,数据通过分布式存储保持一致。 更改主服务中的仓库和pg数据库的目录位置。 手动切换 Gitlab配置 主机规划 采用两台虚拟机完成。 192.168.1.104 gitlab-service-01 primary 192.168.1.10 阅读全文
posted @ 2021-03-02 16:14 paul_hch 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 像Samba、Nfs这种共享文件系统,网络的吞吐量非常大,就造成网卡的压力很大,网卡bond是通过把多个物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,具体的功能取决于采用的哪种模式。 一、bond的七种模式介绍:1、mode=0(balance-rr)(平衡抡循环策略)链路负载 阅读全文
posted @ 2021-02-25 11:17 paul_hch 阅读(880) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 79 下一页