有一个特定的目录( /var/www ),当我运行ls (有或没有一些选项)时,命令挂起并且永远不会完成。 /var/www只有大约10-15个文件和目录。 大部分只是文本文件。 这里有一些调查信息: [me@server www]$ df . Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_dev-lv_root 50G 19G 29G 40% / [me@server www]$ df -i . Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/vg_dev-lv_root 3.2M 435K 2.8M 14% / find工作正常。 另外,我可以键入cd /var/www/ ,然后在按下回车键之前按Tab键,它将成功完成列表中的所有文件/目录: [me@server www]$ cd /var/www/ cgi-bin/ create_vhost.sh html/ manual/ phpMyAdmin/ […]
每隔一段时间我login到生产web / db /工具箱,并看到典型的消息: 30个包可以更新。 16个更新是安全更新。 我的问题是,你们如何处理你的生产Ubuntu盒子上的更新? 你是否自动执行这些更新? 你是否为他们设置了停机时间? 问题是,你永远不知道什么时候更新会打破某些东西,比如现有的configuration文件等等。 这个问题的另一部分是,跟上补丁是一件好事,但补丁几乎每天都会发布。 如果每天都有一个新的安全补丁,那么有多less计划中断? 我认为有关如何pipe理更新的答案是非常有用的。
在这里讨论了关于PHP-FPM如何消耗内存的问题之后,我发现在top命令中读取内存时出现问题。 这是刚刚重新启动PHP-FPM后,我的top屏幕截图。 一切正常:大约20个PHP-FPM进程,每个进程消耗5.5MB内存(占总数的0.3%)。 这是PHP-FPM重启之前的老化服务器(上一次重启后的一天)。 在这里,我们仍然有大约25 PHP-FPM双内存使用的PHP-FPM (10MB,占总数的0.5%)。 因此,使用的总内存应该是600-700 MB。 那么,为什么使用1.6GB的内存呢?
我期待着这样做,但没有奏效:最后closures了连接。 我们可以通过ssh运行一个脚本,它将login到远程机器,运行一个命令,而不是断开? 所以在一台机器上ssh,cd到这样一个目录,然后运行一个命令,并保持login状态。 -Jonathan (期待我使用) #!/usr/bin/expect -f set password [lrange $argv 0 0] spawn ssh root@marlboro "cd /tmp; ls -altr | tail" expect "?assword:*" send — "$password\r" send — "\r" interact
我注意到,在一个新的CentOS镜像上,我刚从EC2启动ulimit默认是1024打开文件,但/ proc / sys / fs / file-max设置为761,408,我想知道这两个限制是如何工作的一起。 我猜测,ulimit -n是每个用户的文件描述符的数量限制,而/ proc / sys / fs / file-max是系统范围的? 如果是这样的话,说我已经login了两次,作为同一个用户 – 每个login的用户有1024个打开文件的限制,或者它是在每个login用户之间1024个组合打开文件的限制,在用户? 如果您的系统没有打开过多的文件,那么是否会将您的最大文件描述符设置为很高的性能?
好吧,这正在爬我 – 我看到这些约1500-2500: root@wherever:# netstat Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 localhost:60930 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60934 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60941 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60947 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60962 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60969 localhost:sunrpc TIME_WAIT tcp 0 0 localhost:60998 localhost:sunrpc TIME_WAIT […]
有Checkpoint VPN的Linux客户端吗? 最好为Ubuntu?
我有一个很多游客的论坛,有些时候负载增加到了40而不会增加游手。 从下面的输出中可以看出,等待时间很长(57%)。 我如何find原因呢? 服务器软件是Apache,MySQL和PHP。 root@server:~# top top – 13:22:08 up 283 days, 22:06, 1 user, load average: 13.84, 24.75, 22.79 Tasks: 333 total, 1 running, 331 sleeping, 0 stopped, 1 zombie Cpu(s): 20.6%us, 7.9%sy, 0.0%ni, 13.4%id, 57.1%wa, 0.1%hi, 0.9%si, 0.0%st Mem: 4053180k total, 3868680k used, 184500k free, 136380k buffers Swap: 9936160k total, 12144k used, 9924016k […]
我使用mailq命令,我有一个例如: A705238B4C 603953 Wed May 23 11:09:58 [email protected] 所以,现在我想知道是否有一种方法,我可以通过ID“ A705238B4C ”“读取”邮件的实际内容
我在Ubuntu 11.04( adduser –system )中创build了一个用于运行某些cron作业的“系统”用户,但有时候我想通过手动运行命令来testing这些用户。 什么是最简单的方法来做到这一点? su不起作用,因为用户拥有/bin/false作为shell(这对于cron来说很好)。 我已经手动将shell更改为/bin/bash来执行testing,然后再将其更改回来,但是我不知道是否有更简单的方法?