摘要: 参考:https://www.zabbix.com/documentation/4.0/zh/manual/appendix/performance_tuning ##硬件 关于硬件的一般建议: 使用最快的处理器 SCSI/SAS都是比IDE/SATA更好的选择 (使用实用程序hdparm可以显着提 阅读全文
posted @ 2021-12-02 08:41 Varden 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/zh-dream/p/13884276.html 1. 运行一段时间后,出现:xrdp_mm_process_login_response: login failed 问题原因:远程桌面没有正确关闭,虽然在windows系统关闭远程桌面连接,但是 阅读全文
posted @ 2021-11-23 14:45 Varden 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 临时规避方案 增大 osd_max_write_size 配置阈值,重启cephfs元数据服务进程。 故障预防 排查出异常客户端并重新挂载: rados -p fs_metadata_pool listomapvals mds0_sessionmap 找到异常客户端(正常客户端value只有几百字节 阅读全文
posted @ 2021-10-18 14:17 Varden 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-debian-10 警告:虽然通常建议对使用传统旋转硬盘驱动器的系统进行交换,但对 SSD 使用交换可能会导致硬件随着时间的推移出现退化问题。出于 阅读全文
posted @ 2021-10-15 09:36 Varden 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 1.配置示例 [mysqld] ## * Basic Settings datadir = /data/mysql bind-address = 0.0.0.0 skip-name-resolve transaction-isolation = READ-COMMITTED ## 事务隔离级别 ## 阅读全文
posted @ 2021-09-29 13:56 Varden 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 硬件和MariaDB之间是操作系统,并且可以在此级别进行许多优化。 1. 为MariaDB配置Linux 1.1 Linux内核设置 1.1.1 IO调度器 为了使数据库运行时获得最佳的IO性能,我们使用了noop调度程序。推荐的调度程序是noop和deadline。您可以使用以下方法检查调度程序设 阅读全文
posted @ 2021-09-28 15:49 Varden 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 更好的硬件是提高性能的最简单方法之一。 通常,应按以下顺序改进硬件: ##1. Memory 内存是最重要的因素,因为它允许您调整服务器系统变量。更多的内存意味着可以将更大的键和表高速缓存存储在内存中,从而减少了磁盘访问速度(数量级较慢)。 https://mariadb.com/kb/en/ser 阅读全文
posted @ 2021-09-28 15:06 Varden 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。 索引是特殊的数据结构,索引存储在一个易于遍历读取 阅读全文
posted @ 2021-09-28 13:52 Varden 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 环境说明 操作系统:Ubuntu 18.04.5 LTS MongoDB版本:v4.4.4 角色规划 主机名 IP 角色 mongodb-1 192.168.100.11 config-server,shard-1,mongos mongodb-2 192.168.100.12 config-ser 阅读全文
posted @ 2021-09-28 10:39 Varden 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 软件层面优化 设置WiredTiger的cacheSizeGB 默认配置在系统可用内存的60%左右,如果一台机器上只部署一个mongod,mongod可以使用所有可用内存,则使用默认配置即可。 storage.wiredTiger.engineConfig.cacheSizeGB 值的范围可以从 0 阅读全文
posted @ 2021-09-27 17:25 Varden 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 清理脚本:/root/scripts/clean_mongodb_log.sh #!/bin/bash # set -u echo " Started Time: `date` " mongodb_logdir=/var/log/mongodb days=7 pid=$(pidof $(which 阅读全文
posted @ 2021-09-27 14:59 Varden 阅读(43) 评论(0) 推荐(0) 编辑
摘要: mongodump 常用选项说明: --db 指定要备份的数据库,如果不指定,则备份所有数据库 --collection 指定要备份的集合,如果不指定,则备份所有集合 --gzip 压缩输出,文件后缀为.gz --archive 将输出写入指定的归档文件,如果不指定,则写入到stdout --opl 阅读全文
posted @ 2021-09-27 14:51 Varden 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 查看服务器状态 db.serverStatus() 查看数据库状态 db.stats() mongostat 命令格式: mongostat --username=admin --password=password --authenticationDatabase=admin --rowcount= 阅读全文
posted @ 2021-09-27 13:40 Varden 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 连接副本集 >>> import pymongo >>> url = r'mongodb://admin:password@mongodb-1,mongodb-2/?replicaSet=rs1&readPreference=secondaryPreferred' >>> conn = pymong 阅读全文
posted @ 2021-09-27 11:44 Varden 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 在所有节点创建超级管理员 db.createUser({user: "admin",pwd: "password",roles: ["root"]}) 配置/etc/mongod.conf文件 security: authorization: enabled keyFile: /data/mongo 阅读全文
posted @ 2021-09-27 11:13 Varden 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 4.4版本 sudo apt-get install gnupg wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add - echo "deb [ arch=amd64,arm64 ] http 阅读全文
posted @ 2021-09-27 10:35 Varden 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 4.4版本 apt-get install gnupg wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | apt-key add - echo "deb http://repo.mongodb.org/apt/debian 阅读全文
posted @ 2021-09-27 10:28 Varden 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 参考:https://help.aliyun.com/document_detail/25382.html?spm=5176.ecsbuyv3.system-disk.1.55033675vtea0P 虚拟机类型参考 虚拟磁盘参考 HDD存储池 单盘容量范围(GiB):20~32768 GiB 最大 阅读全文
posted @ 2021-09-17 10:33 Varden 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.gigalight.com/cn/bbs/faq-1326.html 传统的数据中心计算网络由接入层、汇聚层和核心层组成,以南北流量为主,传统的网络结构在很长一段时间内支撑了各种类型的数据中心。但随着新的应用及数据量急剧增长,数据中心的规模不断膨胀,对于网络架构的要求也 阅读全文
posted @ 2021-09-16 13:50 Varden 阅读(690) 评论(0) 推荐(1) 编辑
摘要: 参考:https://docs.ceph.com/en/octopus/install/ 1. 安装 CEPH 方法介绍 推荐方法 Cephadm使用容器和 systemd 安装和管理 Ceph 集群,并与 CLI 和仪表板 GUI 紧密集成。 cephadm 仅支持 Octopus 和更新版本。 阅读全文
posted @ 2021-09-15 15:02 Varden 阅读(261) 评论(0) 推荐(0) 编辑