Articles of centos

CentOS故障切换群集 – SIOCADDRT:没有这样的过程(当添加一个环回时)

我正在尝试为负载均衡服务器configuration两个Web服务器。 负载平衡方面工作正常(它看到两个服务器,杀死他们,如果需要的话,似乎指挥stream量罚款)。 唯一的问题是服务器循环: 的/ etc / SYSCONFIG /networking的脚本/的ifcfg-LO:0 DEVICE=lo:0 IPADDR=<Virtual IP> NETMASK=255.255.255.255 ONBOOT=yes NAME=loopback 每次我尝试一个“ 服务networking重新启动 ”时,我得到一个SIOCADDRT:加载回送接口时没有这样的过程 。 任何人有一个想法是什么造成这个?

如何提高增量备份性能?

我正在使用传统的rsync + cp -al方法来创build我们的服务器树的增量/快照备份。 备份将通过四个eSATA连接(每个连接四个磁盘)连接到一对连接备份机器(一台配备16 GB RAM的Sandy Bridge机器,运行CentOS 5.5)的八个磁盘塔上。 每个磁盘是一个普通的2TB磁盘,所以我们有32TB的磁盘空间连接到备份机器。 我们用这个备份了大约20TB的数据。 问题是每个日常备份需要24小时以上,真正的时间杀手不是实际的rsync,而是在备份机器上本地执行树的cp -al所需的时间。 为了制作树的影子副本需要花费超过12个小时,并且据我所知,性能积压是在磁盘上(顶部显示的是使用大量RAM但不是很多CPU的cp,而且大部分是不可中断的睡眠状态) 我们将服务器数据分成四个主要卷(和一些小的卷),并且每个备份都并行运行(在cron中有一些偏移量以便首先完成某些磁盘的cp)。 备份驱动器上有两个卷,每个都有16 TB的条带化LVM卷。 所以显然我需要提高性能,因为它是不可用的。 第一个问题是:当CentOS 6发布时,支持btrfs,将会使用btrfs创build子卷的快照大大提高了性能? 第二个是:有没有办法在CentOS 5或6中支持ext3或其他东西来“鼓励”它将目录/ inode放在一个卷的一部分中(这可能是SSD上的一部分,通过LVM)和在另一个文件? 这大概会解决问题,但我不知道如何提示ext3。

更改SSH端口,我需要使用iptables打开端口吗?

UPDATE 正如哈立德build议,我改变了我的netstat命令 netstat -lnp | grep 3899 tcp 0 0 :::3899 :::* LISTEN 10333/sshd 所以不应该听吗? 我改变了我的ssh端口在我的centos 5.5框到3899.但我似乎无法远程login到它。 我之前做过这个,但是最后一次,我不需要做任何其他的修改就可以工作。 iptables -L | grep 3899 [empty response] iptables -L | grep 22 [empty response] iptables -L | grep ssh ACCEPT tcp — anywhere anywhere state NEW tcp dpt:ssh

如果网关位于不同的子网中,则安装CentOS

我有一台运行虚拟机的KVM主机(A)(B)。 它们每个都有自己的外部IP地址,并且在A上使用eth0和br0之间的桥接进行networking设置。B使用eth0,A是网关。 问题是两个外部IP地址在不同的子网(实际上是不同的/ 8),所以默认情况下,B声称它不能到达A(networking不可达)。 我可以通过在B上添加一个静态路由来解决这个问题: echo "any host gateway_ip dev eth0" > /etc/sysconfig/static-routes 修改/etc/init.d/networking以在应用静态路由后重新加载网关(我只在fi之前添加了最后一行): 如果[-f / etc / sysconfig / static-routes]; 然后 grep“^ any”/ etc / sysconfig / static-routes | 而读取忽略参数; 做 / sbin / route add – $ args DONE 路由添加默认gw“$ {GATEWAY}” 科幻 如果我然后重新启动networking,它联机。 在安装系统之前,我怎样才能做到这一点(或以其他方式解决)?理想的情况是在Anaconda kickstart文件中?

在CentOS 4上安装`diction`

我需要在运行CentOS 4的服务器上安装字典。我可以发现Fedora和Ubuntu没有问题(apt-get'刚刚工作'),但在CentOS下却没有运气。 我需要哪个Fedora软件包,还是我可以使用的固定源代码链接? 似乎search只能带回“字典”,而不是“文辞”。

使用CentOS在iptables上转发3306端口的问题

我试图添加一个转发到MySQL服务器在200.58.126.52允许访问从200.58.125.39,我使用以下规则(其我的整个我的托pipe的VPS的iptables)。 我可以在保存mysql服务的本地服务器本地连接,但不能从外部连接。 有人可以检查下列规则是否正确? 谢谢 # Firewall configuration written by system-config-securitylevel # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :RH-Firewall-1-INPUT – [0:0] -A INPUT -j RH-Firewall-1-INPUT -A FORWARD -j RH-Firewall-1-INPUT -A RH-Firewall-1-INPUT -i lo -j ACCEPT -A RH-Firewall-1-INPUT -p icmp –icmp-type any -j ACCEPT -A […]

关机前软件RAID卸载

我在/ dev / md0中安装了我的mysql目录/ var / lib / mysql 。 当我closures/重新启动我的服务器时,系统无法以只读模式切换md0,因为设备很忙,显然是由mysql。 在启动过程中,由于错误扫描而导致一些延迟,并且在系统尝试重新组装RAIDarrays并安装之前未装载驱动器。 我需要服务mysqld stop,umount / dev / md0,然后mdadm –stop / dev / md0 ,这样服务器将会干净地closures并重新启动而不会有任何问题。 是否有软件突袭的标准程序或系统应该能够自己做到这一点? 有没有办法在关机/重启之前自动执行这些步骤? 谢谢你的帮助 !

克隆和恢复CentOS服务器。 RAID / LVM

我有一个CentOS服务器,我想创build一个精确的副本。 该设备有一个单一的128MB驱动器挂载为/ boot。 然后我有一个4驱动器的软件RAID 5arrays,其上有2个逻辑卷。 第一个逻辑卷安装在/,第二个是交换。 我需要能够映像/启动驱动器,然后整个/逻辑卷。 我想我可以使用gparted和分区新的服务器,并创build逻辑卷。 但我不知道我怎么会恢复 我已将我的RAID设置,分区设置和LVM信息的内容复制到一个pastebin以节省空间。 引擎收录 我对此非常无知,并阅读了“相关”问题中的大部分内容,似乎没有任何具体的内容。 任何帮助或指导将是伟大的。

KVM导入/导出过程,用于在盒子之间移动

如何从一台机器导出KVM虚拟机,然后将其导入另一台运行KVM的机器? 要从中导出的主机正在运行CentOS,导入主机正在运行Red Hat。 我试图find关于此事的文件,但没有运气。 我的KVM知识很less,机器是使用GUI virt-manager安装的。

从Ubuntu转移到CentOS

现在我有我自己的服务器(实际上在我家里),使用Ubuntu托pipe我的网站。 由于显而易见的原因,我打算很快切换到VPS。 我读过CentOS是VPS操作系统比Ubuntu更好的select。 所以我的问题是,从一个操作系统迁移到另一个操作系统有多困难? 以下是我所依赖的一些软件包列表: Webmin的 Gitolite ZNC ircd-hybrid和hybserv AWStats软件 所有这些软件包是否与CentOS兼容? 那么我所有的configuration文件呢? 我将不得不从头开始编辑它们,还是只能将它们从一台服务器转移到另一台服务器上? 提前感谢任何帮助!