Articles of linux

CentOS新内核编译

我试图为CentOS 5.6编译和安装内核3.2.9。 我编译了新的内核并安装了内核模块: make && make modules_install 我也创build了新的initrd映像: mkinitrd initrd-3.2.9 3.2.9 我将kernel-3.2.9,initrd-3.2.9和System.map-3.2.9复制到/ boot目录并编辑了grub.conf文件: title kernel-3.2.9 root (hd0,0) kernel /kernel-3.2.9 ro root=LABEL=/ rhgb quiet initrd /initrd-3.2.9 在启动过程中,我得到一个内核恐慌,出现以下错误: could not find filesystem /dev/root 我做错了什么?

centos 5.x基本的防火墙设置在命令行上

我正在使用专用主机。 不幸的是,当我用xming使用x窗口时,它往往会冻结x窗口会话。 这使我无法调用system-config-securitylevel并对防火墙进行更改。 有没有办法在命令行上做到这一点?

我可以在“完整”逻辑卷上创buildLVM快照吗?

我想尝试使用LVM快照进行备份。 我正在做一个较旧的CentOS 5盒子,但我不确定我是否可以做到这一点。 从我所读的内容来看,似乎需要在物理磁盘上创build新卷的额外空间。 是这样吗? 对于我来说,从查看LVM命令的输出来看,它看起来像一切都已经满了……不是,根文件系统上有13 GB的空闲空间,但是我不认为这很重要。 这是我现在的状态: [root@server ~]# pvdisplay /dev/cdrom: open failed: No medium found — Physical volume — PV Name /dev/hda2 VG Name VolGroup00 PV Size 19.89 GB / not usable 19.49 MB Allocatable yes (but full) PE Size (KByte) 32768 Total PE 636 Free PE 0 Allocated PE 636 PV UUID […]

Linux HA – 最佳心跳硬件解决scheme

大家好,我会问任何人什么是最好的第2层介质在Linux中的心跳,以及如何最好的configuration。 更确切地说,我一直在考虑为此专用的网卡,但后来我认为,如果交换机发生故障,那么我将失去大部分集群和STONITH'BUM'的心跳连接! 以后可能会失去我的工作:) 通过vif将心跳分配到每个节点的主要NIC上听起来是合理的,但不知道这是否是最好的select(至less交换机在一定程度上是冗余的)。 是否有可能通过保税界面使用心跳,这听起来是合理的? 你有任何其他技巧/解决scheme?

openssh初步authentication

我想给linux上运行的openssh服务器添加一个初步的authentication阶段。 理想情况下,authentication会在openssh应用程序本身之前发生,或者至less在握手之前发生。我将使用一次性密码,因此甚至可以通过纯文本连接来完成。 有没有一些标准的方法可以做到这一点? 谢谢。

configuration/ etc / hosts文件,所以所有的应用程序总是使用本地networking时,这是有道理的呢?

我在本地networking中安装了两个Linux CentOS服务器。 ServerA是192.168.0.1,serverB是192.168.0.2。 serverA上有一个使用host2.serverAname.com与serverB进行通信的应用程序。 但是,服务器B上的stream量被阻塞,因为使用的端口具有防火墙,只允许本地networking上的stream量通过。 因此,serverB需要将来自serverA的stream量视为源自192.168.0.1(而不是host2.serverA.com)。 有没有一种方法可以configuration/ etc / hosts文件,以确保在两台服务器之间始终发送的stream量使用本地IP地址,而不pipe正在使用什么主机名,以及所有应用程序? 如果是这样,有人可以通过一个例子来引导我吗? 我只有2台服务器,所以越简单越好。

在多个盒子上,自定义扩展SNMP呼叫的OID是否相同?

CentOS 5.7 | SNMPD 这个问题有点混乱,所以我提前道歉,任何混乱。 我在/etc/snmp/snmpd.conf使用extend命令来运行脚本。 我后来使用snmpwalk实用程序为此find适当的OID。 如果我使用完全相同的命令,脚本,相对path和操作系统将OID是相同的? 或者是每个服务器独有的OID?

多虚拟机环境开发/testing

我被要求创build一个自动部署,configuration,安装/更新网站的设置。 一堆小型网站将捆绑在一台服务器上。 如果更多的网站将出现一个新的服务器将被创build… 我决定给我们这个任务的厨师 。 所有服务器将以相同的版本和configuration运行Ubuntu。 实际的问题是: 在开始实际部署之前,所有事情都需要正确testing,所以我的问题是:什么是在Ubuntu笔记本电脑上运行多个(5-10个)虚拟机的最佳虚拟化工具? 要求: 设置简单,速度快 (虚拟机的克隆/快照) 所有的虚拟机应该很容易连接到互联网,并应该能够相互沟通 (开源/免费会很好) 到目前为止,我看着: 虚拟盒子更适合桌面虚拟化,克隆不可能,每一台新机器都需要安装 VMware Player 有什么build议么? 如果对我所做的事情有任何疑问,请对此问题发表评论,我会尽快回复。 这个问题不是关于实际的设置,而是关于一个很好的工作环境。

Redhat内核打补丁的build议

审计指出,我pipe理的RHEL服务器没有应用最新的内核修补程序。 我对内核修补感到困惑,在RHEL的dot版本中,比如5.2,5.3,5.4 …..有人可以回答这些问题吗? 如果我想留在RHEL的点发行版中,比如说5.4,那么可以只对5.4内核进行更新,或者应用内核更新将服务器默认为稍后的点发行版本? 这个问题的原因是我的应用程序只支持RHEL5.4,而最近的RHEL5的点发布会打破支持。 我有一些针对当前安装的内核编译的HP psp hba驱动程序,将应用内核更新打破这些驱动程序,因为它们符合原始内核? 还有什么我需要注意的内核修补?

麻烦与DNS和Debian更新

我试图更新我的debian dreamplug服务器,以apt-get update的身份运行,并接收到这些错误。 Err http://security.debian.org lenny/updates Release.gpg Could not resolve 'security.debian.org' Err http://security.debian.org lenny/updates/main Translation-en_US Could not resolve 'security.debian.org' Err http://security.debian.org lenny/updates/contrib Translation-en_US Could not resolve 'security.debian.org' Err http://security.debian.org lenny/updates/non-free Translation-en_US Could not resolve 'security.debian.org' Err http://www.backports.org lenny-backports Releasegpg Could not resolve 'www.backports.org' Err http://www.backports.org lenny-backports/main Translation-en_US Could not resolve 'www.backports.org' Err http://www.backports.org lenny-backports/contrib Translation-en_US […]