![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 76
z1547840014
这个作者很懒,什么都没留下…
展开
-
shell脚本实现mysql纯文本格式备份
说成mysql的纯文本格式备份与恢复好像不太正确,但是为了体现这种备份的好处,还是这样叫好了。所谓的mysql纯文本格式数据,就是在数据表中没有insert into这样的查询sql语句的存在,而只有类似如下: '123','xxx','xxx','xxx' '123','xxx','xxx','xxx' '123','xxx','xxx','xxx' '123',原创 2013-08-21 10:35:24 · 634 阅读 · 0 评论 -
使用php-fpm状态页观察当前的php-fpm状态
对于php-fpm的参数设置,很多情况下有这样的疑问,就是内置的几个参数例如pm.max_children,pm.start_servers等这几个参数到底该设置最多为多少才合适。其实这几个参数往往取决于当前的连接数情况,而大多数情况下,我们很难断定当前的连接数情况对于我们的pm等几个参数是否合适。所以借助于php-fpm状态页可以很方便的告诉我们这几个参数的设置是否合适。 要开启p原创 2014-08-18 18:13:05 · 2049 阅读 · 0 评论 -
nginx反向代理,负载均衡和第三方模块的安装
一.nginx的反向代理nginx的反向代理就是用户在请求一个nginx的页面的时候可以将请求代理给其它服务器,让其他服务器去处理用户的请求内容。这些服务器把处理的结果教给nginx服务器,然后nginx服务器再把响应的结果发给客户端。nginx的作用主要有2个,一是作为高性能的http的服务器,第二个作用就是作为代理服务器来实现负载均衡的效果,提供更高的并发效果。首先来看ngin原创 2014-06-21 10:54:11 · 758 阅读 · 0 评论 -
如何在putty终端上打开图形化管理工具
有时候需要在putty这样的图形终端中打开图形化的管理工具会出现下面的错误:[root@node2 ~]# Traceback (most recent call last):File "/usr/share/virt-manager/virt-manager.py", line 383, in main()File "/usr/share/virt-manager/virt-ma原创 2014-07-09 11:59:13 · 11930 阅读 · 0 评论 -
linux内存基础知识和相关调优方案
内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。对于整个操作系统来说,内存可能是最麻烦的的设备。而原创 2014-07-09 12:38:03 · 1548 阅读 · 0 评论 -
对操作系统虚拟化的一些总结
CPU如何实现虚拟化?在现代计算机操作系统上,CPU被切割成了时间片进行虚拟,进行分配的,而且CPU本身被切割成了时间片,在各个进程之间进行分配的。那么就可以把CPU切割一个一个时间片,在各虚拟机之间进行分配。CPU虚拟化遇到的难题:1.在虚拟机上面申请内存的时候,只能去物理机上的内存申请2.不能让虚拟机的内核去执行CPU的特权指令。CPU是分成环的,CPU是一个硬件芯片,原创 2014-07-09 11:40:41 · 1121 阅读 · 0 评论 -
基于ip san的iscsi操作实现过程
SAN是storage area network(存储区域网络)的简写,早期的san采用的是光纤通道技术,后期当iscsi协议出现以后,为了区分两者,就划分了IP SAN和FC SAN。FC SAN由于其昂贵的价格让许多企业退避三舍,IP SAN作为一个很好的代替产品出现在了人们的视线中。现在大部分存储设备提供支持基于TOE技术的接口,可以在硬件基础上处理TCP/IP协议。这意味着ISCSI设备可原创 2014-05-31 14:16:04 · 1613 阅读 · 0 评论 -
系统观察命令sar常用输出选项说明
sar是linux系统下一个非常有用的系统观察命令,可以观察磁盘io,cpu,块设备,内存,swap等各种信息帮助我们审核操作系统的状况。下面列举了一些常用的系统状况查看命令。sar -b:磁盘的IO传输统计 默认会显示5个值:tps:每秒发送给物理设备的io总数,其值等于rtps+wtpsrtps:每秒读io请求总数wtps:每秒写io请求总数` bread/s原创 2014-05-29 17:06:00 · 1781 阅读 · 0 评论 -
进程和cpu的相关知识和简单调优方案
进程就是一段执行的程序,每当一个程序运行时,对于操作系统本身来说,就创建了一个进程,并且分配了对应的资源。进程可以分为3个类别: 1.交互式进程(I/O) 2.批处理进程 (CPU) 3.实时进程 (REAL-TIME) 对于交互式进程来说,一般其占用的cpu时间片很段,但是优先级偏高;批处理进程占用的cpu时间片很长,但是优先级偏底;实时进程是原创 2014-06-11 15:20:26 · 1792 阅读 · 0 评论 -
cacti安装和第三方模块的导入
Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。界原创 2014-06-24 13:48:22 · 1469 阅读 · 0 评论 -
linux高可用集群heartbeat实现http的高可用
linux高可用集群的种类很多,比如常见的heartbeat,corosync,rhcs,keepalived,这些集群软件的出现为我们的业务生产环境提供了高可用的保证,本文将简单介绍一下用heartbeat的v2版本来处理一个简单的http高可用集群的搭建。 在实现http高可用集群之前,首先至少需要2台主机,并且需要做3点基本的准备工作: 1.设置节点名称,并且集群原创 2014-05-12 10:42:23 · 1440 阅读 · 0 评论 -
SNMP和rrdtool详解介绍
snmp全称simple network manage protocol,snmp能够通过简单的命令获取远程主机上的服务状况,以实现对远程服务的监控。snmp至今经历了3个版本,snmpv1,snmpv2,snmpv3。snmp简单工作原理就是监控端的一台主机向被监控端的一台主机发出命令,被检控端的主机在本机上安装服务能够识别到监控端主机发过来的命令并给予反馈信息。由于这种监控的局限性,保证被监控原创 2014-05-15 14:09:50 · 1575 阅读 · 0 评论 -
nginx超级详细配置
一.安装nginx 安装nginx之前,首先需要安装"Development Tools"和 "Development Libraries"两个基本组包。yum groupinstall "Development Tools" "Development Libraries"。另外还需要安装pcre-devel包。 安装pcre-devel: yum install pcr原创 2014-05-16 16:47:53 · 918 阅读 · 0 评论 -
linux lvs持久链接和防火墙标记实现http和https共享同一集群服务
在对web服务做lvs负载均很集群的时候(这里主要考虑dr模式中的rr调度算法,weight都为1),有一种问题就是如何让session共享。例如一个用户登录了一个网站,此时负载均衡到的一个服务器是a服务器,然后发表帖子以后,由于负载均衡的影响,会马上负载均衡到b服务器,由于session是保存在服务器端的,这个时候用户的session在a服务器上,b服务器上没有这个session信息,就原创 2014-05-09 12:55:44 · 1896 阅读 · 0 评论 -
keepalived+lvs集群的搭建
keepalived是专门用来监控集群系统中各个服务节点的状态,因为默认的LVS都需要通过调度节点(directory server,及要实现负载均衡的那台机子)。因为默认从所有客户端近来的请求都要跑到这个节点上,如果一旦这台机子出现了问题,那么整个lvs系统就会崩溃。这样的问题就是常说的单点故障。单点故障,是绝对不允许在一个健康的系统中出现的,因为一旦其中的一个服务器挂掉的话,整个系统就会处于瘫原创 2013-08-29 17:09:50 · 988 阅读 · 0 评论 -
keepalived高可用的常用功能介绍
Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web服务器从系统中剔除,当web服务器工作正常后Keepalived自动将web服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的web服务器。本篇文章会介绍keepalived的安装,配置,还有keepalived的一些原创 2014-08-10 21:29:34 · 2347 阅读 · 0 评论