我知道如何在更新RHEL时排除某些软件包,例如: yum update –exclude = kernel 如何防止百胜从5.3更新到5.5
我试图configuration运行CentOS 5.5的Mac Mini,以便在掉电后恢复供电时自动启动。 我明白下面的命令必须执行: setpci -s 0:1f.0 0xa4.b=0 当我在我的机器上运行该命令,虽然我得到bash: setpci: command not found 。 有没有我需要通过yum安装或什么的安装包? 我没有看到通过谷歌明确的答案,我看了setpci的手册页,它没有提到任何东西。 另外,这个命令是否需要在每次机器启动时运行?
我有一个软盘(旧式)的kickstart文件(ks.cfg)。 我正在尝试安装CentOS 5.4。 我的ks.cfg的顶部说这个: install # Install from local cdrom or over the network. #cdrom url –url http://kickstart.example.org/pub/centos/5.4/ 在Apache服务器端,这个命令与这些404一起失败: kickstart.example.org 192.168.16.180 – – [01/Jun/2010:17:24:30 -0700] "GET /pub/centos/5.4///disc1/.discinfo HTTP/1.1" 404 314 "-" "urlgrabber/3.1.0" kickstart.example.org 192.168.16.180 – – [01/Jun/2010:17:24:43 -0700] "GET /pub/centos/5.4/repodata/repomd.xml HTTP/1.1" 404 316 "-" "urlgrabber/3.1.0 yum/3.2.22" 看起来,我的url的值与服务器上的目录结构不匹配,但是这是CentOS镜像的精确镜像。 url的值应该是什么? 这应该只包括操作系统(/pub/centos/5.4/),还是应该包含体系结构(/pub/centos/5.4/os/x86_64)? 这可以是一个variables(/pub/centos/5.4/os/$ARCH/)? 我看到Kickstart试图抓取一个名为“repomd.xml”的文件,但是为什么它在'/pub/centos/5.4/repodata/repomd.xml'中,当这些文件实际存在于'/ pub / centos / […]
我如何在Red Hat Enterprise Linux 5中安装密码保护的Windows共享?
我在Red Hat 5.5机器上运行Tomcat 6服务器,虽然我拥有所有的Tomcat文件,但是我没有root权限。 当我运行startup.sh ,服务器启动正常,但由于某种原因, shutdown.sh并没有closures服务器。 我是否需要root来杀死我的服务器,还是有什么我失踪?
在主机上运行的应用程序的Linux机器上,我们已经开始看到连接远程主机端口的连接尝试有时需要更长时间才能恢复的问题。 作为一个testing,一个简单的脚本被build立起来,只是试图在一个不存在的远程端口上进行无限循环的远程login。 在大多数连接尝试中,我们会马上得到类似下面的内容: telnet remoteHost 12345 Trying 192.168.1.1… telnet: connect to address 192.168.1.1: Connection refused 但是,在相当规律的时间间隔内,连接似乎会挂起几秒钟,然后继续进行下一次连接尝试,这将返回到即将到来的状态。 它只会坐在“尝试”阶段: telnet remoteHost 12345 Trying 192.168.1.1… 通常情况下,这不是一个大问题,但是在一个应用程序中,在大约100台服务器之间每秒钟执行数以千计的事情之后,这些随机的缓慢下降开始成为一个问题。 有谁知道是什么驱动这个长度或时间,或为什么它可能是不一致的? 万一它很重要,这里有一些系统信息: uname -r -> 2.6.16.60-0.39.3-smp uname -m -> x86_64 cat /etc/*-release -> SUSE Linux Enterprise Server 10 (x86_64) VERSION = 10 PATCHLEVEL = 2
我试图debugging运行RHEL 5的工作站上连接到/ dev / ttyS0的设备的问题。使用我相对基本的Linux知识,我似乎无法弄清楚在哪里查找串口驱动程序的源代码。 它在哪里,它叫什么?
我写了init.d脚本,假设运行java CLI proccess。 问题是,当我停止它,我得到[失败],并且进程仍在运行。 谢谢 #!/usr/bin/env bash # # chkconfig: 345 97 03 # # processname: quotes-srv # # # source function library . /etc/rc.d/init.d/functions NAME=quotes-srv start() { echo -n $"Starting $NAME: " daemon +19 java -Dlog4j.configuration="file:/opt/quotes/properties/log4j/log4j.properties" -Dproperties_folder="/opt/quotes/properties/app/" -jar /opt/quotes/trade-0.0.1-SNAPSHOT-jar-with-dependencies.jar & touch /var/lock/subsys/$NAME } stop() { echo -n $"Stopping $NAME: " killproc $NAME echo rm […]
想象一下,如果你有一个2节点的红帽NFS群集, 每个节点都是RHEL5.4 64位,它们共享数据的SAN LUN。 每个服务器上的主接口都是HA故障转移绑定(bond0,eth0 + eth1),并且NFS有一个标准的浮动群集资源IP。 群集configuration使用标准的红帽工具进行设置,NFS在/ etc / sysconfig / nfs中定义了静态端口,以便通过防火墙工作。 到目前为止这么好,对吧? 非常靠书,最佳实践 – 在服务器或群集设置中使用的并不是什么奇怪的或奇怪的东西。 问题的核心是客户端使用TCP来挂载导出的NFSv4共享; 在一个集群服务重定位到另一个节点上,新被动节点保留了一个2049 / tcp(nfs守护进程)ESTABLISHED连接,使用现在丢失的集群IP给客户端,尽pipe这在技术上是不可能的(据我所知)。 “解决scheme”是从客户端挂载时转移到使用UDP,因为我们无法弄清楚发生了什么(更重要的是如何解决这个问题)。 任何线索,为什么欢迎,细节如下。 Cluster IP: 1.1.1.10 Client IP: 2.2.2.100 从节点-A开始,NFS服务正在运行,节点-A的集群IP别名为bond0:0,并挂载了SAN。 NFS客户端通过NFSv4 TCP连接到集群IP,事情正常。 在我们的节点-A的netstat中,我们看到: 1.1.1.10:2049 2.2.2.2.100:915 ESTABLISHED 一切都是应该的。 在节点-A上运行标准的“ clusvcadm -r nfs-svc -m node-B ”命令将NFS移动到节点B; 在节点A和节点B的系统日志中,您都可以看到适当的消息 – NFS正在停止,IP被释放/移动,SAN卸载/挂载等等。 在NFS客户端上,你会看到一些关于NFS服务器没有响应的系统日志消息,那么它会回来,一切都很好。 基本上,NFS重新定位到节点B工作正常。 但是 ,回到不再拥有集群IP 1.1.1.10的节点A上,您仍然可以在2049年的netstat中看到一个连接! 一个快速的' rcpinfo -p […]
同时在linux上安装oracle red hat 5给它提供java.lang错误我怎么能摆脱它?