我知道DOS实用程序将英特尔SSD“重置”为出厂设置,但我宁愿不closures系统,以便将其执行到我的SSD。 据说更新的内核支持TRIM,但我还没有find任何实用程序来实际运行TRIM。 有没有人find一种方法来做到这一点?
我想知道是否有任何工具可以在虚拟机内使用,并且知道在虚拟化环境中工作。 不用考虑CPU和内存设置的限制,使用Linux顶级工具可能会引起误解。 也许有些有趣的数据可以用VMTools协助收集?
我已经在端口10025上设置了SMTP服务器。我想通过命令行testing发送邮件。 有一个参数,我可以给邮件命令使用10025上的SMTP服务器? echo hello | mail -s'testing' [email protected] ??? 我有一个单独的端口25运行smtp服务器,但我不想与该通信或closures。 谢谢你的时间, 标记
我租用了一个来自LayeredTech的Linux虚拟机,它是Xen虚拟机pipe理程序的一个访客。 操作系统是运行Apache2的CentOS 5.3。 几乎每天我的服务器的行为都会导致我相信自己正在被DDoS攻击,但我找不到任何证据。 我正在运行Apache Mod_security,MySQL 5.x,PHP 5.x,所有版本都是最新的。 虚拟机是相对低功率,但是当这种症状没有发生,它处理我的networkingstream量负载就好了。 我的networking服务器将无响应,login后将有数百个HTTPD进程。 我所有的虚拟主机都被chroot和使用SUexec,但所有产生的进程作为“apache”用户运行。 没有恶意网站运行在我的盒子上,服务器显示没有被盗用的证据。 当问题发生时,我的负载平均值超过250,我所需要做的就是强制重启httpd,并且在24-72小时之间的任何地方都可以正常工作。 我查看了所有我能想到的日志文件,我找不到任何DDoS的证据,任何types的“digg效果”types的stream量,什么都没有。 只要我重新启动HTTPD,无论是造成它产生这么多的进程,停止。 如果是由于高stream量的网站,一个巨大的网站上的首页链接或DDoS,我会想象这些请求将永远不会停止,只需重新启动httpd后再挂起我的服务器。 我还使用了各种工具,如apachetop和其他实时监控工具,但是我通常无法预测何时会发生这种情况,并且在发生这种情况时,服务器远远超负荷,甚至除了杀死HTTPD之外的任何东西。 我不知道如何防止这种情况发生,我不知道在哪里可以看到的原因 – 任何想法,将不胜感激! 附加信息: 从构build服务器到现在已经有2年多了,我根据自己读过的东西configuration了这些参数,从来没有遇到过任何问题,但是我不确定这些设置是否会成为贡献者: # prefork MPM # StartServers: number of server processes to start # MinSpareServers: minimum number of server processes which are kept spare # MaxSpareServers: maximum number of server processes which are kept spare […]
我目前通过每日执行mysqldump并使用logrotate保留mysqldump的最后7天来保持数据库的每日备份。 我想改进这个备份过程,以保持7日备份,3每周备份和12每月备份。 我发现这篇文章解释了如何使用logrotate进行修改: https ://web.archive.org/web/20070625054821/http: //hotcoding.com/os/sysadmin/35751.html 但是我使用dateext logrotate选项来命名我的备份文件,所以我不能使用这个解决scheme。 我如何使用logrotate和dateext选项来进行每日,每周和每月的备份?
我正在迁移到LVM卷组的服务器中有一个磁盘。 以前,它使用传统的DOS磁盘分区, hdb[1-5] 。 我已经从hdb卸载了每个文件系统,使用hdbclosures交换,已经在设备上删除了一个较小的VG,然后用fdisk重新分区,删除了现有的分区,创build了2个分区,但是写出来后,linux拒绝重新读取分区表。 尝试使用hdparm -z报告: BLKRRPART failed: Device or resource busy. 我已经检查了以下的地方,以确保设备和它的分区arn't列在任何地方: 的/ proc /掉期 的/ proc / mdadm的 从'pvs'命令输出 从“挂载”命令输出 在/ etc / mtab中 lsof | grep hdb 但cat /proc/partitions仍然列出分区, hdparm -z /dev/hdb仍然给我设备繁忙。 有什么我失踪,或者我还不知道要find什么仍然保留在我的块设备的秘密地点? 更重要的是,我如何释放它的保留,所以我可以重新加载分区表? FWIW,在这个特定的情况下,我可以简单地重新引导服务器而不用担心,但是这个困扰我之前,我很好奇,如果有更好的方法。 (编辑:添加更精确的措辞)(编辑:细节重新分区) 更新:我使用partprobe /dev/hdb ,它确实改变了一些事情:在/ dev / hdb1中,/ deb / hdb [3-5]现在不见了,partprobe报告Error: Error informing the kernel about […]
如果我将fstab(pass列)中的第6列设置为0,那么这是否意味着无论文件系统本身的文件系统状态,安装计数和检查间隔如何,都不会在启动时强制执行检查(请参阅dumpe2fs ) ? fstab手册页确实说明: 如果第六个字段不存在或为零,则返回零值,fsck将假定文件系统不需要检查。 但也许有一个例外?
我正在build立一个Ubuntu LAMP服务器(云托pipe)来运行几个小网站。 我正在configuration安全设置等。一旦我准备好了生产,我需要做什么types/数量的维护?
我是相当新的Linuxpipe理员,所以这可能听起来很菜鸟问题。 我有一个根访问VPS帐户。 我需要在其上安装Tomcat和Java以及其他开源应用程序。 所有这些安装就像在一个文件夹中解压缩.gz一样简单。 我的问题是 A)我应该在哪里保存所有这些程序? 在Windows中,我通常在c:\下有一个名为programs的文件夹,在这里我解压所有的应用程序。 我打算在这里也有类似的东西。 目前,我有所有这些在/根下的应用程序文件夹下,我猜测是一个坏主意。 总是成为根源有什么问题? 现在我打算把它们放在/ opt下 B)Tom应该属于哪个组? 我需要一个用户 – 说汤姆谁可以简单地执行这些程序。 我需要创build一个新的组吗? 或者只是添加汤姆到一些现有的组? C)最后 – 我是否通过简单地解压缩来安装所有这些应用程序,从而做一些非常愚蠢的事情? 我的意思是另一种方法是使用Yum或RPM或类似的东西来安装这些应用程序。 鉴于我的熟悉度和(紧张的预算),这似乎对我来说太多了。 我感到不舒服的运行命令,我不明白太好
我之前已经安装了yum-security 。 我打算通过input以下命令来进行更新: [root@localhost /]# yum update Loaded plugins: presto, priorities, refresh-packagekit, security Skipping security plugin, no data Setting up Update Process Resolving Dependencies Skipping security plugin, no data –> Running transaction check —> Package eject.i686 0:2.1.5-17.fc12 set to be updated —> Package glibc.i686 0:2.11.1-4 set to be updated —> Package glibc-common.i686 0:2.11.1-4 set to […]