这是这个问题的双胞胎 。 最晦涩/最高的答案将得到答案投票! 大多数Unix和类Unix系统都有一个传统的历史,每一代都传递下去,所以新手可以看到和理解系统中一些更深奥的部分。 对于新的pipe理员应该接触到的深奥的知识,多长时间* nixpipe理员对于“UNIX”的“传奇”有什么贡献?
我是非常新的Unicies。 随着GNU / Linux和BSD的出现,企业selectAIX,Solaris和其他商业系统的原因是什么?
我将尽快为小型办公室build立一个networking。 该networking将由大约5个工作站(即将更多)和2-3个服务器(一个“真实”的服务器和一对工作站变成服务器从主机上卸下一些负载)组成。 我一直在问,Linux发行版人们更喜欢什么样的服务器,似乎每个人都偏向于使用传统的类似RedHat的服务器发行版。 每次我提到运行Ubuntu服务器,每个人都说我应该运行Red Hat,但我还没有听到任何不运行Ubuntu服务器的原因。 我更熟悉使用Ubuntu / Debian服务器,有什么重要的原因,我应该运行另一个服务器发行版比操作系统熟悉?
注意:这个问题以前是closures的。 你可以阅读讨论 。 我在这里问的原因是: 此驱动器位于赞比亚农村学校的离线内容caching服务器中。 服务器是从磁盘映像创build的,所有的内容都是可以replace的。 由于赞比亚学校的预算有限,而且会有很多这样的学校,所以它的价格必须便宜。 它也必须是可靠的,因为在恶劣的道路上可能需要8个小时才能更换。 我不能问在这里什么驱动器不是“超便宜的废话”。 因此,我们正在对符合这些标准的驱动器进行自己的研究和实验。 我无法通过覆盖他们(自动重新分配)来修复坏道,这违背了我的假设,我想知道为什么。 我想也许一个安全擦除可能会修复坏道,但是在我破坏驱动之前就想要别人的意见。 我想我可能错过了可以预测失败的SMART数据。 这是一个金士顿240GB固态硬盘,在现场工作约3个月,并突然发展了坏道: smartctl 5.41 2011-06-09 r3365 [i686-linux-3.2.20-net6501-121115-1cw] (local build) Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net === START OF INFORMATION SECTION === Device Model: KINGSTON SVP200S3240G Serial Number: 50026B7228010E5C LU WWN Device Id: 5 0026b7 228010e5c Firmware Version: 502ABBF0 User Capacity: 240,057,409,536 bytes […]
我运行的是一个相对较低stream量的站点,在站点更新之后,每周一次访问量大。 在这个峰值期间,现场performance与本周其余时间相比极其糟糕。 实际上,服务器上的负载仍然很低,可靠性在10%以下CPU和30%内存(硬件应该是完全矫枉过正我们实际正在做的),但由于某种原因,Apache似乎无法应付数量的请求。 我们在RHEL 5.7,kernel 2.6.18-274.7.1.el5,x86_64上运行apache 2.2.3。 试图在ab的下class时间重现这种行为,当超过大约256个用户时,我发现性能下降。 以最小的可能用例运行testing(可以检索静态文本文件,总共223字节),同时处理245个同步请求,性能始终如一: Connection Times (ms) min mean[+/-sd] median max Connect: 15 25 5.8 24 37 Processing: 15 65 22.9 76 96 Waiting: 15 64 23.0 76 96 Total: 30 90 27.4 100 125 Percentage of the requests served within a certain time (ms) 50% 100 66% 108 75% […]
我开始red5, 然后我开始red5phone 我尝试注册SIP用户,我提供的细节是 用户名= 999999 密码= **** ip = asteriskserverip 我得到了 – 注册联系人 – sip:[email protected]:5072 正确的联系可能是 – 注册联系人 – sip:99999 @ asteriskserverip 这是日志: SipUserAgent – listen -> Init… Red5SIP register [SIPUser] register RegisterAgent: Registering contact <sip:[email protected]:5072> (it expires in 3600 secs) RegisterAgent: Registration failure: No response from server. [SIPUser] SIP Registration failure Timeout RegisterAgent: Failed […]
在最近的漏洞披露之后寻找系统parsing的服务,我从find命令中看到一个非常奇怪的行为。 root@localhost:/# find . -name "*systemd-resolved*" ./usr/share/man/man8/systemd-resolved.service.8.gz ./usr/share/man/man8/systemd-resolved.8.gz 该命令返回0或两行作为第一次运行的输出。 但是如果我第二次运行这个命令,我会得到: root@localhost:/# find . -name "*systemd-resolved*" ./usr/share/man/man8/systemd-resolved.service.8.gz ./usr/share/man/man8/systemd-resolved.8.gz ./lib/systemd/systemd-resolved ./lib/systemd/system/systemd-resolved.service.d ./lib/systemd/system/systemd-resolved.service 这意味着第一次,“发现”实际上并没有find一切。 这也只发生一次。 下次运行该命令会显示正确的输出。 我在安装了Debian 8(jessie)的其他系统上检查了这个。 对于那些使用内核4.9+的人来说,这个确切的问题总是会发生,但是在内核3.16的系统上,这种情况不会发生 系统重启后,所有这一切都再次发生 但是每个系统的行为是一样的。 这意味着,如果对特定系统的testing返回(错误地)第一次运行的两行输出和第二次运行的正确输出,则在重新引导系统之后再次运行命令将打印两行。 所以系统在每次重启之后都会显示相同的行为(根据我的testing)。 档案详情如下: -rw-r–r– 1 root root ./usr/share/man/man8/systemd-resolved.service.8.gz lrwxrwxrwx 1 root root ./usr/share/man/man8/systemd-resolved.8.gz -> systemd-resolved.service.8.gz -rwxr-xr-x 1 root root ./lib/systemd/systemd-resolved drwxr-xr-x 2 root root ./lib/systemd/system/systemd-resolved.service.d -rw-r–r– 1 […]
我正在使用Puppet为参数化的类提供MySQL: class mysql::server( $password ) { package { 'mysql-server': ensure => installed } package { 'mysql': ensure => installed } service { 'mysqld': enable => true, ensure => running, require => Package['mysql-server'], } exec { 'set-mysql-password': unless => "mysqladmin -uroot -p$password status", path => ['/bin', '/usr/bin'], command => "mysqladmin -uroot password $password", require => Service['mysqld'], […]
我们有一个CentOS 5.5 KVM主机,以后会运行各种版本的CentOS和其他可能的操作系统。 我们希望能够(a)自动向所有客人发送ACPI关机,或者(b)在主机closures时将所有客人挂起到磁盘。 有没有一个标准的方法来完成其中的任何一个,或者它是一个自己的情况? 谢谢!
设置组内文件共享目录的常用方法是: $ mkdir foo $ chgrp felles foo $ chmod g+ws foo $ setfacl -m group:felles:rwx foo $ setfacl -dm group:felles:rwx foo 这可以确保在foo创build的任何文件都可以被组felles : $ umask 0022 $ echo hi > foo/bar $ ls -l foo total 4 -rw-rw-r–+ 1 bhm felles 3 2010-09-23 00:18 bar 但是,如果将文件复制到foo ,则不应用默认ACL: $ echo you > baz $ cp […]