Articles of linux

更新kvm客人

我打算使用kvmbuild立一个新的服务器。 在主机上,几乎所有的虚拟机都要使用Debian或CentOS。 但是我的脑海里出现了一个有趣的问题。 由于kvm可以大量增加,所以不用手动更新所有客户,保持所有客户的最新状态和“最新级别”的最佳方法是什么? 假设我们正在谈论100位客人,每个人都运行不同的服务。 我的想法结束了自己的回购的想法,所有客人将自动更新。 您可能不希望安装官方回购软件的所有软件更新。 有没有其他的好办法来达到这个目的呢? 也许通过使用某种pipe理软件或什么的?

需要帮助使用一个静态IPconfiguration一台Windows和一台Linux服务器?

我不知道是否可以configuration一个Windows服务器和一个只使用静态IP地址的Linux服务器。 [注意:我有两个CPU,每个2GB RAM,一个调制解调器路由器和一个静态IP地址。]

linux +备份和恢复刀片IBM /惠普机器

目标 – 可以放在PXE服务器上的备份和恢复工具,以便客户端可以通过networking启动并支持IBM / HP刀片服务器 我希望我提出正确的问题,有备份和恢复工具的分配,所以我有点困惑,我想适应刀片硬件的备份和恢复工具(支持networking刀片驱动程序) 在我的公司,我们有刀片机 – 如HS21型。 在所有刀片式服务器上,我们安装Red Hat Linux操作系统(版本5.x及以上), 然后我们在每个Linux上安装应用程序 因此,在刀片硬件中的每个服务器上都有Linux +应用程序的完整机器后,我们打算克隆每个刀片服务器(磁盘克隆) 我们已经有PXE服务器,所以磁盘克隆(备份/恢复)将通过PXE服务器 备份和恢复应用程序必须在PXE服务器上运行 – PXE服务器是Linux机器 备份和恢复用户界面必须从Linux机器端(IBM Blade HW) 有备份和恢复工具作为clonezilla或acronics分配 但是我们需要的是最好的可靠性工具 它必须是非常友好的用户界面GUI,也是免费的软件 请咨询我们的select?

为主用户创build一个子用户| Linux | 权限

我想找出如何创buildssh用户,可以在我的网站目录内工作,但没有完全的访问权限,除了我指定的文件夹。 唯一的问题是,我需要不要创build特权问题的子用户。 这就像我想要一个网站所有者在处理由他或其他工作人员创build的站点文件夹中的任何内容时都像root一样行事。 任何build议稳定的解决scheme? 谢谢

在多处理器系统上,系统负载较高,大多数CPUS处于空闲状态

看下面的“top”输出。 任何想法? top – 17:33:25 up 7 days, 28 min, 4 users, load average: 12.04, 8.35, 6.30 Tasks: 477 total, 2 running, 474 sleeping, 0 stopped, 1 zombie Cpu0 : 14.2%us, 11.9%sy, 0.0%ni, 64.6%id, 0.0%wa, 0.0%hi, 9.3%si, 0.0%st Cpu1 : 0.0%us, 1.3%sy, 0.0%ni, 98.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Cpu2 : 0.0%us, 1.0%sy, 0.0%ni, 99.0%id, 0.0%wa, […]

删除RedHat集群上所有节点上的所有文件?

我正在开发一个在群集上运行的程序,并写了很多短的位。 首先,它输出到节点的暂存目录; 当它完成时,它将文件rsyncs硬盘驱动器,然后从头开始删除它们。 没有这一步,程序经常卡住。 我正在使用Rocks的RedHat群集。 该程序并不完美,在开发过程中,许多用户可能会将不需要的文件从零开始孤立(它们已经被rsync'd)。 对于我自己的文件,我使用这个脚本来摆脱孤立的文件: for i in {1..24} do ssh compute-0-$i "rm -rf /scratch/*` done 但是,我有以下问题: 这是否违反任何“最佳实践”规则? 每当有人运行时,删除所有用户的文件,我必须chmod -R a+rw /scratch ?

是否可以阻止SSH SOCKS用户的特定出站主机名?

是否有可能阻止通过SSH SOCKS代理访问networking的用户连接到特定的主机名?

linux + bash +将参数导出到数据文件的新文件中

我有Linux机器红帽5.1,我问以下问题 我的目标是根据data_file.txt从answer_file.txt创build新的output_file.txt文件 正如我们在这里看到的,我首先运行data_file.txt并从文件中导出所有参数,然后尝试将所有answer_file.txt打印到新文件output_file.txt 所以我会从data_file.txt得到这个新的参数文件,但我不成功 – 🙁 请指教如何将data_file.txt中的参数导出到answer_file.txt中,然后用正确的值创build新文件? 备注 – 我使用bash,而且我不想使用sed或awk来执行此任务,而且我不想更改原始data_file.txt或answer_file.txt的内容(我需要从bash shell执行Job的简单方法) [root@test1a /var/tmp]# more data_file.txt arg1=a arg2=b arg3=c [root@test1a /var/tmp]# more answer_file.txt param1=$arg1 param2=$arg2 param3=$arg3 [root@test1a /var/tmp]# . ./data_file.txt [root@test1a /var/tmp]# export arg1 arg2 arg3 [root@test1a /var/tmp]# cat ` . ./answer_file.txt ` >/var/tmp/output_file.txt -bash: ./answer_file.txt: line 4: unexpected EOF while looking for matching `'' -bash: […]

最好的Apacheconfiguration

您好我有一个768Mb的RAM的VPS Linux服务器和我的网站是基于WordPress的,每天有超过50000的浏览量,在最近我得到了严重的服务器重载问题,并知道Apache使用大部分内存,所以如果有人可以build议我最佳的Apacheconfiguration 我目前的configuration是 <IfModule mpm_prefork_module> StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 30 MaxRequestsPerChild 0 </IfModule>

301在新旧URL中使用时redirect问题

我们正在尝试创build一组301redirect,其中来自旧url的确切string也出现在新url的相同位置。 看下面的例子: 旧的url http://www.domain.com/foobar 新的url http://www.domain.com/foobar/i55 我们已经尝试了这样的标准301redirect: Redirect 301 /foobar$ http://www.domain.com/foobar/i55 这不起作用,并导致404: File does not exist: /home/domain/public_html/foobar 我们应该看一下重写规则吗,还是可以通过调整301规则来解决? 谢谢。