基本上我需要能够扫描进程树并find匹配某个名称的进程,并开始运行超过一个星期。 一旦我有他们,我需要杀死他们。 所有的进程仍然被系统视为处于运行状态,而不是使用任何系统时间。 他们通常也会永远坐在这个状态。 理想情况下,我希望find类似的东西,但对于过程。 系统是Debian的Linux,这将由cron脚本和运行,所以我没有什么大问题,但可以理解的真正的问题。
在bash中调用pushd / popd之后,它将打印出当前的目录栈。 有什么办法来防止这种行为,以便它会“行事不端”? unix工具中的这种噪音是不常见的。
如何find哪个软件版本将apt-get install <package>安装? 谢谢,Boda Cydo。
我不是LXC的专家,但据我所知,它真的和linux-vserver类似。 如果这是正确的,我想知道为什么在已经拥挤的虚拟化阵营中还有另一个玩家呢? LXC提供(或承诺)linux-vserver没有的东西? 我是一个很长时间的linux-vserver用户,我记得那是在很多年前,所有这些虚拟化的炒作。 最近发展缓慢,但从来没有完全停止 – 我知道,因为开发人员帮助我把它带回到Linux / hppa(至less在Gentoo)有用的状态。 他们经常使用所有最新的好东西(LXC使用的相同的容器基础设施),甚至与GRsecurity集成来针对最新的内核推出补丁。 开始LXC工作的人可能有充分的理由这样做,而不是join已经build立好的linux-vserver基础? 那我想知道 这是关于主线整合吗? 那么为什么不适应linux-vserver进行整合,就像Xen用XenLinux一样呢?
我调整了我的逻辑卷和文件系统,一切顺利。 我安装了新的内核,重新启动后,我无法启动既不是当前也没有前者。 selectgrub(2)选项后,发现卷组未find错误。 从繁忙的框中检查显示卷没有注册到设备映射器,并且它们处于非活动状态。 我激活后无法安装它们,我找不到文件错误(mount / dev / mapper / all-root / mnt)。 任何想法如何进行或使他们在启动时间活动? 或者为什么在启动的时候这些卷是全部被忽略的? 问候, 马雷克 编辑: 进一步的调查显示,这与逻辑卷的大小调整无关。 逻辑卷必须在启动失败后在ash shell中手动激活,并且可能的解决scheme在下面的答复中已经介绍。
我正在使用新贵通过autosshpipe理反向SSH隧道。 当我做一个“sudo启动隧道”连接出现就好了; 然而,当networking服务启动时,命令不会自动运行,无论我更改“启动”属性,我似乎都无法使其以自动方式运行。 但是,正如我所说,我可以开始/停止它就好了。 这里是我的/etc/init/tunnel.conf,删除了敏感内容: description "SSH Tunnel" start on started networking stop on stopping networking respawn env DISPLAY=:0.0 exec autossh -nNT -R 22100:localhost:22 [email protected] -p 2201
我build立了一个由4 * 2 TB磁盘组成的Linux软件raid level 5。 磁盘arrays是用64k条带大小创build的,没有其他configuration参数。 初始重build后,我试图创build一个文件系统,这一步需要很长时间(大约半小时或更长)。 我试图创build一个xfs和ext3文件系统,都花了很长时间,与mkfs.ext3我观察到以下行为,这可能会有所帮助: 写inode表运行速度很快,直到达到1053(〜1秒),然后写入约50,等待2秒,然后写入下一个50(根据控制台显示) 当我试图用Control + C取消操作时,它会挂起半分钟,然后才会被取消 单独的磁盘性能非常好,我已经分别运行bonnie ++,写入/读取值约为95 / 110MB / s。 即使我在每个驱动器上并行运行bonnie ++,值也只能减less大约10 MB。 所以我通常排除硬件/ I / O调度作为一个问题来源。 我尝试了不同的configuration参数stripe_cache_size和readahead大小没有成功,但我不认为它们是相关的文件系统创build操作。 服务器详细信息: Linux服务器2.6.35-27-generic#48 -Ubuntu SMP x86_64 GNU / Linux mdadm – v2.6.7.1 有没有人有如何进一步debugging这个build议?
我在3ware 9650SE-16ML卡上有一个可悲的RAIDarrays。 我不能告诉的是,如果我刚刚遭受双盘失败(不幸的是!),或者如果我读这个错误。 /c0 show all的相关输出/c0 show all是: Port Status Unit Size Blocks Serial ————————————————————— p0 DEGRADED u0 931.51 GB 1953525168 5QJ07MAH p1 ECC-ERROR u0 931.51 GB 1953525168 5QJ0DCW9 p2 OK u0 931.51 GB 1953525168 5QJ0DW9C p3 OK u0 931.51 GB 1953525168 5QJ0CKXJ 而失败是(从show alarms ): Ctl Date Severity Alarm Message —————————————————————————— c0 [Sun Nov […]
我试图启动一个需要env的服务。 variables被设置为某个path。 我在“/etc/profile.d/”中设置了这个variables。 但是,当我使用service命令启动此服务时,它不起作用。 人服务: service runs a System V init script in as predictable environment as possible, removing most environment variables and with current working directory set to /. 所以看来, service正在消除我的变数。 我应该如何设置variables,以防止它们被删除。 或者是我不应该做的事情。 我可以使用init脚本手动启动服务,甚至可以将path硬编码到脚本中,但是我想知道如何将它与service命令一起使用。
我有一个防火墙/路由器(不做NAT)。 我GOOGLE了,看到相互矛盾的答案。 看来UDP 500是常见的。 但其他人混淆。 1701,4500。 有人说我也需要让50或47,或50和51。 好的,哪些端口是正确的IPSec / L2TP工作在没有NAT的路由环境? 即我想使用内置的Windows客户端连接到此路由器/防火墙后面的VPN。 也许这里的一个好的答案是指定为不同情况打开哪些端口。 我认为这对许多人有用。