我有一台运行红帽企业Linux服务器版本5.5(Tikanga)的物理服务器。 我想创build一个虚拟机(使用VirtualBox)和CentOS服务器的二进制兼容版本作为这个RHEL服务器版本,并且有几个问题: 我应该使用哪个版本的CentOS服务器来匹配RHEL 5.5? 在创build虚拟机之前,我们应该了解它们的特殊VBoxconfiguration(特殊驱动程序,设置等)(特定于RHEL / CentOS)吗? 如果CentOS无法做到这一点,是否还有其他可能的(免费)解决scheme? 例如,是否可以下载RHEL服务器5.5的试用/评估版本,制作一个映像,并将其用作虚拟?
我在我的RHEL6.x上安装了varnsih。 虽然清漆,清漆和清漆显示正确的数据varnisncsa不logging任何数据,即使没有任何选项定义运行。 我有所有的进程,并确保他们正在阅读正确的_.vsm文件。 可能会发生什么,导致varnishncsa发出一个空白的输出? 我的/ etc / sysconfig / varnishncsa文件如下 #NCSA log format, to be used by HTTP log analyzers VARNISHNCSA_ENABLED=yes # Include log entries which result from communication with a backend server. LOG_BACKEND=no # Include log entries which result from communication with a client. LOG_CLIENT=yes #extra options to varnishncsa DAEMON_OPTS="$DAEMON_OPTS -F '%{Host}i %h %l […]
在RedHat 6服务器上,我们遇到了在线调整ext4文件系统的问题。 在只有/ dev / sda的情况下,我们在卷组中有13GB,但在一个36GB的逻辑卷上需要20GB以上的空间。 将/ dev / sdb添加到卷组,并将文件系统扩展(lvextend)并将其大小调整为(resize2fs)为56GB。 在resize期间没有错误消息,操作系统报告了新的大小。 有问题的逻辑卷承载IBM HTTP Server(apache 2.2)的安装,用于一些8个不同的Web服务器的configuration和日志文件。 今天早上文件系统使用增长超过36GB。 首先发生的事情是,Web服务器停止日志logging(发现后),而Web服务器保持运行没有问题。 2.5个小时后,关于日志轮换和其他写入文件系统的事情开始冻结。 含义:networking服务器停止了stream量,所有进程都停留了,试图“挂掉”一个日志文件将挂起,并且不能被中断。 服务器的负载从0.10到4000(是的…) – 主要与iowait有关(看起来)。 解决办法是closuresnetworking服务器 – kill -9是唯一的方法,并重新启动服务器。 卸载文件系统,做了一个fsck(没有错误),然后重新开始。 没有问题,因为。 当磁盘(lv)的使用增长到36GB以前,我们可以用logging停止的时间来精确地计时错误。 其他文件系统上的服务似乎运行良好,其中包括操作系统。 在我们看到的/ var / log / messages中,即: kernel: INFO: task httpd:<pid> blocked for more than 120 seconds. kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. kernel: […]
我试图在RHEL6.4虚拟机上设置一个Apache服务器,因为dnsmasq由于某种原因无法识别主机名: nslookup rhel64.example.com Server: xxx.xxx.xx.1 Address: xxx.xxx.xx.1#53 server can't find rhel64.exmple.com: NXDOMAIN /etc/hosts : xxx.xx1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 /etc/resolv.conf : ; generated by /sbin/dhclient-script search novalocal example.com nameserver xxx.xxx.xx.1 请让我知道是否有什么你需要看到解决我的问题。 我不能使用不同的DNS服务器。 寻找一种方法来使dnsmasqparsing主机名而不更改DNS服务器。
我正在阅读Red Hat 6(部署指南)的官方文档,在第6章中,他们使用以下命令显示事务: yum history info (id) 据称这个命令会显示用户在命令行上发出的命令。 然而,在我的红帽子6(红帽企业Linux服务器版本6.0(圣地亚哥)),我看不到那个领域。 以下是根据文档在命令响应中应该出现的内容: Command Line: install screen 我的百胜似乎显示所有的领域,但命令行。 文档是过时的还是yum版本问题? 这是yum历史信息8的输出: Loaded plugins: refresh-packagekit, rhnplugin This system is not registered with RHN. RHN support will be disabled. Transaction ID : 8 Begin time : Mon Aug 19 13:41:54 2013 Begin rpmdb : 1084:65de5635b414c70762820c21547fbd04b195ff4b End time : 13:42:13 2013 (19 […]
孤立的networking实验室正在运行Red Hat Linux 9(伯劳)。 我们仍然使用这个“古老的”版本,因为考虑到所研究的协议的简单性,就足够了。 另外,由于我们所使用的设备和教材,需要付出很大的努力才能改变这种状况。 最终(不久)我们将不得不这样做,因为问题正在积累,支持消失。 然而,遇到的问题和问题是更一般的(或者至less这是我想相信的)。 在其中一台电脑上,我无法获得命令的输出 [guest@shakti guest]$ netstat -g netstat: invalid option — g usage: netstat [-veenNcCF] [<Af>] -r netstat {-V|–version|-h|–help} netstat [-vnNcaeo] [<Socket>] netstat { [-veenNac] -i | [-vnNc] -L | [-cnNe] -M } -r, –route display routing table -L, –netlink display netlink kernel messages -i, –interfaces display interface table […]
我们在Windows Server 2012上运行HyperV上的RHEL 6盒。在我们的RHEL盒子上,我在/ var / log / messages中看到这个错误 kernel: Clocksource tsc unstable (delta = -62519781 ns). Enable clocksource failover by adding clocksource_failover kernel parameter. 当前的时钟源是 – [root@server ~]# cat /sys/devices/system/clocksource/clocksource0/current_clocksource hyperv_clocksource 可用的时钟源是 – [root@server ~]# cat /sys/devices/system/clocksource/clocksource0/available_clocksource hyperv_clocksource tsc acpi_pm jiffies 我的问题是 – 1.当时钟源是HyperV时,为什么服务器抱怨tsc? 2.我应该select哪个时钟源作为故障切换? PS – 我知道红帽解决scheme – https://access.redhat.com/site/solutions/434883 。 我只是想知道为什么会发生这种情况? 对于那些没有RedHat Access,解决scheme如下 […]
服务器:红帽企业Linux服务器版本6.5(圣地亚哥) 使用openssh-server来允许sftp连接。 我试图限制用户到他们自己的个人主目录。 所以我修改/ etc / passwd设置用户“john”使用/bin/rbash而不是/bin/bash john:502:503::/home/john:/bin/rbash 如果我这样做,约翰不能通过SFTP连接:连接closures,只要他login(SFTP消息是Connection closed )。 如果我将bash设置为/ bin / bash,他的connexion可以正常工作,但是john可以使用cd遍历整个服务器文件系统。 你能解释我做错了什么,以限制用户通过SFTP连接到自己的目录?
多年来,我在Linux,Windows和Mac OS X上调整了许多分区的大小 – 但总是使用GUI。 但是,到了我的数据中心放置在我的服务器上的预设分区大小不合适的时候,我需要调整生产服务器的磁盘大小。 我可以摆弄它,也许还行,但鉴于这是一个生产服务器,我想得到一些正确的方法来做到这一点的build议。 我有KVM over IP访问,所以如果最好让服务器脱机并启动一个救援分区,我可以做到这一点。 root [/var/lib/mysql]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 9.9G 2.1G 7.3G 23% / tmpfs 7.8G 0 7.8G 0% /dev/shm /dev/sda1 99M 77M 18M 82% /boot /dev/sda8 884G 463G 376G 56% /home /dev/sda3 9.9G 8.0G 1.5G 85% /usr /dev/sda5 9.9G 9.1G 308M […]
在我的kickstart安装中,我指定操作系统应该安装在/ dev / sda上。 我们在我们的环境中使用iDRAC有一些戴尔机器。 将虚拟介质连接到iDRAC时,会将虚拟CD驱动器和虚拟软盘驱动器映射为/ dev / sda和/ dev / sdb,并将所需的安装驱动器保存为/ dev / sdc。 这会导致我的kickstart安装失败,因为它无法find我之前指定的驱动器(/ dev / sda)。 有没有什么办法可以指定在kickstart(anaconda)安装在第一个“不可移动媒体”,或继续尝试,直到find这样的设备? 奖励积分:如果有人有一个更理想的方法来指定一个驱动器安装目标。