51CTO博客开发马哥教育LinuxIT民工--小枫
主机(host)=============== 一个你想监控的网络设备(需要知道IP/DNS)主机组(host group)====================================== 一个逻辑的主机组,它包含主机和模板。 主机和模板在同一个主机内的话模板不能被link到其他上.机组通常用于给不同的用户组创建访问权
NFS与PRCNFS就是(Network File System的缩写,最初是由sum这家公司所发展起来的。它最大的功能就是可能通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。NFS是通过网络来传输数据的,那么NFS使用哪个端口来进行数据传输呢?基本上NFS这个服务器的端口开在2049,但是由于文件系统非常复杂,NFS还有其它的程序去启动额外的端口,因此默认NFS用来传输的端口是随机的,
如今,基于Web的应用越来越多,传统的Html已经满足不了如今的需求。我们需要一个交互式的Web,于是便诞生了各种Web语言。如Asp,Jsp,Php等。当然,这些语言与传统的语言有着密切的联系,如Php基于C和C 语言,Jsp基于Java语言。Tomcat即是一个Jsp和Servlet的运行平台。 Tomcat是一个免费的开源的Serlvet容器,它是Apache基金
Varnish 是web缓存、代理服务器,单个并发访问量在5000个左右,因此它适合中小企业的规模。Varnish 的作者Poul-Henning Kamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算 机系统的内存除了主存外,还包括了cpu内的L1、L2,甚至有L3快取。硬盘上也有自己的快取装
一、服务器端的安装: yum install vsftpd 1)查看安装后生成的哪些文件[root@node2 ~]# rpm -ql vsftpd/etc/logrotate.d/vsftpd <==========主志日志文件/etc/pam.d/vsftpd《==================认证文件/etc/rc.d/init.d/vsftpd
配置方案 主机 地址 角色 虚拟IP db2 172.16.24.7
在配置集群时,每个节点上有很多相同的配置,如启动服务相同、安装程序、提供相同的配置文件,甚至定制相同的任务计划来定期执行某些操作等。如果你管理的只是三两个节点配置起来还是相当简单的,但是有三五十台,甚至上百台你还要自已一个一个手动来配置,那就太痛苦了。因些我们就需要能实现批量管理的一套组件,ansible就是实现这样管理的工具。 ansibl
mysql在使用用户时比较独特,用户的帐号由两部分组成(用户帐号:username@hostname)用户名加上主机名,它的意义是指定哪个用户账号允许通过哪个主机连入mysql服务器。所以@后面的主机名,可以是一个IP,也可以是一个网段,也可以用通配符指定一些主机名等,连放时使用什么样的密码,得使用password指定,用户帐号管理:CREATE USERDROP UESERREN
安装前准备(三台虚拟机):主机1: 172.16.24.77 安装msyql服务器端 mysql-proxy主机2: 172.16.24.88 安装mysql服务器端(mysql主)主机3: 172.16.24.99 安装mysql服务器端(mysq
一)地址配置:上面的图可能有点乱,这里再梳理一下(准备四台主机)主机1: 172.16.24.100(面向外网的地址) 172.16.24.222(vip地址,传递两台主机的心跳信息) 192.168.24.1 (面向内网的地址) 所需要安装的软件为(keepalived+ha
HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在时下的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上
主从复制的前提: 1、双方的mysql版本最好能保持一致,如果不一致主的要低于从的。 2、指定从服务器从哪个时间开始复制,如里主从服务器运行过很长一段时间,并且存在不小的数据集,可以先把主服务器做一下备份,然后在从的上面进行恢复,从主服务器上备份时所处的位置开始复制。 3、主从服务器时间要保持同步准备两台mysql服务器
这里承接我上一篇所搭建的LNMP服务器: Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度,memcached的API使用三十二位元的循环冗余校验(CRC-32)计算键值后,将资料分散在不同的机器上。当表格满了以后,接下来新增的资料会以LRU机制替换掉
Linux + Nginx + MySQL + Php 。由于 Nginx 比Apache更轻巧一些,而且在nginx的官方网站上面对于nginx处理的多并发量是100000。所以,在现在网站会面临这种大并发量的时候,使用Nginx 来作为服务器程序确实是一个不错的选择,使用LNMP的,是使用一个叫做php-fpm 的一个单独的进程来完成处理,而且,Nginx 本身也是一个独立的进程
corosync最初只是用来演示OpenAIS集群框架接口规范的一个应用,可以说corosync是OpenAIS的一部分,但后面的发展明显超越了官方最初的设想,越来越多的厂商尝试使用corosync作为集群解决方案。如Redhat的RHCS集群套件就是基于corosync实现。corosync只提供了message layer,而没有直接提供CRM,一般使用Pacemaker进行资源管理。C
什么是ISCSI iSCSI(iSCSI = internet Small Computer System Interface )小型计算机接口。是由IEETF开发的网络存储标准,目的是为了用IP协议将存储设备连接在一起。通过在IP网上传送SCSI命令和数据,ISCSI推动了数据在网际之间的传递,同时也促进了数据的远距离管理。由于其出色的数据传输能力,ISCSI协议被认为
DRBD 是由内核模块和相关脚本而构成,用以构建高可用性的集群。其实现方式是通过网络来镜像整个设备。您可以把它看作是一种网络RAID。 DRBD负责接收数据,把数据写到本地磁盘,然后发送给另一个主机。另一个主机再将数据存到自己的磁盘中。其他所需的组件有集群成员服务,如TurboHA 或 心跳连接,以及一些能在块设备上运行的应用程序。drbd是工作在内核。类似于一种驱动
Linux-HA的全称是High-Availability Linux,它是一个开源项目。这个开源项目的目标是:通过社区开发者的共同努力,提供一个增强Linux可靠性(reliability)、可用性(availability)和可服务性(serviceability)(RAS)的群集解决方案。 高可用集群是由一些硬件和软件组成连接起来的独立计算机,它们在用户面前表现为一个单一系统,在这样的一组内
使用VS/TUN方法: VS/TUN的连接调度和管理与VS/NAT中的一样,只是它的报文转发方法不同。调度器根据各个服务器的负载情况,动态地选择一台服务器,将请求报文封装在另一个IP报文中,再将封装后的IP报文转发给选出的服务器;服务器收到报文后,先将报文解封获得原来目标地址为VIP的报文,服务器发现VIP地址被配置在本地的IP隧道设备上,所以就处理这个请求,然后根据路由表将响应报文
负载均衡: 是建立在现有的网络之上,它提供了一种廉价、有效、透明的方法来扩大网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力,以及提高网络的灵活性和可用性。通过负载均衡器,可以实现N台廉价的Linux服务器并行处理,从面达到小型机或大型机的计算能力。单台负载均衡器位于网站的最前端,它起着分流客户请求的作用,相当于整个网站或系统的入口。由于IPv4中IP地址日益紧张以及出于安全
Linux操作系统的计时方式主要从1970年1月1日开始计算总秒数,用date命令+s%可以查看这个参数,这个就是软件时钟。计算机硬件时钟是以BIOS内部的芯片为时间依据。如果计算机上面的CMOS电池没电了,或者了某些特殊的原因导致BIOS数据被清除,此时计算机的时间就会不准。同时,由于某些操作系统程序的原因,也可能出现我们看到的时间与现实中的时间不一致,所以我们都会调整一下时间,
一、vsftpd服务器端的安装: yum install vsftpd 查看安装后生成的哪些文件[root@station113 ~]# rpm -ql vsftpd/etc/logrotate.d/vsftpd <==========主志日志文件/etc/pam.d/vsftpd《==================认证文件/
Linux防火墙的功能是由linux的内核所提供,直接通过内核来处理,因此性能非常好,不过,不同内核版本防火墙软件是不一样的,因为内核支持的防火墙是不断演变的 #Version 2.0 :使用ipfwadm这个防火墙机制 #Version 2.2:使用的是ipchains这个防火墙机制 #Version 2.4与2.6 :使用的是iptabls这个防火墙机制。利用的是数据包过滤的机制
DNS详析一、DNS服务概述 域名只是为了便于记忆网络中的主机而采用的名字代码。在出现DNS之前,为了实现主机名和IP之间的翻译,通常将每台主机的主机名和IP地址保存在hosts文件中,由hosts文件实现IP地址和主机名的翻译。当一台主机需要定位网络上的另一台主机时,就会查看本的的hosts文件。如果在hosts文件中找到该主机的表项,则直接取出其IP地址用于通信,如果没有关于此计
博客一、安装mysql: 准备压缩包:mysql-5.5.33-linux2.6-x86_64.tar.gz[root@www ~]# groupadd -r mysql<=========================新建一个mysql组,因为mysql的运行是要靠mysql用户的[root@www ~]# useradd -g mysql -r -s /sbin/nologin mys
DNS(Domain Name System) 域名解析系统。在互联网上的每一个计算机都有一个唯一的地址称为“IP 地址“ ip地址 不方便记忆,DNS允许用户用一串常见的字母取代(即域名)。用户可能通过域名 查找互联网的的计算机和
linux这种开放性的架构对于计算机界来说是相当重要的,因为很多人由于特殊的要求,需要修改自己的系统,使系统符合自己的要求。怎样裁剪一个小系统以备自己的不时之需,那就先了解一下linux的启动流程吧。我这里是以我当前的系统为例,我用的是CentOS 6.4的版本。 linux的系统启动流程: POST-->BI
find 命令的使用格式: find [options][查找路径][查找条件][处理动作]查找条件: -name:指按文件名称进行查找 -iname:查找文件时不区分大小写 -user:根据文件的属主进行查找 -group:根据文件的属组进行查找 -uid:根据文件的UID号进行查找 -gid:根
Linux的程序包大多以tar.gz 和tar.bz2打包软件,通过 ./configure ;make ;make install 来安装的;有的软件是直接make;make install ;我们可以通过./configure --help 来查看配置软件的功能;大多软件是提供./configure 配置软件的功能的;少数的也没有,如
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号