51CTO博客开发马哥博客
在生产环境上,没有用堡垒机登陆的机子上需要记录哪个人在什么时间执行了什么命令的话,我们就需要设置history这个命令,从而在使用history命令时候可以看到详细的信息,废话不多说,直接贴配置1、设置HISTTIMEFORMAT变量export HISTTIMEFORMAT="`whoami` %F %T "2、写入到/etc/
大纲一、什么是varnish二、varnish系统架构三、varnish工作流程四、varnish日志五、VCL概念介绍六、varnish的后端存储七、Varnish状态引擎(state engine)八、varnish配置示例一、什么是varnishVarnish 是一款高性能且开源的反向代理服务器和 HTTP 加速器,其采用全新的软件体系机构,和现在的硬件体系紧密配合,与传统的 squid 相
大纲 一、什么是HAproxy二、HAproxy版本1.3与1.4特性介绍三、HAproxy支持的平台及OS四、HAproxy如何实现性能的最大化五、HAproxy配置文件相关六、配置文件中的关键字参考七、HAproxy配置web示例八、HAproxy配置mysql示例一、什么是HAproxyHAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,
大纲一、什么是memcached二、memcached特性三、memcached存储方式四、memcached安装与配置五、memcached结合php六、Nginx整合memcached七、保存php session于memcached中八、MemAdmin实现memcached的管理和监控一、什么是memcachedMemcached是一款开源、高性能、分布式内存对象缓存系统,可应用各种需要缓
大纲一、环境准备二、编译安装Nginx三、Nginx反向代理四、Nginx负载均衡五、Nginx缓存功能六、Nginx之URL重写七、Nginx读写分离一、环境准备系统环境CentOS5.8 x86_64172.16.1.101 nginx172.16.1.102 &nb
大纲一、环境准备二、编译安装Nginx三、通用二进制包安装MySQL四、编译安装PHP五、整合Nginx和PHP六、编译安装Xcache一、环境准备系统环境CentOS5.8 x86_64软件包nginx-1.8.0.tar.gzmysql-5.6.26-linux-glibc2.5-x86_64.tar.gz(二进制通用安装包)php-5.6.17.tar.gzxcache-3.2.0.tar.
大纲一、环境准备二、编译安装Nginx三、Nginx相关理论知识四、相关模块与指令介绍一、环境准备系统环境CentOS5.8 x86_64软件包nginx-1.8.0.tar.gz(源码包)拓扑图1、时间同步[root@soysauce ~]# ntpdate s2c.time.edu.cn 18 Jan 12:44:37 ntpdate
大纲一、系统环境二、准备工作三、mysql-proxy安装与配置一、系统环境系统环境CentOS5.8 x86_64master.network.com master 172.16.1.101slave.network.com slave 172.16.1.105CentOS6.5 x86_
大纲一、系统环境二、MySQL初始化安装过程三、基于GTID的主从模式配置过程一、系统环境系统环境CentOS5.8 x86_64master.network.com master 172.16.1.101slave.network.com slave 172.16.1.105软件包mysq
大纲一、主从复制复制原理二、主从复制的作用及复制类型三、MySQL5.5异步复制的实现四、MySQL5.5半同步复制的实现五、MySQL复制过滤功能的实现一、主从复制原理工作原理1、当Master接收到了一个写请求,处理写请求,将结果保存至磁盘中,并且会将此操作记录到二进制日志文件中2、Slave会从Master的二进制日志中读取其中的事件保存至本地的中继日志中3、Slave会启动一个线程来逐条读
大纲一、什么是Keepalived二、Keepalived工作原理三、Keepalived配置过程一、什么是KeepalivedKeepalived是用C写的简单的一个路由软件,这个项目的主要目标是对Linux系统和基于Linux的基础设施提供简单而强大负载均衡和高可用性。负载均衡架构依赖于众所周知的和广泛使用的Linux虚拟服务器(IPVS)内核模块提供第四层负载均衡。另一方面,高可用性是通过V
大纲一、准备工作二、iSCSI安装与配置三、cman安装与配置四、cLVM安装与配置五、gfs2安装与配置一、准备工作系统环境CentOS5.8 x86_64Initiator node1.network.com node1 172.16.1.101 &nbs
大纲一、存储设备类型二、什么是SCSI和iSCSI三、iSCSI安装与配置一、存储设备类型DAS:Direct Attached Storage 直连主机的总线上的设备NAS:network Attached Storage 文件共享服务器,共享级别fileSAN:Storage Area Network&
大纲一、系统环境二、准备工作三、cman + rgmanager + NFS + httpd的高可用服务一、环境说明系统环境CentOS5.8 x86_64node1.network.com node1 172.16.1.101node2.network.com  
大纲一、系统环境及所需软件包二、高可用环境准备工作三、DRBD的安装与基本配置四、MySQL的安装与基本配置五、Corosync的安装与基本配置六、基于crm配置资源一、系统环境及所需软件包系统环境CentOS5.8 x86_64node1.network.com node1 172.16.1.101nod
大纲一、什么是DRBD二、DRBD工作原理三、DRBD相关概念四、DRBD配置过程一、什么是DRBDDistributed Replicated Block Device(DRBD)是一个基于软件的、无共享、复制的存储解决方案,在服务器之间的对块设备(硬盘、分区、逻辑卷等)进行镜像。DRBD镜像数据实时性:当应用对磁盘的数据进行修改时,复制立即发生透明性:应用程序的数据存储在镜像设备上是独立和透明
规划: 让mysql的数据目录位于一个NFS Server上,并且这个数据目录是一个LVM,方便备份和扩容注意: 要做高可用集群,事先的准备工作有三个:①时间同步②主机名与uname -n保持一致,且能够通过/etc/hosts文件解析③ssh互信通信,此处不再重复此操作,我的这篇博客中很详细:Linux
大纲一、系统环境二、基于heartbeat的GUI管理示例一、系统环境CentOS5.8 x86_64node1.network.com node1 172.16.1.101node2.network.com node2 &nb
以前使用Xshell远程连接服务器时,经常会出现这么个错误提示"WARNING! The remote SSH server rejected X11 forwarding request."经过几经搜索,终于找到解决办法1、调整X11 Forwarding参数[root@node2 ~]# vim /etc/ssh/s
大纲一、什么是高可用集群二、什么是高可用性三、高可用集群相关概念四、Heartbeat v1版示例一、什么是高可用集群高可用集群,英文原文为High Availability Cluster,简称HA Cluster,简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统 就是集群的节点(node)。高可用性集群(HA cluster)是指如单
大纲一、什么是持久连接二、PCC示例三、PPC示例四、PNMPP示例一、什么是持久连接无论使用什么算法,LVS持久连接都能实现在一点时间内,将来自于同一个客户端请求派发至此前选定的realserver。持久连接依赖于持久连接模板(内存缓冲区:记录每一个客户端及分配的realserver的映射关系),每个新的连接请求,无论客户端的连接状态无论是否断开,只要客户端曾经访问过,LVS就会在持久连接模板中
大纲一、备份类型分类二、各备份工具对比图三、mysqldump实现备份四、lvm快照实现备份五、xtrabackup实现备份一、备份类型分类(1)、根据备份时服务器是否能在线分类 热备份:hot backup,读、写不受影响 温备份:warm backup,仅可以执行读操作  
大纲一、MySQL日志类型概貌二、错误日志三、一般查询日志四、慢查询日志五、二进制日志六、事务日志七、中继日志一、MySQL日志类型概貌错误日志:记录启动、运行或停止mysqld时出现的问题一般查询日志:记录建立的客户端连接和执行的语句慢查询日志:所有执行时间超过long_query_time秒的所有查询或不使用索引的查询二进制日志:记录所有更改数据的语句。还用于复制事务日志事务日志:记录事务相关
大纲一、事务相关概念二、ACID特性三、事务隔离相关四、隔离级别示例一、事务相关概念(1)、事务概念在数据库系统中,一个事务(transaction)是指:由一系列数据库操作组成的一个完整的逻辑过程。例如银行转帐,从原账户扣除金额,以及向目标账户添加金额,这两个数据库操作的总和,构成一个完整的逻辑过程,不可拆分。这个过程被称为一个事务,具有ACID特性。(2)、事务日志是顺序IO;数据文件是随机I
大纲一、库管理二、表管理三、索引管理四、用户管理五、视图管理六、SELECT查询一、库管理(1)、创建数据库CREATE DATABASE db_name [CHARACTER SET [=] charset_name] [COLLATE [=] collation_name]; mysql>&nbs
编译安装MySQL-5.5 cmake的重要特性之一是其独立于源码(out-of-source)的编译功能, 即编译工作可以在另一个指定的目录中而非源码目录中进行,这可以保证源码目录不受任何一次编译的影响, 因此在同一个源码树上可以进行多次不同的编译,如针对于不同平台编译。 编译安装MySQL-5.5 一、安装开发环境 [root@CentOS6 ~]# yu
1、数据保存在文件当中可能会出现的问题 ①数据冗余:很多内容都是重复的,就像是/etc/passwd中最后一列/bin/bash ②不一致性:数据存储多份时,修改的话每一份都要手动修改,很麻烦 ③数据访问困难:当保存数据的文本过大时,载入内存再访问很困难&nbs
大纲一、SMB概念二、SMB服务相关文件详解三、SMB服务实现一、SMB概念服务器消息区块(英语:Server Message Block,缩写为SMB,服务器消息区块),又称网络文件共享系统(英语:Common Internet File System,缩写为CIFS),一种应用层网络传输协议,由微软开发,主要功能用是使网络上的机器能够共享计算机文件、打印机、串行端口和通讯等
大纲一、什么是iptables/netfilter二、iptables的四"表"五"链"三、iptables命令用法四、iptables的隐含扩展与显式扩展五、iptables实例一、什么是iptables/netfilterNetfilter是Linux内核中的一个框架,它提供一个标准的接口,通过该接口能够方便的进行不同的网络操作。Netfilter在内核中提供钩子(hook)函数来对不同的数据
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号