linux
文章平均质量分 79
Ankse
代码片:C语言-主题。标签:c/c。博客:linux学习之内容名。
展开
-
linux学习之squid代理负载均衡
包含内容:代理访问、反向代理、CDN加速、负载均衡没有图形使用yum install w3m-0.5.2-16.el6.x86_64,w3m访问http1、实验环境虚拟机IP 192.168.0.203和10.0.0.203双网卡,用来做squid代理真机IP 192.168.0.1 客户机test虚拟机 IP 10.0.0.1 服务端,开启http,写入httptest1原创 2014-04-17 18:09:28 · 2133 阅读 · 0 评论 -
linux学习之高可用集群总结
luci+ricci红帽官方HA套件,可以添加fence,iscsi,http,GFS2(使用支持集群的LVM),通过网页配置;heartbeat+lvs调度算法这里配置好hearbeat,发送三个配置文件,使用ldirectord用来监控后端服务器工作状态,最后交由heartbeat管理ldirectord;pulse+lvs结合网页配置,比较简单,调度算法使用lvs原创 2014-06-12 16:16:18 · 1083 阅读 · 0 评论 -
linux学习之搭建高可用分布式文件系统MFS
分布式文件系统mfsvm1,vm2做高可用;vm3,vm4做存储结点,物理机做client192.168.2.199 vm1.example.com192.168.2.202 vm2.example.com192.168.2.205 vm3.example.com192.168.2.175 vm4.example.com192.168.2.199 mfsma原创 2014-06-12 16:14:15 · 4355 阅读 · 0 评论 -
linux学习之pacemaker搭建高可用集群
1、结点之间信任链接[root@vm1 ~]# ssh-keygen Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: [root@vm1 ~]# ssh-copy-id原创 2014-06-12 16:04:34 · 1823 阅读 · 0 评论 -
linux学习之使用keepalived+haproxy搭建高可用服务器
3、使用keepalixed+haproxy负载均衡 lvs 适合应用层负载均衡,nginx haproxy适合做网站的负载均衡,haproxy 吞吐量比较高,一般和lvs结合:user->vip+proxy->realserver[root@vm1 ~]# /etc/init.d/keepalived stop 关闭1和2的keepalivedlftp i:~> get pub/d原创 2014-06-12 15:58:53 · 1674 阅读 · 0 评论 -
linux学习之使用keepalived结合lvs搭建高可用负载均衡集群
2、使用keepalived+lvs[root@vm1 ~]# /etc/init.d/pulse stoplftp i:~> get pub/docs/keepalived/keepalived-1.2.12.tar.gz [root@vm1 ~]# yum install gcc make openssl-devel libnl-devel -y[root@vm1 ~]# ta原创 2014-06-12 15:50:07 · 1111 阅读 · 0 评论 -
linux学习之nginx+tomcat+memcache高可用web服务器
memcached 是高性能的分布式内存缓存服务器。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态 Web 应用的速度、提高可扩展性。实验环境:本机ip-192.168.0.142,真机用来访问测试,另一台192.168.0.143虚拟机做均衡。1、memchached的安装[root@lnmp ~]# yum install memcached -y[r原创 2014-04-22 12:23:31 · 1573 阅读 · 0 评论 -
linux学习之使用piranha配置高可用集群
1、图形配置HA,环境如下:192.168.2.199 vm1.example.com HA主服务器192.168.2.202 vm2.example.com HA备服务器192.168.2.205 vm3.example.com 192.168.2.175 vm4.example.com其中1和2做HA,3和4做httpd的lvs。虚拟IP为192.168.2.213原创 2014-06-12 15:45:35 · 1556 阅读 · 0 评论 -
linux学习之集群的cacti监控
Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善。界面友好。软件 Cacti 的发展是基于让 RRDTool 使用者更方便使用该软件,除了基本的 Snmp原创 2014-04-22 12:30:40 · 1105 阅读 · 0 评论 -
linux学习之使用heartbeat搭建高可用lvs集群服务
使用heartbeat搭建HA+LB集群实验环境,注意时间同步和解析,火墙和selinux关闭192.168.2.168 ankse.example.com192.168.2.72 ha1.example.com192.168.2.68 ha2.example.com192.168.2.78 lb1.example.com192.168.2.221原创 2014-05-25 15:30:30 · 1612 阅读 · 0 评论 -
linux学习之磁盘同步
1、单向同步A->B主机A,IP:192.168.0.135[root@server35 ~]# yum install rsync -y[root@server35 ~]# yum install xinetd -y[root@server35 ~]# mkdir /opt/sersync[root@server35 ~]# vim /etc/rsyncd.confuid原创 2014-05-22 20:27:02 · 2536 阅读 · 0 评论 -
linux学习之使用RHCS套件搭建HA高可用集群
https://access.redhat.com/site/documentation/zh-CN/Red_Hat_Enterprise_Linux/index.htmlluci 配置管理集群ricci 结点需要安装真机:192.168.2.42 ankse.example.com结点1:192.168.2.109 server109.example.com结点2:192.1原创 2014-05-20 19:54:10 · 2796 阅读 · 0 评论 -
linux学习之邮件服务器
服务器数据库[root@localhost ~]# yum install mysql-server -y[root@localhost ~]# /etc/init.d/mysqld start[root@localhost ~]# mysql_secure_installation 设置密码为westos[root@localhost ~]# yum install httpd原创 2014-04-09 22:30:55 · 1605 阅读 · 0 评论 -
linux学习之nginx高级配置
nginx帮助网站wiki.nginx.org1、统计网站访问信息信息http下的server主机名localhost;这里边用server_name区分主机 location /status { stub_status on; access_log off; }访问http://192.1原创 2014-04-21 10:23:49 · 921 阅读 · 0 评论 -
linux学习之DNS+DHCP动态域名解析
DNS用来做主机名和IP地址的解析DHCP用来动态分配IP这里要做的是,使DHCP在分配IP时,动态更新DNS的解析记录服务器IP:192.168.0.202客户端测试IP:192.168.0.240-2501、DHCP[root@dd ~]# yum install dhcp.x86_64 -y[root@dd ~]# vim /etc/dhcp/dhcpd.conf原创 2014-04-09 22:32:13 · 1500 阅读 · 0 评论 -
linux学习之LNMP系统架构的搭建
LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:debian、centos、ubuntu、fedora、gentoo等。Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。Mysql是一个小型关系型数据库管理系统。原创 2014-04-13 14:03:23 · 1130 阅读 · 0 评论 -
linux学习之环境配置
1、准备阶段从网上下载redhat服务器版本6.4,刻录一张光盘;电脑为ThinkPadE40,300G硬盘,其中150G分给了windows,剩下的150供linux使用,分配方案为linux占用一个扩展分区,创建/boot=500M,swap=4G,接下来创建两个LV卷,分别为/dev/sda7 vg_thinkpad99.60g(其中40G用作/,10G用作/hom原创 2014-04-09 22:29:20 · 702 阅读 · 0 评论