[nginx+tomcat的负载均衡搭建] This system is not registered with RHN

本文涉及的产品
应用型负载均衡 ALB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
传统型负载均衡 CLB,每月750个小时 15LCU
简介: 在使用RedHat在线安装nginx时提示 “This system is not registered with RHN”,如下所示: 1: [root@localhost .

在使用RedHat在线安装nginx时提示 “This system is not registered with RHN”,如下所示:

   1: [root@localhost ..]#yum install -y pcre-devel
   2: Loaded plugins: rhnplugin, security
   3: This system is not registered with RHN.
   4: RHN support will be disabled.
   5: Setting up Install Process
   6: No package httpd available.
   7: Nothing to do

从控制台输出的提示中我们可以看出,是系统没有注册的原因。由于我们的redhat没有激活认证,所以我们不能直接使用redhat自带的yum安装一些软件。目前网络上提出了两种解决方案:

第一种:对redhat进行认证激活;

第二种:用centos的yum替换redhat自带的yum。

由于第一种方式需要认证激活才能解决,我们暂时不介绍。下面介绍第二种方式。

1、卸载rhel默认安装的yum包

   1: rpm -qa|grep yum|xargs rpm -e --nodeps

2、下载centos下的yum包

不同版本的操作系统对应不同版本的yum包,如果不知道自己的操作系统版本,可以用以下指令进行查询:

image

通过 lsb release –a 指令可以查看当前linux的内核版本,本机使用的是6.0;

通过 uname -a 指令可以查看操作系统的版本位数,i686 i386均指32位机器。

(1)选择内核版本

那么根据以上的信息,我们可以查找32位内核为6.0下的yum的版本。这里我们下载的源使用如下地址:

http://ftp.nara.wide.ad.jp/pub/Linux/centos/

访问以上地址,可以打开关于各个内核的列表页面,如下图所示:

image

从列表中,我们看到有一个6.0版本、一个6版本,这里我们选用6版本,因为官方解释说6.0版本已过期。

 

(2)选择适合的位数

image

由于我们的机器为32位,所以这里我们选择i386目录

 

(3)下载相应的yum包

    wget http://ftp.nara.wide.ad.jp/pub/Linux/centos/6/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
    wget http://ftp.nara.wide.ad.jp/pub/Linux/centos/6/os/i386/Packages/yum-metadata-parser-1.1.2-16.el6.i686.rpm  
    wget http://ftp.nara.wide.ad.jp/pub/Linux/centos/6/os/i386/Packages/yum-3.2.29-69.el6.centos.noarch.rpm  
    wget http://ftp.nara.wide.ad.jp/pub/Linux/centos/6/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

3、安装相应的rpm

    wget http://ftp.nara.wide.ad.jp/pub/Linux/centos/6/os/i386/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
    wget http://ftp.nara.wide.ad.jp/pub/Linux/centos/6/os/i386/Packages/yum-metadata-parser-1.1.2-16.el6.i686.rpm  
    wget http://ftp.nara.wide.ad.jp/pub/Linux/centos/6/os/i386/Packages/yum-3.2.29-69.el6.centos.noarch.rpm  
    wget http://ftp.nara.wide.ad.jp/pub/Linux/centos/6/os/i386/Packages/yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm
 

4、更改yum源

网络上大部分建议使用网易源,那么我们同样也使用网易的镜像源。

网易镜像源地址为:http://mirrors.163.com/.help/centos.html,按照该页面的向导下载相应的repo文件,这里我们下载的是:http://mirrors.163.com/.help/CentOS6-Base-163.repo,文件下载完毕后,我们打开文件,将$releasever修改为我们的版本号,即6进行保存。

 

image

 

修改完毕后,运行一下命令,生成缓存:

   1: yum clean all
   2: yum makecache

至此,yum源更换成功。

 

可以再尝试一下开头的安装命令,就可以正常安装了。

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
目录
相关文章
|
8月前
|
负载均衡 网络协议 算法
一文读懂什么是Nginx?它能否实现IM的负载均衡?
Nginx(及其衍生产品)是目前被大量使用的服务端反向代理和负载均衡方案,从某种意义上来讲,Nginx几乎是低成本、高负载Web服务端代名词。 如此深入人心的Nginx,很多人也想当然的认为,在IM或消息推送等场景下是否也能使用Nginx来解决负载均衡问题? 另外,即时通讯网的论坛和QQ群里也经常有人问起,Nginx是否能支持TCP、UDP、WebSocket的负载
208 4
|
5月前
|
存储 安全 应用服务中间件
将下载的Nginx证书转换为Tomcat证书格式
好,可以看到,将Nginx证书转换为Tomcat证书的过程就像在烘焙一块蛋糕。你需要准备材料(证书),配备工具(OpenSSL, keytool),按照一定的步骤慎重制作,最后你就拥有了一块可以在浏览器中呈现出漂亮的安全状态的HTTPS蛋糕。就这么简单,明了,没有任何复杂的理论知识,就像在家庭厨房里烘焙的快乐一样。
229 16
|
5月前
|
负载均衡 前端开发 应用服务中间件
Tomcat的负载均衡和动静分离(与nginx联动)
总的来说,负载均衡和动静分离是提高Web应用性能的两个重要手段。通过合理的配置和使用,我们可以让Web应用更好地服务于用户。
172 21
|
5月前
|
负载均衡 Java 应用服务中间件
Tomcat与Nginx的负载均衡与动静分离技巧
总的来说,Tomcat和Nginx各有各的优点,在负载均衡和动静分离这两方面它们都有很好的应用。灵活使用这两个工具能够让Web应用具有更好的扩展性和用户体验。
158 14
|
5月前
|
负载均衡 前端开发 JavaScript
LVS-DR模式、keepalived、Nginx与Tomcat合作,打造动静分离,高效负载均衡与高可用性
为了采用这样的架构,你需要对LVS-DR、Keepalived、Nginx与Tomcat有一定的理解和掌握,同时也需要投入一些时间去研究和配置,但是一旦你把它运行起来,你将会发现,这一切都是值得的。
200 11
|
7月前
|
负载均衡 算法 应用服务中间件
Nginx长连接负载均衡详细说明以及案例
本文详细介绍了Nginx长连接负载均衡的配置与原理。长连接(Keepalive)允许客户端和服务器保持连接,减少建立和关闭连接的开销。Nginx支持多种负载均衡算法,如轮询、IP哈希等。通过在Nginx配置文件中使用`upstream`模块和`keepalive`指令,可以实现长连接负载均衡,从而提高系统的性能和响应速度。示例配置展示了如何设置后端服务器组、长连接数及HTTP/1.1协议,确保连接复用,降低延迟。
456 5
|
7月前
|
负载均衡 应用服务中间件 nginx
如何使用nginx实现负载均衡?
如何使用nginx实现负载均衡?
|
10月前
|
缓存 Java 应用服务中间件
nginx的正向代理和反向代理以及tomcat
Nginx的正向代理和反向代理功能在不同的场景中具有重要作用,正向代理主要用于客户端访问控制和匿名浏览,而反向代理则用于负载均衡和高可用性服务。Tomcat作为Java Web应用服务器,与Nginx结合使用,可以显著提升Web应用的性能和稳定性。通过合理配置Nginx和Tomcat,可以构建高效、稳定和可扩展的Web服务架构。
361 11
|
10月前
|
弹性计算 负载均衡 网络协议
ECS中实现nginx4层7层负载均衡和ALB/NLB原SLB负载均衡
通过本文的介绍,希望您能深入理解并掌握如何在ECS中实现Nginx四层和七层负载均衡,以及如何使用ALB和NLB进行高效的负载均衡配置,以提高系统的性能和可靠性。
696 9
|
10月前
|
负载均衡 算法 应用服务中间件
Nginx的负载均衡
Nginx 是一款高性能的Web服务器与反向代理服务器,支持负载均衡功能,能有效提升系统性能与可靠性。其负载均衡策略包括基于轮询和权重的分配方法,以及IP哈希、最小连接数等算法,可根据实际需求灵活选择。
348 5