在 Linux 系统下,打开和配置 TCP 多路径传输(Multipath TCP, MPTCP)通常涉及以下几个步骤。MPTCP 是一种扩展的 TCP 协议,它允许在多个路径之间分发流量,从而提高带宽利用率和连接冗余。 1. 确认内核支持 MPTCP MPTCP 功能需要 Linux 内核支持,默认情况下并非所有 Linux 发行版…
随着业务增长,服务器资源有所减少,我对其进行了针对性优化。以下配置是从 my.cnf文件中截取的部分优化项,成功提升了 Zabbix 数据库的响应速度与稳定性,解决了 Grafana 大屏掉线的问题。 1、数据目录与连接 [mysqld]datadir = /data/mysqlsocket = /data/mysql/mysql.sock确保路径…
在现代高并发系统中,文件描述符的数量对应用性能至关重要。Linux 系统通过ulimit命令管理文件描述符的限制,这直接影响着能同时打开的文件或网络连接数量。对于高负载应用,比如 Web 服务器和数据库,默认限制通常不足,因此需要手动调优。以下是提升系统性能的方法。 1、检查当前限制 在调整之前,可以检查当前系统对文件描述符的限制。使用以下命令查看…
Swappiness 是 Linux 内核用于控制系统内存管理的一个参数,它决定了系统在内存不足时将数据从物理内存交换到交换空间(swap space)的频率。更高的 swappiness 值使操作系统更倾向于将数据换出到交换空间,而较低的值则倾向于保留数据在物理内存中。 Linux 系统中 swappiness 的默认值通常为 60。这个值在大多…
在日常的数据管理和备份工作中,自动化文件同步任务可以极大提高工作效率。本文将介绍如何编写一个简单的Shell脚本,以便将特定目录中的文件自动同步到目标目录。下面的脚本通过简单的逻辑实现了这一功能。 #!/bin/bash # 定义源目录和目标目录SOURCE_DIR="/data/backdata"TARGET_DIR="/data1/backda…
!/bin/bash # 更新系统 apt update && apt upgrade -y # 安装所需的软件包 apt install -y gnupg2 wget lsb-release # 添加Zabbix官方仓库 wget -qO- https://repo.zabbix.com/zabbix/7.0/debian/poo…
kolla介绍 #简介 kolla 的使命是为 openstack 云平台提供⽣产级别的、开箱即⽤的交付能⼒。kolla 的基本思想是⼀切皆容器,将所有服务基于 Docker 运 ⾏,并且保证⼀个容器只跑⼀个服务(进程),做到最⼩粒度的运⾏ docker。 kolla 要实现 openetack 部署总体上分为两步,第⼀步是制作 docker 镜像…
获取离线镜像名称 #打包 #!/bin/bash # 检查 image_list.txt 是否存在 if [ ! -f "yoga.txt" ]; then echo "无法找到 yoga.txt 文件" exit 1 fi # 循环读取 image_list.txt 中的每一行 cat yoga.txt | while read line; do…
配置kolla 在部署机,找到 /etc/kolla/global.yml,启用选项 开启 ceilometer 有前置条件,需要先开启 gnocchi enable_ceilometer: "yes" enable_ceilometer_ipmi: "yes" enable_trove: "yes" enable_gnocchi: "yes" e…
Octavia负载均衡服务 Octavia 以服务的形式提供负载均衡。本指南涵盖了为 Amphora 驱动程序配置 Octavia。有关详细信息,请参阅 Octavia 文档。 #1. 启用 Octavia 进入部署机,找到 /etc/kolla/globals.yml,并设置 enable_octavia: "yes" #2. 自动生成证书 ko…