本文记录使用apache期间遇见的异常,已经解决的方法。
异常:
Could not reliably determine the server's fully qualified domain name
解决:
#ServerName www.example.com:80
去掉#注释
重启httpd[……]
收集记录各个Mysql的异常,方便查询,快速解决。
Mysql version:5.7.11
初始化数据库出现以下
/usr/local/mysql/bin/mysqld --initialize --user=mysql --datadir=/data/mysql --basedir=/usr/local/mysql --socket=/tmp/mysql.sock
异常:
--initialize specified but the data directory has files in it. Aborting.
解决:
删除 –datadir 目录,由my[……]
Linux Shell
以一串字符作为表达式向系统传达意思。元字符(Metacharacters)
是用来阐释字符表达式意义的字符,简言之,元字符就是描述字符的字符,它用于对字符表达式的内容、转换及各种操作信息进行描述。正则表达式是由一串字符和元字符构成的字符串,简称RE(Regular Expression)
。正则表达式的主要功能是文本查询和字符串操作,它可以匹配文本的一个字符或字符集合。
在Linux系统中,程序设计语言Java、Perl和Python等,Shell工具 sed、awk和grep等,以及MySQL和PostgreSQL等数据库服务器都使用了正则表达式,下图描述了正则表达[……]
expect
可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令。当然若是使用不带密码的密钥验证同样可以实现自动登录和自动远程执行命令。但当不能使用密钥验证的时候,我们就没有办法了。所以,这时候只要知道对方机器的账号和密码就可以通过expect
脚本实现登录和远程命令。
使用expect之前,需要先安装expect:
yum install -y expect
1.自动远程登录,并执行命令
首先来看一个登录后不退出的脚本:
#! /usr/bin/expect set host "192.168.11.102" set passwd "123456[......]
mysql 主主同步原理
将数据分布到多个系统上去,是通过将Mysql的某一台master主机的数据复制到其它(slave)主机上,并重新执行一遍来实现的;
复制过程中一个服务器充当master服务器,而一台或多台其它服务器充当slave服务器。master服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。
这些日志可以记录发送到slave服务器的更新。当一个slaves服务器连接master服务器时,它通知master服务器从服务器在日志中读取的最后一次成功更新的位置。slave服务器接收从那时起发生的任何更新,然后封锁并等待master服务器通知新的更新。[……]
什么是redis?
redis是一个开源,先进的key-value存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。
redis从它的许多竞争继承来的三个主要特点:
redis数据库完全在内存中,使用磁盘仅用于持久性。
相比许多键值数据存储,redis拥有一套较为丰富的数据类型。
redis可以将数据复制到任意数量的从服务器。
redis 优势
异常快速:redis的速度非常快,每秒能执行约11万集合,每秒约81000+条记录。
支持丰富的数据类型:redis支持最大多数开发人员已经知道像列表,集合,有序集合,散列数据类型。这使得它非常容[……]
什么是Cacti?
Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。
Cacti的原理
Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。界面友好。软件 Cacti 的发展是基于让 RRDTool 使用者更方便使用该软件,除了基本的 Snmp 流量跟系统资讯监控外,Cacti 也可外挂 S[……]
负载均衡集群指使用多台提供相同服务的服务器组成集群系统,提高服务的并发处理能力。负载均衡集群的前端使用一个调度器,将客户端请求平均分配到后端的服务器中,同时调度器可能还具有后端服务器状态检测的功能,将故障的服务器自动下线,使得集群具有一定的容错能力。
使用负载均衡集群能够有效的扩展服务的并发能力,负载均衡集群中的主机间应该尽量的「低耦合」,最好是「无状态」的,这样就能够方便的增加主机实现扩展。
根据工作在的协议层划分可划分为:
Nagios
是一个监视系统运行状态和网络信息的监视系统。Nagios
能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等,Nagios
可运行在Linux/Unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便系统管理人员查看网络状态,各种系统问题,以及日志等等。
Nagios的主要功能特点:
– 监视网络服务 (SMTP, POP3, HTTP, NNTP, PING等)
– 监视主机资源 (进程, 磁盘等)
– 简单的插件设计可以轻松扩展Nagios的监视功能
– 服务等监视的并发处理
– 错误通知功能 (通过email, pager, 或其他用户自定义[……]
Kickstart是一种无人值守的安装方式。它的工作原理是在安装过程中记录典型的需要人工干预填写的各种参数,并生成一个名为ks.cfg的文件。如果在安装过程中(不只局限于生成Kickstart安装文件的机器)出现要填写参数的情况,安装程序首先会去查找Kickstart生成的文件,如果找到合适的参数,就采用所找到的参数;如果没有找到合适的参数,便需要安装者手工干预了。所以,如果Kickstart文件涵盖了安装过程中可能出现的所有需要填写的参数,那么安装者完全可以只告诉安装程序从何处取ks.cfg文件,然后就去忙自己的事情。等安装完毕,安装程序会根据ks.cfg中的[……]
© 2025 laowang's blog — Powered by WordPress
Theme by Anders Noren — Up ↑