1.下载seata服务 官方网站:https://seata.io/zh-cn/ 官方文档:https://seata.io/zh-cn/docs/overview/what-is-seata.html 下载地址:https://seata.io/zh-cn/blog/download.html我这里下载的是seata1.4.2版本 可直接在服务器wget下载: wget https://gith
一、基础环境 yum install epel-release -y yum install pwgen -y安装java yum install java-1.8.0-openjdk-headless.x86_64二、安装mongodb vi /etc/yum.repos.d/mongodb-org.repo添加如下内容 [mongodb-org-4.2] name=MongoDB Reposi
实现需求:根据cookie里的device-id值的尾数来将请求转发到不同的设备上尾数的范围:0-9,A-F 将尾数为0-7的请求转发到server1上,将位数为89ABCDEF的请求分发到server2上map $cookie_device-id $backend { ~^[1234567]$ backend1; default backend2; } u
一、服务器安装系统时报错starting dracut initqueue hook服务器:DELL R650 系统:CentOS7.4问题描述:starting dracut initqueue hook,然后卡主一直不动原因分析:安装程序没有找到安装文件的位置,需要手动指定U盘所在位置解决办法:1.在下面开机界面上按e编辑开机选项2.查看U盘的位置将以下信息进行修改进行查看修改前 linux
磁盘分区写性能:# cd /home/es (/dev/vdb1)# time dd if=/dev/zero of=test.dbf bs=8k count=300000说明:/dev/zero 是一个伪设备,它只产生空字符流,对它不会产生IO,所以,IO都会集中在of文件中,of文件只用于写,所以这个命令相当于测试磁盘的写能力。因为一般更长测试时间更准确,所以可以设置count大一
grokdebug 一个方便的grok调试工具,grok语法边写起来还是比较吃力的,但是使用grokdebug工具可以提高我们排查问题的效率。直接使用docker部署服务:一、安装docker二、下载官方镜像 docker pull qiudev/grokdebugger或者使用离线镜像包 docker load -i grokdebugger.tar.gz导入成功后启动:docker run
环境准备:实验目的:nginx 通过keepalived实现高可用10.0.0.11 nginx1,keepalievd #nginx负载均衡配置主10.0.0.12 nginx2,keepalievd #nginx负载均衡配置备10.0.0.13 httpd1 #用来测试是否能够负载均衡10.0.0.14 httpd2 #用来测试是否能够负载均衡10.0.0.100 nginx的vip一
描述:在创建密钥对和发送公钥到远程主机后,再次连接仍然需要密码排查:1.权限问题:请确保该目录的所有者是openapi用户,组是openapi组,权限设置为drwxr-xr-x(即755)检查用户(openapi)家目录的权限和所有权: ls -ld /home/openapi请确保该目录的所有者是openapi用户,组是openapi组,权限设置为drwxr-xr-x(即755)如果权限设置不正
一、mysql主机系统参数优化#!/bin/bash #optimization of mysql host system parameter echo "kernel.sem = 250 32000 100 128" >> /etc/sysctl.conf echo "fs.file-max = 65536" >> /etc/sysctl.conf echo "net.c
一、测试前先看一些分析的命令1. 分析cpu性能top:按1可以看到每个cpu核的cpu使用情况,同时还能看到各个进程的情况。sar -u 1:每隔1秒打印出当前cpu的整体使用情况。mpstat -P ALL 1 :每隔1秒打印出所有cpu核的使用情况。 sar和mastat需要安装sysstat工具包。2. 分析网卡流量sar -n DEV 1:每隔1秒打印出所有网卡的流量传输情况。3.
一、下载打开官方网站: https://nacos.io/zh-cn/点击前往Github点击Release--点击tags选择需要的版本进行下载,我这里下载的是2.1.2.-limux二、安装环境:系统:CentOS release 6.10 (Final)nacos版本:nacos-server-2.1.2java version: 1.8.0_1611.将下载包解压到
工作中,遇到的许多问题与文件系统的权限设置有关。在 Linux 系统中,文件权限是保护文件和目录安全的重要机制之一。通过正确设置文件权限,我们可以控制谁可以访问、读取、写入或执行特定的文件或目录。本文将详细介绍 Linux 中的文件权限概念和相关命令。本文主要内容:一、文件基本权限的组成二、文件的特殊权限组成三、Linux中的ACL权限详解一、文件基本权限的组成文件权限的表示方式如下:(一)首先看
1.下载官网:https://grafana.com/grafana/download(1)yum 安装 yum install -y https://dl.grafana.com/enterprise/release/grafana-enterprise-9.5.0-1.x86_64.rpm(2)或者直接下载tar.gz然后解压使用(amd架构的grafana在x86_64主机也可试用)wget
一、keepalived安装#下载安装包:wget http://www.keepalived.org/software/keepalived-2.0.11.tar.gz#下载安装依赖:yum install -y openssl-devel popt-develyum install libnl*yum install y popt-static#解压并编译安装:tar -zxvf keepal
一、首先下载需要用到的依赖包yum -y install zlib* yum -y install pam-* yum -y install gcc yum -y install openssl-devel二、开启telnet服务(防止shh升级时出现问题无法远程连接)yum -y install telnet*systemctl enable telnet.socketsystemctl st
一、binlog2sql安装注:在root用户下执行 #首先安装pip和git yum -y install epel-release yum -y install git python-pip 如果是内网环境,先从网上下载setuptools和pip的包,我这里使用的是pip-1.5.5和setuptools-23.1.0(因为系统是python2.7.5) ①解压 ②cd setupto
1.1 Docker 镜像操作1.1.1 查看本地镜像docker images1.1.2 导出镜像docker save -o <存储名称> REPOSITORY:TAG1.1.3 删除镜像docker rmi REPOSITORY:TAG1.1.4 导入镜像docker load -i <存储名称>1.2. Docker 容器操作1.2.1 创建容器
目前最新版k8s虽然已经弃用docker,但是学习docker仍然能够使我们读懂底层原理。1.1 什么是 Docker 容器Docker 容器是一个开源的应用容器引擎,让开发者可以以统一的方式打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何安装了 docker引擎的服务器上(包括流行的 Linux 机器、windows 机器),也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任
(本文已centos7为例)timedatectl命令它作为systemd系统和服务管理器的一部分,代替旧的传统的用在基于Linux分布式系统的sysvinit守护进程的date命令。timedatectl命令可以查询和更改系统时钟和设置,你可以使用此命令来设置或更改当前的日期,时间和时区,或实现与远程NTP服务器的自动系统时钟同步。1、要显示系统的当前时间和日期,使用命令行中的timedatec
Swap分区在系统的物理内存不够用的时候,把硬盘内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。Swap分区,即交换区,系统在物理内存(这里应该是运行内存)不够时,与Swap进行交换。 其实,Swap的调整对Linux服务器,特别是
1.mysql启动/iddbs/mysql/bin/mysqld_safe --defaults-file=/iddbs/mysql/etc/my.cnf --user=user &2.mysql关闭:/iddbs/mysql/bin/mysqladmin --socket=/iddbs/data3306/mysql.sock -uroot -p shutdown3.mysql登录:/id
1.隐藏SSH的Banner信息#1.检查方法隐藏SSH的Banner信息:查看sshd_config文件中是否存在未注释的Banner /etc/issue.net行,不存在未注释的Banner行视为合规查看命令:cat /etc/ssh/sshd_config#2.加固步骤隐藏SSH的Banner信息:备份sshd_config文件cp -p /etc/ssh/sshd_config /etc
1.下载安装包1.1 下载地址:https://downloads.mysql.com/archives/community/Product Version:5.7.34 (选择需要的安装的版本) Operating System:Linux - Generic OS Version:Linux - Generic (glibc 2.12) (x86, 64-bit)1.2 或者[root@d
数据库备份工具一、xtrabackup介绍Percona XtraBackup是一款基于MySQL的服务器的开源热备份实用程序,在备份过程中不会锁定数据库。它可以备份来自MySQL5.1,5.5,5.6和5.7服务器上的InnoDB,XtraDB和MyISAM表的数据,以及带有XtraDB的Percona服务器。Percona XtraBackup为所有版本的Percona Server,MySQ
TokuDB主要优点:insert数据比Innodb快的多,数据压缩比要Innodb高。官方文档https://docs.percona.com/percona-server/5.7/installation/1.安装perconna源yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm2.安装依赖yu
一、yum安装1.安装Percona yum存储库yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm2.启用Percona Server 5.7存储库percona-release setup ps573.输出如下所示表示成功:* Disabling all Percona Repositories
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号