Articles of linux

推荐用于Linux服务器的256 GB SSD

对于Linux应用程序,我需要一些相对便宜的256 GB SSD驱动器,其中快速查找性能(多IOPS)比顺序吞吐量更重要。 读取与写入的比率大于10,000比1。 我喜欢英特尔的X – 25驱动器,但不能等待他们的320 GB的MLC,所以我在看别人。 OCZ,海盗船,爱国者,超级人才,金士顿等有256 GB的MLC驱动器价格在600美元到700美元之间,但是我还没有find高质量或者Linux为导向的性能指标。 任何人都可以指向我的良好基准或描述他们自己的testing与这些驱动器? 他们哪一个支持更新Linux中的固件? 引导ISO进行固件更新是可能的,但是很烦人。 运行Windows可执行文件不是一个选项。 谢谢!

我的DNS工作! 但是,添加什么东西最简单的方法是什么?

这是我当前的DNS example.com.db区域文件。 我跟着一个教程。 这是有效的,因为当我通过resolve.conf从另一台服务器指向这个DNS时,当我执行“ping example.com”时,它实际上会将我转到正确的IP。 ; ; BIND data file for example.com ; $TTL 604800 @ IN SOA example.com. info.example.com. ( 2007011501 ; Serial 7200 ; Refresh 120 ; Retry 2419200 ; Expire 604800) ; Default TTL ; @ IN NS ns1.example.com. @ IN NS ns2.example.com. example.com. IN MX 10 mail.example.com. example.com. IN A 192.168.254.1 […]

Windows上的持久静态ARP条目有可能吗?

我目前正在运行以“ndis-bridged”联网模式configuration的coLinux ,在其无线网卡或驱动程序似乎无法或不愿意接受非广播第2层stream量的计算机上,或者stream量不是指向无线网卡主MAC地址的stream量。 找出这是问题后,我试着configurationcoLinux接口与主机具有相同的MAC地址。 神奇的是,networking开始运作。 不幸的是,只有一个问题仍然存在:即使局域网的其余部分可以,主机也不能与coLinux实例通信。 我想通过向主机添加一个静态ARP条目来实现coLinux实例的IP地址,即使无线网卡/驱动程序不想玩,我也可以在桥接模式下完成全连接。 尽pipe这个设置的hackishness,我想保留它的几个原因,其中主要是为coLinux实例的IO性能。 这带来了一个问题:在主机上持久保存ARP条目。 我search了网页,但一直无法从UNIXfind与/etc/arp相当的WinNT。 这样的文件存在吗? 我怀疑是在registry的某个地方,但是唉,迄今为止我的search没有结果。 我唯一的select是在启动时运行一个batch file,以使用arp命令行工具重新创buildARP条目,但具有讽刺意味的是,这看起来似乎很怪异。 🙂 谢谢。

在CentOS 5.4上升级PHP 5.1.6至5.2.x的build议方法

自从这类问题被问到这里已经有一段时间了。 也许推荐的解决scheme已经改变。 我有一个运行RoundCube webmail的CentOS 5.4邮件服务器。 默认情况下,RoundCube预计PHP版本5.2或以上。 CentOS 5停留在5.1.6修订版中,5.2中有一些function的后端。 我禁用了Roundcube的PHP检查,效果很好。 然而,我想要使用的插件之一使用PHP 5.2中引入的方法。 由于PHP和Postgres / MySQL绑定在这种情况下,PHP版本从5.1.6升级到5.2.x的最佳方式是什么? 我已经看到第三方回购,CentOStesting,Fedora …或者我可以从源代码编译。 我想保持这个系统处于稳定状态,以便在下一轮更新期间不会分裂。 任何build议?

mdadm RAID1到RAID6

我有一个RAID1arrays。 我购买了4个相同大小的磁盘(他们是相同的型号驱动器),我试图枚举我的选项进行安全升级。 理想情况下,他们将是一个大的ext3卷。 首先, 我疯了吗? 我真的想把软件RAID1移到5或6吗? 我希望我从来没有? 这台机器相当强大(一个12G的i7的内存),但性能会更差吗? R6比R5差吗? 我应该补充说,这个磁盘没有任何“运行” – 它纯粹是一个小型networking的存储。 第二步: 我该怎么做? 如果我要使用RAID6,是否最好在故障状态下创build一个新的6磁盘RAID6arrays(即2个驱动器缺失),将数据从RAID1中复制,打破RAID1并将这些磁盘添加到RAID6? 我非常希望得到来自mdadm用户的任何反馈。

通过SSH远程重新安装Linux

我有一个小的Linux服务器,我需要重新安装Linux(Debian稳定的64位x86)。 我有机器的物理访问权限,但没有任何外部设备,如光驱,也不能从networking或U盘启动。 它确实有一个现有的Linux安装,我可以ssh的机器,并具有root权限,但它是严重破碎,我不知道什么状态的机器是在希望消灭它,并做一个全新的安装。 有没有什么办法可以做到这一点,只使用SSH远程访问,我可以下载到机器?

监视linux进程

有没有一个select的Linux top命令,我可以按名称过滤进程? 例如,我只想监视python进程(有几个),我想要做一些像top -option "python"东西。

在Linux中的软/假的RAID

原版的 我没有太多的Linux经验,但这是一个很好的学习机会 我正在安装一个简单的数据库服务器,我想知道如果Ubuntu的服务器9.10(你们build议一个[begginer]服务器分布?)将工作与这个主板的硬件raid-1(没有Linux的RAID驱动程序上的供应商下载页面) http://www.foxconnchannel.com/product/Motherboards/detail_spec.aspx?ID=en-us0000346 编辑 一些技巧后,我发现我叫raid实际上是一个fakeraid,也发现了一些关于在使用dmraid的 fakeraid上运行Linux的文章,并build议软RAID ,因为性能/function几乎相同,我需要帮助另一个问题 一个更容易设置,并会自动恢复和/或启动1磁盘有些失败 请记住,我不是专家,所以如果有什么事情是很难configuration我宁愿站立的方式,至less现在。 提前致谢 亚瑟

这两个文件权限是什么?

UID root和GID root是什么意思? 区别? 请给我一些例子… 谢谢

木偶 – 任何方式从木偶主人(主机)复制客户端软件预定义的自定义configuration文件?

到目前为止,我一直在使用什么傀儡来编写很多有趣的代码,到目前为止,它看起来可以完成我所需要的大部分工作。 有一件事我没有find在文档(与一些search)是如何(如果可能的话)有预先build立的configuration文件在服务器上使用。 例如: 我用木偶来安装httpd。 现在我们有客户端上的apache。 那么现在httpd.conf需要一些定制和特定的设置。 我需要在puppet master上使用httpd.conf。 我怎样才能从木偶大师那里得到它?