服务器管理员

系统和网络管理员的问答

3
配置Rsyslog以停止记录某些消息
我想停止rsyslog记录这些消息。 [168707.740364] TCP: Peer 192.168.100.1:46199/41503 unexpectedly shrunk window 2027330493:2027331431 (repaired) 我在/etc/rsyslog.conf中尝试了此操作,但消息仍被记录。 if $msg contains 'unexpectedly' then /dev/null 谁能指出我正确的方向?
13 rsyslog 

8
在Shell中按扩展名计算文件总大小
我们有一组包含Lucene索引的目录。每个索引是不同文件类型(按扩展名区分)的混合,例如: 0/index/_2z6.frq 0/index/_2z6.fnm .. 1/index/_1sq.frq 1/index/_1sq.fnm .. (大约有10个不同的扩展名) 我们希望通过文件扩展名获得总计,例如: .frq 21234 .fnm 34757 .. 我已经尝试过du / awk / xargs的各种组合,但是很难做到这一点。

3
Windows 7上是否可以使用ServerManager模块?
Windows 7 Ultimate上是否提供ServerManager模块? 我认为(但不确定,因为我之前从未看过输出)我以前使用过的PS脚本,但是在IIS7安装遇到一些问题后,它停止了工作。 以下脚本 import-module servermanager 因错误而失败 Import-Module : The specified module 'servermanager' was not loaded because no valid module file was found in any module directory. At line:1 char:14 + import-module <<<< servermanager + CategoryInfo : ResourceUnavailable: (servermanager:String) [Import-Module], FileNotFoundException + FullyQualifiedErrorId : Modules_ModuleNotFound,Microsoft.PowerShell.Commands.ImportModuleCommand 我找到了要运行的建议 Dism.exe /Online /Enable-Feature …

2
使用p设置主机名?
有没有办法使用puppet设置服务器的主机名? 我可以编写一个自定义类型,但是也许有一个更简单的方法。 谢谢 [编辑]抱歉,我应该提到我无主运行puppet,puppet首先安装,然后再设置其他所有内容。
13 puppet 

5
通过网络将逻辑卷直接从一台服务器移动到另一台服务器?
我有一台带有多台VM的KVM主机。每个VM在主机上使用逻辑卷。我需要将LV复制到另一台主机。 通常,我会使用类似: dd if=/the/logical-volume of=/some/path/machine.dd 要将LV转换为图像文件并使用SCP对其进行移动。然后使用DD将文件复制回新主机上的新LV。 这种方法的问题是,两台计算机上所需的磁盘空间是VM的两倍。即。一个5GB的LV会为LV使用5GB的空间,而dd副本也会为映像使用一个额外的5GB的空间。对于小型LV来说这很好,但是(如果是我的情况)如果您有500GB的LV用于大型VM,该怎么办?新主机具有1TB硬盘,所以它不能保持一个500GB的DD镜像文件,并有一个500GB的逻辑卷复制到和有房的主机操作系统和房间其他较小的客人。 我想做的是这样的: dd if=/dev/mygroup-mylv of=192.168.1.103/dev/newvgroup-newlv 换句话说,将数据直接从一个逻辑卷通过网络复制到另一个逻辑卷,并跳过中间映像文件。 这可能吗?
13 lvm  dd  files 






2
为Linux命令添加随机延迟
我正在使用func在我们的服务器上执行并行命令。 前几天,我们遇到了一个问题,当puppetvia 的服务重新启动func使我们所有的服务器同时受到攻击puppetmaster时。 我的问题:如何在一组服务器上执行相同的确切命令,同时增加在各个服务器上执行之前的延迟? 例如: random_delay && service puppet restart 我对random_delay命令部分很感兴趣。

4
在Puppet中,如何保护密码变量(在这种情况下为MySQL密码)?
我正在使用Puppet为MySQL提供参数化类: class mysql::server( $password ) { package { 'mysql-server': ensure => installed } package { 'mysql': ensure => installed } service { 'mysqld': enable => true, ensure => running, require => Package['mysql-server'], } exec { 'set-mysql-password': unless => "mysqladmin -uroot -p$password status", path => ['/bin', '/usr/bin'], command => "mysqladmin -uroot …

6
串行控制台服务器(带有现代服务器硬件)的真正好处是什么?
我正在一个新环境中工作,该环境大量使用串行控制台服务器进行服务器管理。它们增加了用于电源管理的交换式PDU。他们没有使用现有服务器的DRAC功能。 我将新的HP ProLiant设备添加到该站点,并且对串行控制台相对于现代服务器上可用的ILO / ILOM / DRAC技术的好处感到好奇。这是一个Linux环境,将逐渐包括更多Windows系统。我将同时运行刀片服务器和DL380。假定在将来的任何设备上使用ILO / DRAC的完全许可/启用版本。 我过去配置了串行控制台,发现它们对于网络设备特别有用。我对服务器在板载熄灯管理环境中的优势或实用性感到困惑。

4
一个类Unix的OS可以托管多少个用户帐户?[重复]
这个问题已经在这里有了答案: Linux上的最大用户数 (1个答案) 19天前关闭。 假设我想让一台服务器拥有尽可能多的用户帐户。最大值是多少? 我想要数百万个用户帐户。疯了吗 我将在机箱中放置数十个负载平衡镜像,并且用户数据将存储在高可用性的存储共享上,而所有其他数据均假定为易失性。

2
您是否应该编辑/删除默认的Apache网站配置?
我刚刚按照本教程设置了在Apache中基于名称的虚拟化,并且效果很好。 本教程基本上你到一个配置文件添加到sites-available所谓的yourdomain.com,然后将其链接到sites-enabled。 默认情况下,阿帕奇包括在两个站点配置文件sites-available,default和defualt-ssl。 您应该编辑这些文件还是从sites-enabled目录中删除链接? 在(本地)操作之后,我意识到默认情况下默认站点指向您的根/var/www目录,因此,如果有人直接进入您服务器的IP,他们是否可以然后看不到中的所有虚拟主机和其他目录/var/www,除非默认的vhost配置已更改为指向其他目录,或从sites-enabled?删除 我只是想知道如果服务器用于基于名称的虚拟化,那么默认站点通常会做什么? 抱歉,如果我遇到了一些不正确的问题,因为我是运行自己的Web服务器的新手。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.