我在内存有限的计算机上运行Debian,并且没有添加交换空间的选项。 该机器可用作Web和数据库服务器。 我看到的问题是,当多个Web请求进来时,我的数据库停止接受连接,有时甚至崩溃,因为系统没有更多的可用内存。 是否有可能告诉Linux杀死特定的进程(在我的情况下,Apache),以防另一个进程(在我的情况下,火鸟)请求内存,并没有足够的? 如果本地不可能做到,也许有一些工具可以帮助我实现这个目标?
我有一些其他人创build的旧HTML文件。 他们中的许多人由于某种原因不具备扩展名.html。 如果可能的话,我不想修改它们,但由于某种原因,Apache似乎无法通过MIME的魔法来找出它们的文件types。 我已经启用了mime_magic mod,以及在网站部分的以下内容: MimeMagicFile /etc/magic 我应该注意到,我在这台机器上使用了Debian Linux。
我有一个Debian专用服务器,我想使用VSFTPD启用隐式SSL,我很难。 我已经在线阅读,唯一能find的是如何启用SSL,并在手册页列出了一个隐含的ssl命令。 但由于隐式ssl使用第二个侦听器(默认情况下为990),我不知道如何使它在Debian上工作。 有没有人设法得到这个工作? 这是我的configuration: listen=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 connect_from_port_20=YES pam_service_name=vsftpd ssl_enable=YES allow_anon_ssl=NO force_local_data_ssl=NO force_local_logins_ssl=NO ssl_tlsv1=YES ssl_sslv2=NO ssl_sslv3=NO rsa_cert_file=/etc/ssl/certs/vsftpd.pem 如果我包含Implicit_SSL = YES,服务器甚至不会启动。 谢谢
我正在使用以下服务来监视我们从Nagios的postgres数据库: define service{ use test-service ; Name of servi$ host_name DEMOCGN002 service_description Postgres State check_command check_nrpe!check_pgsql!192.168.1.135!test!test!test notifications_enabled 1 } 在远程机器上,我configuration了这个命令: command[check_pgsql]=/usr/lib/nagios/plugins/check_pgsql -H $ARG1$ -d $ARG2$ -l $ARG3$ -p $ARG4$ 在syslog中,我可以看到该命令被执行,但只有一个参数被传送: Oct 20 13:18:43 DEMOSRV01 nrpe[1033]: Running command: /usr/lib/nagios/plugins/check_pgsql -H 192.168.1.134 -d -l -p Oct 20 13:18:43 DEMOSRV01 nrpe[1033]: Command completed with return code 3 and […]
我的debian(squeeze)服务器上的updatedb数据库相当慢。 数据库位于何处? 我怎么能查看它的内容,并找出是否有一些无用的东西的path,我可以添加到修剪path? 我如何修剪所有包含*/.git/* , */.svn/*和类似的path? 为什么不排除这些文件,我在PRUNEPATHS定义? 我的/etc/updatedb.conf如下所示: … # filesystems which are pruned from updatedb database PRUNEFS="NFS nfs nfs4 afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf" export PRUNEFS # paths which are pruned from updatedb database PRUNEPATHS="/tmp /usr/tmp /var/tmp /afs /amd /alex […]
在物理Debian服务器上的软件RAID1设置中有两个600GB的驱动器。 我希望能够通过将驱动器克隆到一对匹配的2TB驱动器来升级服务器的容量。 然后,我可以擦拭600GB的驱动器,并使用它们作为存储或其他。 最好的办法是什么呢? slave:~# mount /dev/md0 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
我试图从Debian存储库安装一个软件包。 我正尝试手动安装dpkg错误,因为缺less或不完整的依赖关系。 这让我想知道,把Debian版本库添加到我的apt源代码是错误的吗? 更具体地说,我试图安装Guake (控制台包装)。 我正在尝试安装Guake 0.4.1。 这解决了我所拥有的透明度问题。
操作系统:Debian 6.0 RAM:3072 M,CPU:单核。 最佳: top – 08:56:43 up 21 days, 12:37, 1 user, load average: 28.38, 22.48, 15.95 Tasks: 8 total, 1 running, 7 sleeping, 0 stopped, 0 zombie Cpu(s): 6.3%us, 14.7%sy, 0.0%ni, 17.5%id, 57.0%wa, 0.1%hi, 4.4%si, 0.0%st Mem: 3145728k total, 28144k used, 3117584k free, 10236k buffers Swap: 0k total, 0k used, 0k free, […]
我试图用这个: aptitude remove denyhosts 它似乎成功,但在使用后重新启动后: ps aux | grep "denyhosts" 我看到denyhosts在启动后仍然被加载。 那么我该怎么做才能停下来彻底摧毁它呢? “aptitude remove something”是不是意味着卸载?
即使从“netinstall”iso或“business card”iso开始,并且在安装过程中稍后安装了任何可选软件包,Debian和Ubuntu的“最小”安装也将达到500 Mb到750 Mb。 Debian“netinstall”是一个180 MB的下载,而“biz card”iso是50 MB。 我的问题: 这是最servlets器安装的典型大小吗? 在另一些更现代的话中: 最小的,那么这么大? 有没有其他的select/变种(主要是Debian)让事物尽可能精简,而不必去定制一个人自己的裸骨头Debian安装的路线? Thnx提前。