有没有办法通过yum从文件安装包? 就像是: yum -f packages.txt 我在man页面找不到任何东西。 packages.txt包含如下所示的内容: bash bc binutils bzip2 bzip2-libs ca-certificates cairo
我们有大约9-10个设备,我们希望将日志logging指向我们的rsyslog服务器。 但是,只有8个地方设施(0-7)。 我们如何解决这个限制?
我注意到当前处于离线状态的服务器上有15%的CPU负载。 它通过TCP挂载了GlusterFS卷。 通过顶部看,它显示我glusterfs。 之后,我试图找出究竟是什么使用它,我得到了这个: # lsof /storage/ COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME find 16433 nobody cwd DIR 0,19 8192 9259265867489333824 /storage/200000/200000/200700/200704/08 然后: # ps uax | grep find root 16415 0.0 0.0 4400 724 ? SN 06:34 0:00 /bin/sh /usr/bin/updatedb.findutils root 16423 0.0 0.0 4400 336 ? SN 06:34 0:00 /bin/sh […]
现在我有一个带有ZFS和NFSv4的FreeBSD主机。 它被复制到另一个FreeBSD盒子进行备份。 对我来说重要的ZFSfunction是 软件RAID6 快照或一些其他复制方式到另一台主机 配额 ACL 更换发生故障的磁盘而不使主机脱机 题 在CentOS 6上可以用XFS或GlusterFS做相同或相似的设置? 更新 硬件是 Supermicro CSE-847E16-R1400LPB机箱,36个HS托架 Supermicro H8DG6-F AMD Dual G34主板 AMD Opteron 6320,2.8GHz 8核8MB二级caching6400MT 64GB RAM和128GB交换 每个主机在RAIDZ2中有36 * 3TB空间,所以100TB可用和50TB使用。 它认为这是Ubuntu客户端可能会导致重读的主机崩溃。 现在有〜5个NFS客户端。 没有阅读caching。 除了启用巨帧之外,没有NFSv4调优 echo 'kern.ipc.nmbclusters="32768"' >> /boot/loader.conf echo 'kern.ipc.maxsockbuf=16777216' >> /etc/sysctl.conf echo 'net.inet.tcp.sendspace=262144' >> /etc/sysctl.conf echo 'net.inet.tcp.recvspace=262144' >> /etc/sysctl.conf echo 'net.inet.tcp.rfc1323=1' >> /etc/sysctl.conf echo 'net.inet.tcp.sendbuf_max=16777216' […]
如果尝试使用错误的密码或login尝试失败,如何延迟来自SSH的重试响应。 我希望延迟比平常多2-3秒。 我找不到在sshd_config文件中的任何选项来实现相同的。 所以任何人都可以让我知道我应该如何去做。
我有一个硬编码的命令使用/tmp作为其工作目录。 /tmp是相当小的,并且该命令肯定会填满,这会对其他系统进程造成问题。 我不能修改这个命令,所以我想重新挂载/tmp到别的地方,只对当前用户/ shell可见,而不影响其他用户/进程。 这可能吗? 更新:发现该命令使用TMPDIRvariables,我可以重写,但仍然有兴趣知道是否有一个Linux用户空间命令我可以使用。
我正在删除我的CentOS服务器上的一些病毒扫描被认为是被感染的文件。 其中两个文件在path中有“..”。 我明白通常..是我们如何导航到父目录。 在这种情况下,这两个点似乎是实际path的一部分。 例如,如果文件的path是: /var/lib/mysql/mysql/..\bin\cna12.dll 然后我可以cd: /var/lib/mysql/mysql/ 如果我然后键入CD并按两次选项卡,我提供了选项自动完成到几个选项。 其中一个select是: ..\bin\cna12.dll 在粘贴的文本中查看(注意在第一列中): ..\bin\cna12.dll help_topic.frm slow_log.CSV columns_priv.frm help_topic.MYD slow_log.frm columns_priv.MYD help_topic.MYI tables_priv.frm 通常情况下,我可以input自动完成build议的几个字符,然后再次按Tab键自动填充完成…但我似乎无法select它,呃,完成自动完成。 没有我做的似乎工作。 包括把它放在引号如: cd "..\bin\" 请注意,Linux斜杠是这样的“/”,而上面引用的斜线是Windows风格的“\”。 如何cd到bin目录,这样我可以清除该.dll文件?
我有一个在Linux机器上运行一些计算密集型任务的pipe道。 启动这些脚本的脚本检查当前的负载平均值,如果高于某个阈值,则等待负载降至低于该值。 这是一个Ubuntu虚拟机(运行在Ubuntu主机上,如果这是相关的),可以为其分配不定数量的核心。 我们的开发和生产机器都是在同一物理服务器上运行的虚拟机,我们根据需要手动为每个虚拟机分配内核。 我注意到,即使VM只有20个内核,大约60的负载也不会使机器瘫痪。 我对 Linux负载平均值工作原理的理解是,高于CPU数量的任何东西都是问题的表示,但显然事情并不像所有那样清晰。 我正在考虑设置像$(grep -c processor /proc/cpuinfo) x N这里N>=1的阈值。 有没有什么聪明的办法来确定N值应该达到的最大化性能和最小化滞后? 换句话说,我怎么知道在性能开始下降之前,一台机器可以支持的最大负载平均值? 我天真地认为是CPU的数量(所以, N=1 ),但似乎并没有阻止。 由于核心的数量可以变化,所以testing可能的组合既复杂又费时,并且由于这是由各种人使用的机器,所以是不切实际的。 那么,怎样才能决定一个可接受的最大平均负载阈值作为可用核心数量的函数呢?
在CentOS 6系统中,通过以下命令重新启动iptables会不会停止网站? $ service iptables restart
我一直在考虑部署完全基于Linux的networking,包括服务器和台式机。 我熟悉linux服务器和linux桌面,而不是为标准用户提供linux桌面。 所以我期待的问题是集中configuration和用户pipe理,集中软件pipe理,安全策略等。 我想要的是任何必须阅读的文档或书籍,或来自社区的build议,使用的软件或推荐的发行版,或其他信息,让我开始。