`

keepalived之搭建纠结过程

 
阅读更多

 

    最近在搞keepalived,过程还是相当的纠结啊。

   一 开始在用virtualbox里面的redhat发现这个redhat的os有很多问题啊,先吐槽下

        1.虚拟机里的redhat和宿主主机ping 不同啊,但是虚拟机可以访问外网,后来从Nat转化为桥接就解决了。

            建议还是仔细了解一下虚拟机联网的四种方式。

        2.yum里面很多软件下载不了,切换了163的centos6的yum源,第一次搞,没有经验啊,这里会单独总结下。 

        3.尼玛redhat出现中文乱码。

           如果是系统乱码可以尝试这个

          

 vi /etc/sysconfig/i18n
    LANG="zh_CN.GB18030"
    LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
    SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
    SYSFONT="lat0-sun16"

         如果crt的问题

 

         可以参照http://jingyan.baidu.com/album/948f59245be128d80ff5f9aa.html

        4.搭建ftp成功啦

         

        5.安装jdk你总得分下是32位还是64位的吧

 

 --查询 32 or 64 
file /sbin/init 或者 file /bin/ls

 

 

           

        6.安装jdk 装了默认的openjdk 可以参照 http://labreeze.iteye.com/blog/2145242

        7.宿主主机访问不了tomcat 但是redhat 通过curl可以访问,发现是防火墙的问题啊

           

[root@psu install]# find / -name iptables
/var/lock/subsys/iptables
/sbin/iptables
/etc/sysconfig/iptables
/etc/rc.d/init.d/iptables


vi /etc/sysconfig/iptables

#add by labreeze
#:RH-Firewall-1-INPUT - [0:0]
#-A INPUT -j RH-Firewall-1-INPUT
#-A FORWARD -j RH-Firewall-1-INPUT
#-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

#add by labreeze  主要是下面这一句
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

--重启防火墙
service iptables restart

     

 

     8.装了这么多东西,总得备份一个base版本的os吧,原来不能直接拷贝的,因为virtualbox是基于uuid的

        可以使用virtualbox的命令行 参照http://blog.csdn.net/feixue2588/article/details/6429192

        VBoxManage clonehd "C:\Users\zl.zl\VirtualBox VMs\centos2\centos2.vdi"  ../OSfile/centos-base.vdi

    

 

     9.终于准备安装keepalived了 最蛋疼的事情来了,竟然编译不了啊

        gcc: error trying to exec '/usr/libexec/../libexec/gcc/i686-redhat-linux/4.4.7/cc1': execv: Exec format error

      这个问题网上搜到晚上一点多还没有搞定,找个做c的小伙伴搞了下也没有什么进展。总的问题是gcc的库有问题把,编译一个简单的c文件都是不可以的,晕死一天白搞了。
    10.后来还是打算切换os啦,切换到centos6.5有了前面那么多的经验,os装起来遇到的问题解决起来顺利的多了。
     ifconfig显示的都是64的ip地址,ping不通外网,看网络上说可以禁用ipv6。试了下果然可以。
 
 
 
 

    

 

 

 

 

0
0
分享到:
评论

相关推荐

    Linux中Keepalived服务器的搭建

    ### Linux中Keepalived服务器集群搭建详解 #### 一、Keepalived服务器集群结构 Keepalived是一种基于VRRP(Virtual Router Redundancy Protocol,虚拟路由冗余协议)的高可用解决方案,常用于实现服务器集群的负载...

    lvs+KeepAlived搭建实战.pdf

    Lvs抗负载能力强,因为 lvs 工作方式的逻辑是非常之简单,而且工作在网络 4 层仅做请求分发之用,没有流量,所以在效率上基本不...文档简单演示了lvs+keepalived的搭建过程和负载测试,顺便记录下来。每天进步一点。

    DRBD keepalived负载搭建配置

    在本配置中,DRBD 结合 heartbeat 和 keepalived 一起使用,构建了一个高可用的 MySQL 环境。 首先,让我们详细了解 DRBD 的安装和配置: 1. 安装 DRBD: 在 CentOS 或 RHEL 系统上,可以使用 `yum install` 命令...

    Nginx+keepalived+tomcat集群搭建过程.doc

    【Nginx+Keepalived+Tomcat集群搭建】是一个实现服务器高可用和负载均衡的常见方案,旨在解决单点故障问题,防止服务因一台服务器宕机而导致整个系统的崩溃,即所谓的雪崩效应。 首先,我们需要四台服务器,两台...

    MySQL集群+LVS+KEEPALIVED环境搭建.doc

    MySQL集群+LVS+KEEPALIVED环境搭建

    CentOS下ipvsadm+keepalived搭建

    本文主要介绍了使用ipvsadm和keepalived在CentOS系统上搭建高可用集群的过程。该解决方案主要用于Load Balancer(负载均衡器)和高可用服务器集群。 一、系统和软件 在本文中,我们使用了两台DS服务器和两台RS...

    搭建keepalived.doc

    搭建keepalived+lvs+ftpserver+tomcat;keepalived是什么 keepalived是集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障。 keepalived工作原理 keepalived是以VRRP协议为实现基础的...

    keepalived+redis 高可用方案 集群环境搭建

    keepalived+redis 高可用方案 集群环境搭建. 部分来自网上,部分自己的总结. 详细的记录了如何搭建keepalived+redis的环境

    Keepalived+Nginx+Tomcat 高可用集群搭建实战记录

    Keepalived+Nginx+Tomcat 高可用集群搭建实战记录 Keepalived 是一种高可用性解决方案,可以与 Nginx 和 Tomcat 配合使用来实现高可用集群。下面是 Keepalived+Nginx+Tomcat 高可用集群搭建的实战记录。 ...

    Redis+keepalived搭建教程和高可用测试

    在构建高可用性(High Availability, HA)的系统时,Redis和Keepalived的结合使用是一种常见的解决方案。本文将深入探讨如何使用这两种技术搭建高可用的Redis服务,并进行相关的测试。 **Redis概述** Redis是一个开源...

    基于Keepalived+Haproxy搭建四层负载均衡

    基于Keepalived+Haproxy搭建四层负载均衡器

    中职网络搭建中出现的高可用性keepalived配置方法

    中职网络搭建中出现的高可用性keepalived配置方法,linux keepalived配置方法

    keepalived+lvs搭建web群集

    搭建多台lvs使用keepalived的优先级实现lvs的高可用性,并通过lvs自带的算法与权重来决定由哪台web处理该网页请求

    HAproxy+Keepalived 负载均衡架构搭建

    通过上述步骤,你就成功地在Red Hat 5.8环境中搭建了一个基于HAproxy+Keepalived的负载均衡架构。这个架构可以有效地分散负载,提升服务的可用性和稳定性,对于任何需要高可用性的Web服务来说,都是一个理想的解决...

    linux 麒麟Kylin-V10+mysql8.2.0+keepalived2.2.8搭建数据库HA群集互备

    在本教程中,我们将探讨如何在麒麟Kylin V10操作系统上搭建基于MySQL 8.2.0和Keepalived 2.2.8的高可用性(HA)数据库集群。这种配置旨在确保即使在一台MySQL服务器宕机时,业务也能连续运行,通过虚拟IP(VIP)自动切换...

    mysql基于keepalived的HA搭建.pdf

    ### MySQL基于Keepalived的HA搭建知识点 #### 1. MySQL双主架构 在MySQL的高可用性架构中,双主架构可以提供数据的备份和故障转移能力。通常,双主架构意味着两个MySQL服务器相互作为对方的主服务器和从服务器,...

    centos7搭建LVS+keepalived.txt

    centos7搭建LVS+keepalived

Global site tag (gtag.js) - Google Analytics