我在CentOS 6.3四核心机器上运行一个小型的Facebook游戏 ,使用PostgreSQL 8.4.3 +几个PHP脚本(主要是select查询)+ 1个Perl守护进程,即使服务器工作正常,我build议我的用户将内存到32 GB,他们已经收集了钱。 现在我的问题是,我不知道,要旋转哪个旋钮,以及如何真正使用额外的内存来加速服务器。 以下是我在高峰时间(晚上)的最高输出 – 如您所见,不使用27 GB的RAM: # top – 18:47:55 up 23:12, 2 users, load average: 2.17, 2.31, 2.56 Tasks: 246 total, 2 running, 244 sleeping, 0 stopped, 0 zombie Cpu(s): 12.1%us, 0.2%sy, 0.0%ni, 87.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 32790380k total, 5296664k used, 27493716k free, 197132k buffers Swap: […]
我试图在CentOS 6上从xinetd运行tftpd ; 不过,我只能从本地tftp。 我有/opt/tftpboot/fw.test.conf文件,我可以检索如果我tftp本地主机: [mpenning@localhost ~]$ tftp localhost tftp> get fw.test.conf tftp> quit [mpenning@localhost ~]$ ls fw.test.conf [mpenning@localhost ~]$ 但是,如果我在此服务器上连接到eth1 ,则无法接收此文件( eth1上的地址为172.16.1.4)。 [mpenning@localhost ~]$ sudo tshark -i eth1 udp and host 172.16.1.5 Running as user "root" and group "root". This could be dangerous. Capturing on eth1 0.000000 172.16.1.5 -> 172.16.1.4 TFTP Read Request, File: […]
运行“百胜更新”,它得到安装,然后中断。 不确定是什么问题。 Google什么也没有显示 Error in POSTIN scriptlet in rpm package gtk2-2.18.9-10.el6.x86_64 error: error creating temporary file /var/tmp/rpm-tmp.NB84HC: Invalid argument error: Couldn't create temporary file for %post(gtk2-2.18.9-10.el6.x86_64): Invalid argument Updating : e2fsprogs-libs-1.41.12-12.el6.x86_64 44/378 Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/yum/rpmtrans.py", line 387, in callback self._instCloseFile( bytes, total, h ) File "/usr/lib/python2.6/site-packages/yum/rpmtrans.py", line 463, in _instCloseFile self.base.history.trans_data_pid_end(pid, […]
我是一名Windows(IIS)软件工程师,但是最近我被抛入Linux服务器pipe理员angular色,直到find能够填补这个位置的人。 我不以为耻,承认我不知道我在做什么。 目前我试图解决的问题是服务器只响应https请求。 但是, 我们也需要它来响应标准的http请求。 我们没有什么需要保持安全的方式去请求者。 我使用bash shell运行redhat linux。 如果有人可以告诉我如何启用http请求,我真的很感激它! 请确保你的回应是一步一步的,因为我有最小的命令行体验:/
我试图过滤有效负载的某些部分,用于扩展头的IPv6数据包(例如Destination Options)。 即使数据包有扩展头,ip6tables也可以正常工作,如–proto udp或–dport 109 。 Netfilter显然知道如何跳过目的地选项来查找UDP标头。 现在,我想使用u32模块来匹配有效载荷中的一个字节(比如说“我希望有效负载的第三个字节是42)。如果数据包没有扩展头,就像–u32 "48&0x0000ff00=0x2800"̀ 48 = 40个字节的IPv6头+8的UDP头)工作正常,如果数据包有一个目的地选项,它不再匹配。我想写一个规则,无论数据包是否有目的地选项或不。 我没有find一种方式告诉Netfilterparsing,直到UDP头(它能够做的事,否则–dport 109不会工作),然后离开u32parsing其余的。 我正在寻找一个简单的方法,否则,正如BatchyX提到的,我可以编写一个内核模块来做我想做的事情。
我得到一个错误 – Unknown file type 'A', extracted as normal file同时解压一系列具有acl权限的文件。 我已经在solaris中创buildtar文件,如tar -cpfv Tarfilename.tar directory如果我解压缩为tar xvpf Tarfilename.tar ,它在solaris中工作的很好。 我已经将tar文件复制到Linux,并尝试使用tar xvpf进行解压,它不会抛出警告未知文件types“A”,解压缩为普通文件并创build没有ACL权限的文件。 tar –version : tar (GNU tar) 1.15.1
我期待下载Suse Professional 11。 不过,我已经到过2个网站, 付费订阅版和opensuse,免费的开源版 。 但是没有一个提到专业版本。 什么是专业版本: 它是付费版本还是开源的? 是桌面还是服务器? 我在哪里可以下载版本11?
我已经按照这些步骤在我的CentOS软件包上安装了Samba。 但是,当我尝试运行chkconfig –level 345 nmb on ,我得到一个nmb: unrecognized service错误。 我尝试service nmb status和service nmb restart ,返回相同的错误信息。 似乎没有任何关于这个,有什么问题? 为什么我没有安装nmb,如何安装?
我正在尝试在云上设置工具的目标服务器,但希望加强安全性。 我想要做的一件事是改变ssh端口,而不是默认的22.我怎么能解决这个问题? 我正在使用AMI Linux。
我需要在ext4系统上保留数百万个文件。 我明白,拥有多个子目录的结构是普遍接受的解决scheme。 我想知道在dirs / subdirs的数量方面最好的方法是什么。 例如,我尝试了一个像16/16/16/16这样的结构(也就是从1到16的(子)目录),我发现我能够以2m50s将100K文件移动到这个结构中。 当试图将100K文件移动到8/8/8/8/8/8结构时,花了11分钟。 所以16/16/16/16方法似乎更好,但我想知道是否有人有一个更好的dir / subdir分布经验的经验。