- 博客(27)
- 资源 (3)
- 收藏
- 关注
原创 linux下的lvs三种模式及配置
lvs:linux virtual server,linux虚拟服务器。是linux平台下的负载均衡软件。优点:a、开源,免费b、在网上能找到相关技术资源c、具有软件负载均衡的优点。技术简介:lvs集群采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡的转移到不同的服务器上执行,调度器自动屏蔽服务器的故障,从而将一组服务器构成一个高性能的高可用的虚拟服务器。整个服务器集群的结构对客户是透明的,无需修改客户端和服务器端的程序
2013-12-19 15:21:23 1332
原创 mysql数据库实现主从复制
复制是指将主数据库的DDL和DML操作通过二进制日志(二进制日志保存了master上的所有改变,并且可以在slave上重新执行)传到从服务器上,然后在从服务器上对这些日志重新执行,从而使从服务器和主服务器的数据保持同步。mysql支持一台主服务器同时项多台从服务器进行复制,从服务器同时可以作为其他服务器的主服务器,实现链状的复制。mysql复制的优点: a、如果主服务器出现故障,可以快速切换到从服务器提供服务
2013-11-22 14:35:30 1310
原创 nginx负载均衡的实现
将一台nginx主机当作前端负载均衡服务器,后面通过交换机链接多台web服务器,提供html和php的web界面服务。通过配置前端负载均衡服务器,可以实现将html界面和php界面的分开访问,即html页面一个服务器,php页面使用另一台服务器达到负载均衡的效果。或者:配置多台服务器提供同一个页面的web服务,当访问量很大时,可以均衡web服务器的流量,对同一个页面实现负载均衡。 具体配置如下:
2013-11-14 16:49:24 1057
翻译 ansible常用命令
ad-hoc常用命令是用来解决一些常用的简单的配置命令,而且这些命令的执行速度很快。adhoc可以不用写playbooks,使用方便简单。man ansibleansible [-f forks] [-m module] [-a args]ARGUMENTS pattern 组名,或者主机名,匹配hosts文件。OPTIONS -
2014-09-23 11:01:03 8706
原创 ansible入门
Ansible是一款极为灵活的开源工具套件,能够大大简化Unix管理员的自动化配置管理与流程控制方式。它利用推送方式对客户系统加以配置,这样所有工作都可在主服务器端完成。其命令行机制同样非常强大,允许大家利用商业许可Web UI实现授权管理与配置。
2014-09-23 10:59:34 2411
原创 nginx打包rpm
安装rpmbuild,生成目录,编写spec文件附上自己写的nginx.spec文件。由于公司需要,nginx需要添加lua等依赖包,就自己通过编译过程打包了rpm。红色部分是根据编译的结果添加上去的
2014-08-05 10:55:53 1687
原创 zabbix 安装错误汇总
failed to update local proxy configuration copy: database errorsending heartbeat message to server failed: error:"negative response: "failed""Cannot delete or update a parent row: a foreign key constraint fails (`zabbix_proxy`.`host_discovery`, CONSTRAIN
2014-03-31 18:09:42 13963
原创 运维笔记-snmp的安装配置
刚刚上的新项目,在部署服务器时需要开启snmp服务供监控机采集数据进行监控。要求如下:1、指定采集机和另一台机器来采集数据2、指定团体名,且为只读
2014-03-13 18:16:03 1355
原创 运维笔记-lnmp一键安装问题
根据用户的需求,安装指定的软件。nginx默认安装在/usr/local/nginx,启动脚本在/usr/local/nginx/conf/nginx;php安装在/usr/local/php,启动脚本为/usr/local/php/sbin/php-fpm;mysql安装在/usr/local/mysql,启动脚本为/etc/init.d/mysqld。
2014-03-03 18:16:39 1295
原创 keepalived+lvs的配置
lvs+keepalived: 采用master和backup架构模式。 VRRP:虚拟路由冗余协议。可以用于避免单点故障。 keepalived通过vrrp协议,检测状服务器的态,进行协议交换。并选举master。
2013-12-25 11:31:31 1578
原创 linux的双网卡绑定
双网卡绑定为了提供网络的高可用性,我们可能需要将多块网卡绑定一个虚拟网卡对外提供服务,这样即使其中一块物理网卡出现故障,也不会导致连接中断。linux下的双网卡绑定叫做bonding。下面所述为将eth0和eth1绑定成虚拟网卡bond0
2013-11-25 21:01:21 1257
原创 DDOS攻击以及预防
DDOS拒绝服务攻击: 分散式阻断服务攻击,洪水攻击。利用网络上已经被攻陷的电脑作为僵尸,向某一特定的目标电脑发动密集式的拒绝服务要求,用以把目标电脑的网络资源以及系统资源耗尽,使之无法项真正正常请求的用户提供服务。 以消耗系统资源为主要攻击手段 1、ddos攻击类型: 1)syn flood(syn泛洪) tcp标记位:syn(请求)、ack
2013-11-11 11:04:28 1369
原创 系统调优以及监控
开启服务过多的缺点: 1、占用资源:cpu、内存、磁盘、网络带宽 2、安全性不高,端口容易受攻击。 3、开机慢。系统服务的优化 系统安装时默认会安装服务,服务开启后肯定会占用一定的资源。一些不需要开启的服务,一定程度上导致了资源的浪费。 需要开启的服务: 1、系统所提供的服务,http,ftp,dns等 2、iptab
2013-11-09 21:44:28 1138
转载 linux的常用命令集锦
1. 系统# passwd:修改口令# exit:退出系统2. 文件# cp:复制文件或目录,参数:-a递归目录,-i覆盖确认# mv:改名移动# rm:删除,参数:-r递归删除3. 目录# mkdir:创建目录# rmdir:删除空目录# cd:改变工作目录# pwd:查看当前路径# ls:列目录,参数:-a所有文件,-c按时间排序,-l详
2013-11-09 18:57:25 1808
原创 linux上安装wps办公软件
在rhel6.3上安装金山WPS rpm包时,容易出现出现错误wps Requires: libstdc++.so.6(GLIBCXX_3.4.14)。解决方法如下。
2013-10-31 21:02:51 2131
原创 感悟之job hunting
忙碌的十月眼看就要结束,校招也基本走向尾声,job hunting的生活也要告一段落。只怪自己觉悟的太晚,没能抓到校招的先机,只待明年的春天吧最近几天忙碌的跑长沙,感悟颇多,记录下来,勉励自己。对与大城市,姑且称长沙为大城市吧。虽然不算太大,但也感觉到了他们快节奏生活的原因。随便做个公交到某一地方,就要一个小时,一天能有多少个一小时让我们去挥霍在公交上呢,公交的步伐我们不能控制,只能在此时
2013-10-26 22:14:12 937
原创 linux下的DHCP服务的原理及搭建
DHCP: 动态主机配置协议Dynamic host configuration protocol DHCP工作在OSI的应用层,可以帮助计算机从指定的DHCP服务器获取配置信息的协议。(主要包括:ip地址,子网掩码,网关和dns等) 工作原理: 1、客户机寻找服务器:广播发送discover包,寻找dhcp服务器 2、服务器响应请
2013-10-15 23:52:11 1520
原创 linux系统基础
系统安装 sda sd硬盘的接口类型,包括scsi、sata、u盘等。a表示第一块硬盘 sda1,表示第一块硬盘的第一个分区。文件系统 用来管理文件,linux文件系统类型为ext4.win的类型为fat32或ntfs。 linux分区方案 /boot 500M ext4 swap 2G 当真实内存不够时,充当内存使用。 / 剩
2013-10-12 20:46:02 750
原创 linux下的网络基础
查看测试网络配置: ifconfig:查看,设定网络与ip网段等相关信息,此命令的配置都为临时有效,重启后失效。 可接参数:up/down 指定启动关闭网络接口 mtu 设定不同的mtu数值,默认为1500 netmask 设定子网掩码 broadcast 设定广播地址 ping:查看网络的链接状态,使用icmp传输协
2013-10-12 20:18:30 985
原创 linux的系统启动及服务
服务:常驻在内存中的进程,可以提供一些系统或网络功能。 分类: 服务管理: 独立服务:开启即占用资源,每个运行级别独立管理。 非独立服务:由xinetd统一管理,不使用即不占用资源。 xinetd的配置文件为/etc/xinet.conf,次配置文件为/etc/xinetd.d/*其作用类似日志轮转的主次配置文件。 n
2013-10-11 17:45:32 1120
原创 进程管理
进程管理: 程度:保存在硬盘中的可执行代码和数据。是静态的代码。 进程:在CPU及内存中运行的动态执行的程序代码,进程是程序运行的实例,同一个程序可能对应多个进程。进程的组成:程序部分,数据集,pcb进程控制块 pcb中主要包含进程的标识符,处理器的状态、进程调度信息、进程控制信息等信息 一个进程包含了多个线程。进程比较稳定,其工作状态不会影响其他进程,
2013-10-08 21:04:43 603
原创 linux下的日志功能和计划任务-sa2
日志的作用: 用于记录系统或程序中发生的各种事件; 用于阅读日志,有助于诊断解决系统故障;分类: 内核以及系统的日志:用系统服务同一进行管理, 用户日志:记录系统用户的登录以及退出系统的相关信息 程序日志:由各种应用管理的日志 一般格式为:时间、主机名、子系统名称、消息字段(所进行的操作)日志的配置文件:/etc/rsyslog.
2013-10-07 22:33:24 1629
原创 sa2-文件系统和lvm
文件系统:系统,相当于一种方法,文件系统就相当于管理系统的一个方法,是文件的组织和管理的结构,是一个有关于磁盘中各种有用信息的记录。内容:磁盘的可用信息文件的属性与权限文件的存取、查找、大小、命名等基本信息。linux内核采用虚拟文件系统层(VFS),介于硬盘与文件系统之间linux的文件系统中一个文件由目录项、inode节点和数据块组成:dentry(目录项):包
2013-09-11 14:38:02 1120
原创 linux下的磁盘管理
磁盘基本信息CHS:C:clylinder,柱面。一块硬盘由多个磁盘组成,所有磁盘上面的同心圆就组成了柱面。H:head,磁头。主要负责数据的读写S:sector,扇区。将磁盘上面的多个同心圆划分为更多的扇区,扇区就是磁盘上面的最小存储单位,一个扇区为512B,硬盘的容量为:c*h*s*512B平均访问时间:从磁头从起始位置到达目标磁道位置,并且从目标磁道找到要读写的数据扇
2013-08-15 22:30:57 998
原创 rhel的软件安装以及yum源的搭建
应用程序与系统命令的对比: 文件位置: 系统命令:一般在/bin和/sbin的目录中,或为shell内部指令 应用程序:通常在usr/bin或/usr/sbin目录中 主要用途: 系统命令:完成对系统的基本管理工作 应用程序:完成相对独立的其他辅助任务 使用环境:
2013-08-13 22:13:40 1364
原创 linux系统管理员基础
文件目录管理1、获得帮助man+命令进入man界面之后j和k 用于一行行的上下翻页b和n 用于一页页的上下翻页/-xxx 用于搜索与xxx相关的资源q 退出 2、命令的格式(一般为二进制程序,提供许多选项)ls -l /boot 查看/boot目录下的详细信息ls 为命令, -l 命令的选项,即命令的运行方式/boot 为命令的参数3、常
2013-08-06 21:13:32 1248 1
原创 linux下编译安装mysql5.6
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~编译安装mysql1、下载并解压文件包tar xvf mysql......(文件名称)2、准备用户和组id groupadd -g 27 mysqluseradd mysql -g mysql -M -s /sbin/nologin如果已经安装了老版本
2013-07-21 12:04:14 1273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人