上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 34 下一页
摘要: 参考:https://www.digitalocean.com/community/tutorials/how-to-add-swap-space-on-debian-10 警告:虽然通常建议对使用传统旋转硬盘驱动器的系统进行交换,但对 SSD 使用交换可能会导致硬件随着时间的推移出现退化问题。出于 阅读全文
posted @ 2021-10-15 09:36 Varden 阅读(1844) 评论(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 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 硬件和MariaDB之间是操作系统,并且可以在此级别进行许多优化。 1. 为MariaDB配置Linux 1.1 Linux内核设置 1.1.1 IO调度器 为了使数据库运行时获得最佳的IO性能,我们使用了noop调度程序。推荐的调度程序是noop和deadline。您可以使用以下方法检查调度程序设 阅读全文
posted @ 2021-09-28 15:49 Varden 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 更好的硬件是提高性能的最简单方法之一。 通常,应按以下顺序改进硬件: ##1. Memory 内存是最重要的因素,因为它允许您调整服务器系统变量。更多的内存意味着可以将更大的键和表高速缓存存储在内存中,从而减少了磁盘访问速度(数量级较慢)。 https://mariadb.com/kb/en/ser 阅读全文
posted @ 2021-09-28 15:06 Varden 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。 这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。 索引是特殊的数据结构,索引存储在一个易于遍历读取 阅读全文
posted @ 2021-09-28 13:52 Varden 阅读(119) 评论(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 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 软件层面优化 设置WiredTiger的cacheSizeGB 默认配置在系统可用内存的60%左右,如果一台机器上只部署一个mongod,mongod可以使用所有可用内存,则使用默认配置即可。 storage.wiredTiger.engineConfig.cacheSizeGB 值的范围可以从 0 阅读全文
posted @ 2021-09-27 17:25 Varden 阅读(1207) 评论(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 阅读(464) 评论(0) 推荐(0) 编辑
摘要: mongodump 常用选项说明: --db 指定要备份的数据库,如果不指定,则备份所有数据库 --collection 指定要备份的集合,如果不指定,则备份所有集合 --gzip 压缩输出,文件后缀为.gz --archive 将输出写入指定的归档文件,如果不指定,则写入到stdout --opl 阅读全文
posted @ 2021-09-27 14:51 Varden 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 查看服务器状态 db.serverStatus() 查看数据库状态 db.stats() mongostat 命令格式: mongostat --username=admin --password=password --authenticationDatabase=admin --rowcount= 阅读全文
posted @ 2021-09-27 13:40 Varden 阅读(303) 评论(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 阅读(454) 评论(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 阅读(264) 评论(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 阅读(303) 评论(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 阅读(655) 评论(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 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.gigalight.com/cn/bbs/faq-1326.html 传统的数据中心计算网络由接入层、汇聚层和核心层组成,以南北流量为主,传统的网络结构在很长一段时间内支撑了各种类型的数据中心。但随着新的应用及数据量急剧增长,数据中心的规模不断膨胀,对于网络架构的要求也 阅读全文
posted @ 2021-09-16 13:50 Varden 阅读(11826) 评论(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 阅读(3117) 评论(0) 推荐(0) 编辑
摘要: #heartbeat集群中的相关术语 ##节点(node) 运行heartbeat进程的一个独立主机,称为节点,节点是HA的核心组成部分,每个节点上运行着操作系统和heartbeat软件服务,在heartbeat集群中,节点有主次之分,分别称为主节点和备用/备份节点,每个节点拥有唯一的主机名,并且拥 阅读全文
posted @ 2021-09-14 11:35 Varden 阅读(229) 评论(0) 推荐(0) 编辑
摘要: #Nginx 反向代理 + 四层或七层负载均衡 + 虚拟主机。 #LVS 四层负载均衡。 LVS集群采用三层架构:负载调度器、服务器池和共享存储 LVS包含ipvs内核模块和ipvsadm管理工具两个部分 负载均衡模式包括:NAT、TUN 和 DR ##NAT模式(网络地址转换) 很好配置,原理简单 阅读全文
posted @ 2021-09-14 11:14 Varden 阅读(119) 评论(0) 推荐(0) 编辑
摘要: #1.单机 #2.复制 ##2.1 复制的作用 辅助实现备份 高可用 异地容灾 分摊负载 ##2.2 主从复制 ###2.2.1 异步(默认) 通过server-id可实现节点间双向复制。 ###2.2.2 半同步 MySQL 5.5+,可以大大降低数据丢失的风险。 推荐生产环境使用! Loss-L 阅读全文
posted @ 2021-09-14 11:03 Varden 阅读(589) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 34 下一页