自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (1)
  • 收藏
  • 关注

原创 confluence脑裂

Non Clustered Confluence: Database is being updated by another Confluence instance. Please see http://confluence.atlassian.com/x/mwiyCg for more details.

2021-11-24 15:30:28 921

原创 最简单的es+kibana配置

elk各种版本下载地址下载中心 - Elastic 中文社区 https://elasticsearch.cn/download/版本:7.6.2-linux-x86_649200作为Http协议,主要用于外部通讯;9300作为Tcp协议,jar之间就是通过tcp协议通讯;5601作为kibana端口;ES集群之间是通过9300进行通讯。相关命令:curlhttp://10.121.6.155:9200/_cluster/health?pretty #检查es健康状态...

2020-07-08 18:02:01 361

原创 "POST /write?db=telegraf HTTP/1.1" 204 0 "-" "Telegraf/1.13...d235 1156

influxdb作为grafana数据源连接不上报502,本地浏览器访问inflxdb http://ip:port报404,然后逐步排查了本地到服务器8086端口和ping IP是通的,接着观察influxdb状态日志发现它与telegraf请求返回是204,但是我观察到数据库是有写入的。各位大佬当时部署的时候也是204嘛?求解...

2020-04-06 18:44:51 891 3

原创 redis+哨兵配置以及测试

命令工具介绍redis-server:Redis 服务器的daemon启动程序。redis-cli:Redis 命令行执行工具。当然,你也可以用telnet根据其纯文本协议来操作。redis-benchmark:Redis 性能检测工具,测试Redis在你的系统及你的配置下的读写性能。redis-stat:Redis 状态检测工具,可以检测 Redis 当前状态参数及延迟状况(高版...

2019-12-20 17:00:45 426

转载 chrome浏览器网页刷新的console代码(转)

代码如下:timeout=prompt("Set timeout (Second):");count=0current=location.href;if(timeout>0)setTimeout('reload()',1000*timeout);elselocation.replace(current);function reload(){setTimeout('rel...

2019-05-30 10:21:34 2108

原创 check.sh

#! /bin/bashecho ''HN=`cat /etc/hostname`#cat <<EOF#echo -e "\033[47;34m *------Author:zh------* \033[0m"#当前系统为      echo "$HN-当前系统版本为"$(cat /etc/redhat-release)#检查grtmp进程号port=`...

2019-01-03 14:11:23 634

原创 apache与nginx日志文件详解

**apache默认装的apache,它的日志文件放在 /usr/local/apache/logs。access.logcat /usr/local/apache/logs。access.log示例:192.168.4.228 - - [27/Sep/2018:23:15:59 +0800] "GET / HTTP/1.1" 304 0 "-" "Mozilla/5.0 (Window...

2018-10-01 05:00:58 717

转载 从CentOS官网下载系统镜像详细教程

 很多新手小白鼠想学习CentOS系统,但是不知道镜像去哪里搞,随便去个第三方发现要么要注册,要么各种广告病毒,或者好不容易找到官网,点进去一看却一脸懵逼,不仅全英文,有些专业术语也不懂啊,不要担心哈,本教程就手把手地带各位小白熟悉一下从官网下载自己想要的CentOS镜像整个流程。 1、CentoS简介        CentOS(Community Enterprise ...

2018-09-01 13:12:05 4725 2

转载 Linux的wget命令详解【转载】

Linux的wget命令详解【转载】Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下...

2018-09-01 11:32:49 264

转载 超全查看指令

系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境...

2018-08-25 19:16:31 635

原创 LVS负载均衡

1、集群分类:(1)高性能计算集群(HPC)(2)负载均衡集群(LB)(3)高可用集群(HA)LB和HA在企业中用的更多。2、服务器架构《大型网站技术架构》李志慧IBM:小型机ORACLE:数据库EMC存储:去IOE运动 配置LAMP分离的DISCUZ论坛1、创建三台虚拟机并初始化Node1.tedu.cn 192.168.4.1 mysql...

2018-08-25 17:51:28 195

原创 ceph集群部署实验

存储:RAID:独立磁盘冗余阵列性能、容错、空间 分布式存储:CEPH 组成 MON:监视器。MON通过保存一系列集群状态map来监视集群的组件。MON因为保存集群状态,要防止单点故障,所以需要多台;另外,MON需要是奇数,如果出现意见分岐,采用投票机制,少数服从多数。 OSD:对象存储设备。真正存储数据的组件。一般来说,每块参与存储的磁盘都需要一个OS...

2018-08-25 17:47:10 534

原创 抓包

vm1 创建账户 netadm,softadm,uesradm,procadm;为所有的账户设置初始密码 123456Useradd netadmPasswd 123456vm1 创建账户 devel1,devel2,devel3,test1,test2,test3;为所有账户设置初始密码 passwdvm1 设置 test3 的账户过期时间为 2019-12-12.chage...

2018-08-25 17:44:56 645

原创 KVM虚拟服务器(待续)

安装虚拟服务器必备软件• qemu-kvm– 为 kvm 提供底层仿真支持• libvirt-daemon– libvirtd 守护进程,管理虚拟机• libvirt-client– 用户端软件,提供客户端管理命令systemctl start libvirtd• libvirt-daemon-driver-qemu– libvirtd 连接 qemu 的驱劢systemctl...

2018-08-25 17:35:28 178

原创 ELK(待续)

ELK 是什么?ELK 其实幵丌是一款软件,而是一整套解决方案,是三个软件产品的首字母缩写Elasticsearch:负责日志检索和储存– Logstash:负责日志的收集和分析、处理– Kibana:负责日志的可视化– 这三款软件都是开源软件,通常是配合使用,而且又先后归于 Elastic.co 公司名下,故被简称为 ELK**************************...

2018-08-25 17:34:08 114

原创 diff和patch工具打补丁(待续)

diff和patch工具打补丁diff是生成补丁文件(diff还可以对比文件的差异)patch负责打补丁进去1,用diff对比文件差异,比如说有两个文本文件 v1.sh 和 v2.sh ,将它们进行一个对比diff v1.sh  v2.sh就可以查看出具体两个文件的那里不同diff对比有很多参数           -u输出头部内容(打补丁时使用)           -r对比整...

2018-08-25 17:32:56 1760

原创 LDAP配置

LDAP服务器配置安装sssdsystemctl restart sssdsystemctl enable sssdsystem is-enable sssdauthconfig-tui在/etc/openldap/cacerts目录中wget 通过autofs自动挂/卸载NFS共享提供的目录(1)当需要XX用户的家目录时,自动创建挂载点(只能建一层目录...

2018-08-25 17:31:01 613

转载 Linux破解密码

第1步:开机后在内核上按“e”。截图如下o按e以后会进入内核启动页面,如下图第2步:在linux16这行的后面输入“rd.break console=tty0”然后按“ctrl+x“如下图第3步:按完ctry+x 后进入到了系统的紧急求援模式,如下图:第4步:依次输入以下命令:#mount –o remount,rw /sysroot#chroot /sysro...

2018-08-25 17:26:56 2525

原创 1约束 2健值(索引index,主健primary key)

约束条件mysql> desc t12;+-------+--------------------------+------+-----+---------+-------+| Field | Type                     | Null | Key | Default | Extra |+-------+--------------------------+---...

2018-08-25 17:13:58 399

转载 常见的HTTP状态码(HTTP Status Code)说明

为一个互联网开发人员对于一些服务器返回的HTTP状态的意思都必须是了如指掌的,只有将这些状态码一一弄清楚,工作中遇到的各种问题才能够处理的得心应手。好了,下面就让我们来了解一下比较常见的HTTP状态码吧!2开头 (请求成功)表示成功处理了请求的状态代码。200   (成功)  服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。 201   (已创建)  请求成功并且服务器创建...

2018-08-22 02:11:30 582

原创 mysql基础篇

mysql装包mysql是个tar包,需要用tar解压后用rpm装包tar -xf mysql-5.7.17.tar,如果远程装包需要scp发送过去解压后rpm装包rpm -Uvh mysql-community-*.rpm 直接rpm升级装包(可避免系统类自代数据库程序冲突)其中server和client包必须要有装的在rpm装包过程中,如出现需要依赖包,直接按提示yum装包一般需要一...

2018-08-20 12:04:16 141

转载 mysql数据库跳过密码设置密码的方法

mysql数据库跳过密码设置密码的方法主要是通过修改配置文件的方法root@host51 ~]# vim /etc/my.cnf[mysqld]skip-grant-tables  -----添加此行,该行的意思是跳过授权#validate_password_policy=0#validate_password_length=6[root@host51 ~]# systemctl ...

2018-08-17 15:33:52 415

原创 LNMP+memcached搭建,在memcached上做upstream,session共享

memcached服务器 (高性能的的分布式缓存服务器)本身也是个数据库,跟mysql一样。优点:MeMcAcess是简单而强大的。它的简单设计促进了快速部署,便于开发,并解决了大型数据缓存面临的许多问题。作用: 用来集中缓存数据库查询结果(使查询更快!) 减少数据库的访问次数,以提高web应用响应数度麻! 一,  构建memcached服务一。一yum装包   memcac...

2018-08-12 21:38:31 250

原创 Tomcat搭建使用解析 (图片上传页面实验)

Tomcat   端口8005(有些机子启动它非常慢)什么是Tomcat可以装载javaweb程序,可以称它为web容器,你的jsp/servlet程序需要运行在Web容器上,Web容器有很多种,JBoss、WebLogic等等,Tomcat是其中一种。tomcat是一种web服务器​一,yum装JDK环境java-1.8.0-openjdk      java-1.8.0-ope...

2018-08-09 22:21:46 632

原创 zabbix必会内容

type Mysql 类型选mysqlDatabase host  主机选本地localhostDatabase port  数据库端口3306----------------------    数据库名你在 vim /usr/local/etc/zabbix_server.conf写的啥就是啥------------------------ 用户同上-----------------...

2018-08-07 21:07:54 173

原创 zabbix一套流程走下来(1)

它有 报警机制当监控的参数达不到或超过的范围值的时候会报警最终以web界面显示数据,有一百台机子都会显示在页面,一眼可以看出那些机子好坏它是一个网页,是php页面,它需要LNMP环境相比其他监控软件,它简单,,,强大 小米也有开元监控软件监控能看到 网卡存储量,磁盘使用率,内存使用率,服务反应时间等,根据这些可以提前发现问题它有趋势图,30s刷新一次。根据此图做预防监控资源的话有...

2018-08-07 21:05:55 372

原创 各个目录大概作用

“/”      跟目录存放系统中所有的目录和文件“/boot ”    开机启动就要读取这里面的类容,里面还包括linux内核的二进制映像“/dev”   存方外部设备比如(光盘,鼠标,键盘,软驱fd 都在dev下)“/etc”   放的是系统管理和维护配置的配置文件 ( 包括网络配置,文件系统,x系统配置,设备配置,设置用户信息sysctl.conf)  管理员有所有权限,普通用户只有阅...

2018-08-06 09:29:56 243

转载 dds 和syn

    常见的攻击方式有SYN,DDOS等。通过更换IP,查找被攻击的站点可能避开攻击,但是中断服务的时间比较长。比较彻底的解决方法是添置硬件防火墙。不过,硬件防火墙价格比较昂贵。可以考虑利用Linux 系统本身提供的防火墙功能来防御。攻击原理:抵御SYN SYN攻击是利用TCP/IP协议3次握手的原理,发送大量的建立连接的网络包,但不实际建立连接,最终导致被攻击服务器的网络队列被占满,无法被...

2018-08-06 09:27:52 175

原创 第一天

 for vm in 主机名{范围1..3};do;virsh start $vm;done      //物理机连接虚拟管理器启动虚拟机virsh start node02启动单台机virsh console 主机名       //物理机连接虚拟机并设ip        // ctrl+]退出nmtui   //完成一些列操作ifup eth0useradd -u 用户      ...

2018-08-01 16:02:56 83

原创 集群及LVS 和 储存(待续)

集群就是一群服务器提供一种服务LB负载均衡HA高可用 (一台坏了还有别的可以用)HPC高性能计算(科学研究)服务架构小型机IBM 几十万提高服务器运行数度(首先想到提高缓存)Discuz可以快速搭建论坛4、在real server上修改内核参数,使得客户端发送到VIP的请求只有调度服务器响应,real server(web服务器)不要要响应。内核参数的查看方法 sysc...

2018-08-01 15:55:57 156

原创 crontab

命令行执行crontab会直接进入文本中,文本编写格式如下分 时 日 月 周 任务命令行(绝对路径)具体说明可以参考 /etc/crontab列举45 4 1,10,22 * * /usr/local/etc/rc.d/lighttpd restart 上面的例子表示每月1、10、22日的4 : 45重启apache。(写多个月份用逗号,隔开)列举0,30 18-23 * * * ...

2018-08-01 15:52:02 316

原创 tar包压缩和解压

.tar.gz     格式解压为          tar   -zxvf   xx.tar.gz.tar.bz2   格式解压为          tar   -jxvf    xx.tar.bz2注。都有大Z,因为都是用compress,它能对储存文档压缩解压tar   -cZf   .tar.Z *. jpg        将.jpz包压缩tar包tar   -xZf    .t...

2018-08-01 15:49:25 14859

原创 版本控制svn

web1 搭服务svn(Subversion)版本控制系统 (核心版本库)作用:允许你数据恢复到早期版本,检查数据被修改历史,允许和别人协作文档,共享仓库(任何人共享上传下载,可以放rpm包)系统,拷贝修改合并。1,装包subversion软件[root@web1 ~]# yum -y install subversion[root@web1 ~]# rpm -q subversion...

2018-08-01 15:46:11 142

原创 地址栏重写

用户访问以前的网站能跳到现在的网站(可能该了域名,误删除等)在代理机器的配置文件   vim /usr/local/nginx/conf/nginx.conf下修改配置[root@proxy ~]# vim /usr/local/nginx/conf/nginx.conf.. ..server {        listen       80;        server_name...

2018-08-01 15:44:43 177

原创 Nginx常见问题

重新在./configure安装模块后,模块会刷新,按照当前的正安装的模块来运行!!一般服务器模块填写  ./configure --with-http_ssl_module --with-http_stub_status_module  --with-stream1.如果客户端访问服务器提示“Too many open files”如何解决 (并发访问量过多)2.如何解决客户端访问头部...

2018-08-01 15:39:42 1158

原创 Nginx反向代理

keepalived服务器可以做多个代理服务器噢  ( 只有web走http协议,nginx代理相当于代理web)目前阶段主要学习内容是建立多个服务器然后客户端通过代理服务器(调度器)访问到服务器(web1,web2.。。。)代理服务器也可以称为调度器,可以指定服务器实现执行那些命令,达到负载均衡。服务器还可以随后期慢慢增加1,满足这项拓扑结构图的要求是服务器需要关闭防火墙,selinux,...

2018-08-01 15:39:15 99

原创 平滑升级Nginx

首先之前要有安装好的nginx的包,才能升级1,解压nginx1.12包tar  -zxvf   nginx-1.12.2.tar.gz2,进入升级包目录找脚本 cd nginx-1.12.23,  . / configure找到了,但是没看到到make解析的保存objs文件里 所以直接给脚本 ./configure配置模块[root@proxy nginx-1.12.2]# ./c...

2018-08-01 15:37:14 381

原创 用户认证

*******首先用户认证是在ngixn里的配置文件里修改*******/usr/local/nginx/conf/nginx.conf1,文本进入配置文件里的网页(server)添加  *认证提示符和认证密码文件*server {        listen       80;        server_name  localhost;        auth_basic     ...

2018-08-01 15:35:12 416

原创 nginx两种调度器

Nginx【调度器】轮询算法同客户端访问相同Web服务器 ip_hash算法(加在客户端要固定访问的服务器前面,达到客户端一直访问这个服务器的效果。加个ip_hash就能实现)41配置upstream服务器集群池属性(代理服务器,服务器都要有nginx的./configure)一般服务器模块填写  ./configure --with-http_ssl_module --with-htt...

2018-07-31 19:57:04 844

原创 优化网站

6,Nginx的TCP/UDP调度器想要调度 ftp,qq, mysql,samb 要在nginx 的配置文件的stream下执行!想要调度网页,web要在nginx的配置文件的http下执行!服务器要加模块  --with-stream已经安装后需要nginx重装然后,rm -rf /usr/local/nginx  再给脚本./configure 后加入 --with-stream模块...

2018-07-31 19:56:30 132

install_redis.sh

redis主从、集群、哨兵脚本,通过位置传参直接搭建,你也可以根据你办公环境做修改脚本内容来搭建redis。

2019-12-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除