以Elasticsearch为例一、问题概述shell脚本中ssh命令远程调用Elasticsearch启动脚本无法启动Elasticsearch进程二、现象描述批量搭建好ES服务后,远程批量启动ES服务,命令如下:for ip in cat ip.txt;do echo $ip;ssh esuser@$ip "sh /opt/elasticsearch/bin/elasticsearc
一、问题概述reids 从机服务器宕机,当机器恢复,启动redis服务,redis从机自动发布全量同步且数据量超过5G以上,同步完一次,redis继续发出全量同步命令,循环进行同步全量。二、现象描述redis从机收到了主机的dump.rdb传输过来的文件,但是读取完毕后,从机继续向主机发起全量同步命令,并报IO error,另一个错误是主机超时,主机在一定时间内ping从机无法得到回应,导致主机认
Promise(许诺)
FPM打包工具FPM的作者是jordansisselFPM的github:https://github.com/jordansissel/fpmFPM功能简单说就是将一种类型的包转换成另一种类型。1、支持的源类型包dir 将目录打包成所需要的类型,可以用于源码编译安装的软件包rpm 对r
1、telnet管理端口保护使用telnet连接进来可以输入SHUTDOWN可以直接关闭tomcat,极不安全,必须关闭。可以修改默认的管理端口8005改为其他端口,修改SHUTDOWN指令为其他字符串。vi conf/server.xml<Server port="8365" shutdown="IN0IT">2 AJP连接端口保护Tomcat 服务器通过Connector连接器组件
1、安装docker并启动docker,不在赘述2、创建使用Dockerfile安装sshd服务的目录,名字路径自定义mkdir sshd_centoscd sshd_centos3、编辑启动sshd服务的脚本文件vim run.sh内容为#!/bin/bash/usr/sbin/sshd -D4、生成宿主机和docker容器通讯的密钥ssh-keygen -t rsa -b 2048 -f /e
以centos为基础,目的使用ssh服务远程连接docker容器环境:宿主机centos7,直接搜索docker的centos镜像,下载最新版本1、先按照docker:yum install -y epel-release  
安装tomcat,jdk,memcache等步骤省略。下面说说tomcat服务中配置memcache的session共享首先下载tomcat支撑memcache的jar包 具体包名为kryo-1.04.jar memcached-session-manager-tc6-1.5.1.jar kryo-serializ
使用zabbix默认templates监控mysql,模板名为Template App MySQL。1、在被监控的mysql主机上安装客户端,具体不赘述,可参照http://chinawu.blog.51cto.com/10692884/1750861。2、在mysql数据库中给zabbix授权,mysql-uroot -p123456 -e”GRANT
为了开发的某某需求,运维人员也是苦逼的去执行,谁叫人家6 呢。。。言归正传,公司开发领导根据公司的需求,要求搭建公司自己的私有服务器maven,为什么要搭建私有服务器呢,简单总结一下:1,maven自己的中央库访问速度很慢,在加上天朝的墙,堵不死你。2,公司开发的自己的jar包等其他代码源,不想公开分享,就只有放到私有服务器上存放。3,有的jar包或
一、基础组件安装:zabbix需要安装LAMP环境yum install php php-gd php-mysql php-bcmath php-mbstring php-xml curl curl-devel net-snmp net-snmp-devel perl-DBIyu
准备工作:三台(最少)主机,并且为基数台主机,zookeeper规定至少一半以上正常工作才能正常运行,系统为CentOS 7,zookeeper软件包:zookeeper-3.4.7.tar.gz在安装zookeeper之前,请先安装jdk,Java环境支持。具体安装jdk步骤简单,不赘述。下载软件包,放在/usr/local/src目录下,解压tar -zxvf zookeeper-3.4.7.
具体Tsung工具的应用是,模拟用户对某平台的访问,其中可以产生自定义数量的虚拟用户,当Tsung start启动后,虚拟用户产生,模拟访问测试的平台,得到压力数据,在平台生产和设计过程中查漏补缺,具体如下:Tsung压力测试工具环境搭建环境:系统:CentOS 7版本(软件包):tsung-1.4.2.tar.gz otp_src_R14B04.tar.gz &n
在新安装好的CentOS7上和之前的CentOS6版本一样,初始状态是没有网络配置的,则需要使用dhclient命令来自动获取IP地址,查看获取的IP地址则使用命令 ip addr,则会看到网卡信息和lo卡信息,进入配置文件修改IP信息vi /etc/sysconfig/network-scripts/ifcfg-enoxxxxxxx修改:onboot=yes &
mysql主从配置详见http://chinawu.blog.51cto.com/10692884/1739327 mysql主主备份同步,其实就是互相主从,A对B主从,B对A主从注:在实验之前请先关闭iptables和selinux ,iptables -F && service iptables savevim /etc/selinux/config 中selinux值改成di
speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest-cli很简单——只需要下载其Python脚本文件。安装speedtest-cli# cd /usr/local/bin/# wget https://raw.github.com/si
Mysql主从配置详见:http://chinawu.blog.51cto.com/10692884/1739327 主从正常状态是slave上的状态值:Slave_IO_Running:YES和Slave_SQL_Running:YES,当出现一个NO,表明mysql主从已破坏,但是,运维人员不可能随时进入mysql的slave上的状态值。所以需要一个脚步在规定时间内检测是否关系正常。脚步大致内
实例:准备两台虚拟机,系统CentOS6.5 mysql免编译源码包以master和slave命名两台主机;master:192.168.3.116slave:192.168.3.251 (地址请根据实际情况配置)mysql包的下载及安装详见:http://chinawu.blog.51cto.com/10692884/1739296编辑配置文件vim /etc/my.cnfmast
准备环境:操作系统:CentOS6.5 数据库:mysql-5.1.73 Apache:http-2.2.31 &
1、避免从互联网访问MySQL数据库,确保特定主机才拥有访问特权直接通过本地网络之外的计算机改变生产环境中的数据库是异常危险的。有时,管理员会打开主机对数据库的访问:> GRANT ALL ON *.* TO ‘root’@’%’;这其实是完全放开了对root的访问。所以,把重要的操作限制给特定主机非常重要:> GRANT ALL ON *.* TO ‘root’@’localhost
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 3.应尽量避免在where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select i
首先准备三台Linux服务器,一台做主(Director),两台副(RealServer)在D上配置网络ech0和ech0:0,其中,ech0:0作为vip(用户访问使用),两个R为ech0,三个ech0均为公网IP例子:director(eth0192.168.31.166, vip eth0:0: 192.168.31.110)real server1(eth0 rip: 192.168. 3
yum或者源码安装nginx,在nginx/conf/vhosts下新建配置文件test.conf(前提是在主配置文件中nginx.conf增加include hosts/*.conf)upstream test { ip_hash; server 192.168.31.100(服务器1IP); server 192.1
准备环境:CentOS6.5至少需要三台虚拟机:LVS Server RealServerA RealServerB网络配置:在LVS Server上配置两个IP,内网IP(192.168.20.20)外网IP(192.168.3.116)两台RealServer分别配置内网IP(A:192.168.20.21,B:192.168.20.22)且网关GATEWAY设置为LVS Serv
HA为高可用集群,原理如图其中0.111是web1的eth0地址,0.158是web2的eth0地址,流动IP是外网访问IP,用户使用流动IP(VIP)来访问网站,而11.11,11.12是内网IP,可通过内网IP对网站同步减小压力例子:把nginx作为HA服务,准备两台Linux虚拟机CentOS6.5即可,修改hostname(方便记忆)master,slave。并分配IP地址(内网和外网),
1、使用yum安装samba,yum install -y samba samba-client(在本机测试的客户端)2、编辑samba配置文件,vim /etc/samba/smb.conf3、重要点【global】中,关键的地方在workgroup和security的值 如果让window访问linux中samba共享文件,workgroup的值要
配置域名跳转 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HOST} ^www.domain1.com$ &nb
在自己或者公司的网站中,为了防止网站文件遭到别人篡改,破坏等行为,往往使用Apache用户认证才区分使用的权限,达到网站安全运行。作为运维人员保证网站文件的安全性是必要技巧。 在搭建的lamp环境中,使用Apache用户认证,具体操作如下 例如,在搭建的网站中
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号