Articles of redhat

安装在ProLiant BL460c上的RHEL 5.2 – 挂在'正在引导内核'

正如标题所述,我有一个问题。 这台服务器和安装光盘也在我的世界的另一边,所以… 到目前为止,我试图用参数开始安装:linux text noapic noacpi no = apic no = acpi 这导致相同的挂起。 我也禁用了一个PCI以太网适配器,我不知道关于禁用板载以太网适配器,我不知道如果ILO使用这个。 任何人有任何build议? 非常感激。 编辑:尝试开始安装后的完整输出。 boot: linux text Loading initrd.img……………… Loading vmlinuz……. Uncompressing Linux…done. Now booting the kernel stays on this for hours 编辑2:添加“MEM = 40960M”(服务器有40个RAM的参数)参数允许它继续,但直接在“现在启动内核” Memory: sized by int13 0e801h initrd extends beyond end of memory (0x00ef2090 > 0x00000000) disabling initrd Console: […]

EC2 CentOS 5.0不升级

最近我从EC2中抓取了一些预先configuration好的CentOS 5.0实例,并从版本库上安装了我们的东西。 这个实例有点旧了,但是我认为在单个yum upgrade之后它会是最新的。 不过,由于我理解的原因,CentOS不会超过5.0: [root@ip-10-102-63-111:~] yum upgrade Loading "installonlyn" plugin Setting up Upgrade Process Setting up repositories Reading repository metadata in from local files No Packages marked for Update/Obsoletion [root@ip-10-102-63-111:~] cat /etc/redhat-release CentOS release 5.0 (Final) 存储库是活跃的,甚至我的EPEL包正在更新,但似乎创build此实例的人以某种方式将其固定在5.0。 不过,我真的需要更新到最新的5.x. 我怎样才能百胜升级再次工作?

如何找出正在运行的进程正在写入的日志文件名?

我们每分钟都会设置一个基于cron的Java程序调用。 这个Java程序调用是写在一个shell脚本中,并设置为cron作业。 每个被调用的Java程序都被定向到它自己的单独的日志文件(使用date和时间作为文件名,精度高达几分钟),如下所示: calljavaprogram.sh DATE=`date +%Y-%m-%d_%H-%M` /usr/java/jdk1.6.0/bin/java -Xms512m -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError MyJavaProgram 2>&1 >> $DATE.log | tee -a $DATE.err >> $DATE.log & 例如,我可以使用以下命令随时查找当前正在运行的Java进程(MyJavaProgram): [root@user ~]# ps -ef |grep MyJavaProgram user 4321 1 0 Oct17 ? 00:00:17 /usr/java/jdk1.6.0/bin/java -Xms512m -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError MyJavaProgram user 5747 1 0 Oct17 ? 00:00:11 /usr/java/jdk1.6.0/bin/java -Xms512m -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError MyJavaProgram 我的问题是,我想找出当前正在执行的 Java进程(MyJavaProgram)写入的实际日志文件名。 所以,例如,如果有2个MyJavaProgram正在执行,我想知道每个进程的日志文件名。 […]

Mysql服务将无法启动 / usr / libexec / mysqld:未知variables'set-variable = local-infile = 0'

我无法让MySQL在Redhat上运行,基本上平行电源面板尝试更新,并发送给我一封电子邮件,说明它失败,停止服务,无法启动它。 mysqld.log状态 [ERROR] /usr/libexec/mysqld: unknown variable 'set-variable=local-infile=0' 我可以通过删除“/etc/my.cnf”中的所有内容来重新启动服务。我正在查看configuration文件,但是我并不完全确定它的function,处理mysql的一些安全方面,但是我只是删除它并继续按原样运行数据库。 会有一个更安全的解决这个? 或者这是可以接受的? 我不像我想要的那样经验丰富的MySQL或Linux发行版。

如何在RHEL 4中安装或升级到PostgreSQL 8.1?

我正在使用安装了默认数据库(PostgreSQL 7.4)的RHEL 4,但是我想安装PostgreSQL 8.1。 什么是最好的,升级或安装一个新的?

如何在过去60天内find活跃的FTP用户?

嗨,我不是一个真正的系统pipe理员,但我inheritance了运行红帽3的networking服务器。 我将用新的操作系统replace服务器,但我想知道哪些用户仍在使用它。 我的用户没有SSH访问权限,只有FTP。 如何在过去60天内找出谁已经上传了某些内容到这台服务器? 有没有跟踪SFTPlogin的日志文件? 还是有办法find在过去60天内被更改的文件?

rhel / centos与ubuntu(可能是其他基于debian的系统)linux在同一个子网中处理重复的ips

这困扰了我很长一段时间,但我从来没有find为什么或如何改变行为。 ip重复可能是由错字或dhcp错误等引起的,但是它们确实会不时发生。 在基于rpm的系统(如centos)中,具有重复ip的旧服务器将胜出,并且新服务器在启动nic(已使用的IP地址)时将发生错误。 这是有点无害的,因为我们可以修复即将到来的系统。 Ubuntu只有另一方面愉快地抓住自己使用的IP,离开旧的服务器/设备没有一个有效的IP。 这是更危险的行为,因为它会导致中断。 我想要的是将Ubuntu的行为改为centos / rhel的行为,所以将不胜感激任何帮助。

错误日志Apache2 / Redhat_5.5 – 在哪里?

什么是Apache2 / Redhat5.5安装程序的错误日志的目录path? 另外,我的Googlesearch策略出现了一些错误,我不能在20分钟内find答案。 也就是说,我应该在哪里寻找特定于Apache2 / Redhat5.5configuration的configuration设置?

VSFTPDconfigurationfile upload

我一直想弄清楚如何让用户上传到Apache2 / Redhat5.5服务器上的VSFTPD目录。 我一直在尝试几个小时,以允许匿名用户上传。 出于我所尝试的一切,没有任何工作。 我目前可以以匿名方式下载ftp,但是我无法上传。 # Example config file /etc/vsftpd/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon more usable. # Please see vsftpd.conf.5 for all compiled in defaults. # # READ THIS: This example file is NOT […]

terminal在执行命令时挂起

我没有太多的服务器pipe理经验,但我试图执行unzip命令在服务器上的一个特定的目录,它挂起来,这是很长时间没有响应。 所以我通过另一个terminal会话login到服务器,试图用cd命令进入同一个目录,但是也挂起了。 最终我通过另一个terminal会话login到服务器来杀死这两个进程。 不知何故,我能杀死unzip命令进程,但我仍然无法进入该目录。 有什么问题?