标签: Linux

76 篇文章

Liunx secure日志解读
Liunx secure日志解读 常见secure日志 第一种登录不成功 Jul 7 08:18:46 exoa sshd[7666]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=192.168.0.12 user=…
监测 Linux 的磁盘 I/O 性能
监测 Linux 的磁盘 I/O 性能 Linux 存储系统 I/O 栈由文件系统层(file system layer)、通用块层( general block layer)和设备层(device layer)构成。 其中,通用块层是 Linux 磁盘 I/O 的核心。向上,它为访问文件系统和应用程序的块设备提供了标准接口;向下,它将各种异构磁盘…
Centos7 – 简单搭建nfs服务
Centos7 - 简单搭建nfs服务 在服务器端的操作(IP地址:192.168.100.105) yum安装nfs服务 yum -y install rpcbind nfs-utils 关闭防火墙(或者使用firewall-cmd增加永久的服务) systemctl stop firewalld 创建nfs的共享文件夹,比如 /nfs_data…
系统调优,你所不知道的TIME_WAIT和CLOSE_WAIT
系统调优,你所不知道的TIME_WAIT和CLOSE_WAIT 你遇到过TIME_WAIT的问题吗? 我相信很多都遇到过这个问题。一旦有用户在喊:网络变慢了。第一件事情就是,netstat -a | grep TIME_WAIT | wc -l 一下,哎呀妈呀,几千个TIME_WAIT。 然后,做的第一件事情就是:打开Google或者Bing,输入…
CentOS-apachebench(ab)压力测试
CentOS安装ab做压力测试 ab(apachebench)简介 ApacheBench 是 Apache 服务器自带的一个web压力测试工具,简称ab。 ab又是一个命令行工具,对发起负载的本机要求很低,根据ab命令可以创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问,因此可以用来测试目标服务器的负载压力。 总的来说ab工具小…
利用两台服务器搭建SRS伪集群-手摸手记录
利用两台服务器搭建SRS伪集群-手摸手记录 前提 为什么是只有两台呢?因为一直在调研,客户不可能会给6-8台服务器你去搭建SRS集群,所以只能利用最小的资源去验证可行性~手摸手教学,如果有用的话记得给我发个小红包吧(在线乞讨) 设备ip 功能 备注 10.80.210.103 源站+边缘+(nginx+keepalive-主) 端口:源站集群:rt…
SRS搭建小型高可用集群服务
SRS搭建小型高可用集群服务 方案 因为方案考虑到后期客户不会给您太多机器,因此部署SRS搭建小型高可用集群服务也需要6台吧,肯定也有不完美的地方 我用了6台服务器,都是1H2G的配置进行验证(都关闭防火墙) 源站: 192.168.100.41-42 边缘: 192.168.100.45-46 边缘服务器后期是可以无限添加的,只要有资源即可 Ha…
Centos7虚拟内存设置
Centos7虚拟内存设置 因为新公司的项目占用内存有点大,但是机器内存没那么多,进程总被杀死,因此设置一下虚拟内存 查看一下自己的服务器swap大小 free -h 创建虚拟内存缓存文件 一般设置为物理内存的2倍,在一个目录下创建swap文件,但是如果内存鸡儿大的话,那就看情况就行... [root@localhost ~] dd if=/dev…
Linux 自动备份压缩 MySQL 数据库
Linux 自动备份压缩 MySQL 数据库 创建自动备份的脚本 # 写入以下内容 #!/bin/bash # 数据库IP地址 db_host="192.168.10.100" # 数据库端口 db_port="3306" # 数据库登录用户名 db_user="root" # 数据库登录密码 db_passwd="root" # 需备份的库 db…
iptables安装与工作使用记录
iptables安装与工作使用记录 1.准备(必备) centos安装telnet-server,默认启动23端口,通过telnet客户端可以连接telent-server服务器,正常执行linux的操作,但是因为telnet在网络上是通过明文传输的,不安全,所以升级完ssh之后需要重新关闭telnet-server服务。 执行步骤 yum ins…
Docker方式搭建ELK集群
Docker方式搭建ELK集群 节点功能 内网 ip 地址 es01,kibana 10.228.27.11 es02,logstash 10.228.27.14 es03 10.228.27.19 1. 部署 Elasticsearch 集群 安装物理环境如下: 主机:3台 服务器 es 节点名称 内网 ip 地址 es01 10.228.27.…
Jenkins学习笔记-持续集成及Jenkins介绍
Jenkins学习笔记-持续集成及Jenkins介绍 1 持续集成及Jenkins介绍 1.1 软件开发生命周期 软件开发生命周期又叫做SDLC(Software Development Life Cycle),它是集合了计划、开发、测试和部署过程的集合。如下图所示 : [) 需求分析 这是生命周期的第一阶段,根据项目需求,团队执行一个可行性计划的…
Centos-Gitllab安装
Linux-Gitllab安装 方法1:docker 方式安装 1.1. Linux-Gitllab安装 docker pull gitlab/gitlab-ce docker pull gitlab/gitlab-ce:14.1.8-ce.0(这是我使用的) 1.2.docker运行gitlab # 运行1 docker run \ -itd \…
Linux-Ansible学习手杂
Linux-Ansible学习手杂 Ansible 介绍 Ansible是一个配置管理和配置工具,使用SSH连接到服务器并运行配置好的任务,服务器上不需要安装任何其他软件,只需要开启SSH,客户端的ansible会完成所有其他的工作。 上图为ansible的基本架构,从上图可以了解到其由以下部分组成: 核心:ansible 核心模块(Core Mo…
Centos中EOF的用法
Centos中EOF的用法 在平时的运维工作中,我们经常会碰到这样一个场景: 执行脚本的时候,需要往一个文件里自动输入N行内容。如果是少数的几行内容,还可以用echo追加方式,但如果是很多行,那么单纯用echo追加的方式就显得愚蠢之极了! 这个时候,就可以使用EOF结合cat命令进行行内容的追加了。 其格式如下: <<EOF # 开始 …
CentOS安装activeMQ
CentOS安装activeMQ tar方式安装 1.下载 http://archive.apache.org/dist/activemq/ 选择对应版本下载即可 这次安装的是apache-activemq-5.16.3 2.解压,启动,测试 tar -zxvf apache-activemq-5.16.3-bin.tar.gz cd apache…
Greenplum集群安装-无root账号但存在sodu权限(redhat系统)
Greenplum集群安装-无root账号但存在sodu权限(redhat系统) 此笔记记录在客户不提供root账号,切禁止root直接登录的情况下,使用sodu 来进行部署Greenplum集群安装 如果机器是最小化安装的化(Bin安装方式必须!) sodu yum install ed openssh-clients zip unzip per…
Rinetd端口转发工具-Linux
Rinetd端口转发工具-Linux 简介 Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一个单一过程,它可能重定向很多连接而不对这台机器增加额外的负担…