我是新的Linux服务器pipe理,我想弄清楚,如果我需要一个更大的机器。 看来我的机器(运行apache2,php5,ubuntu)在没有任何stream量时正在使用其内存的80%。 top Mem: 501392k total, 398704k used, 102688k free, 22508k buffers Swap: 499996k total, 868k used, 499128k free, 242296k cached free -m total used free shared buffers cached Mem: 489 389 100 0 21 236 -/+ buffers/cache: 130 358 Swap: 488 0 487 我不知道如果我正在阅读这个权利,但似乎Ubuntu的caching使用了大量的内存,但我不知道这是多高效,或者如果我应该改变我的服务器configuration。
我试图做我的服务器上的SSH硬化,但看起来像只是阻止每个人。 我检查了目标服务器上的auth.log,它只是说:“连接closures了xxxx [preauth]”让我粘贴sshd_config在这里: # Package generated configuration file # See the sshd_config(5) manpage for details # What ports, IPs and protocols we listen for Port 1000 # Use these options to restrict which interfaces/protocols sshd will bind to #ListenAddress :: #ListenAddress 0.0.0.0 Protocol 2 # HostKeys for protocol version 2 HostKey /etc/ssh/ssh_host_rsa_key HostKey /etc/ssh/ssh_host_dsa_key HostKey […]
有没有办法强制心跳变化主动节点? 或者可能会强迫节点释放资源,以便其他节点中的一个节点接受它。 Ubuntu 12.04心跳
我购买了一个vps,并使用本教程进行configuration(指安装的GENOM桌面和VNC服务器): http://www.time4vps.eu/knowledgebase.php?action=displayarticle&id=41 然后,我安装了老虎VNC查看器和真正的VNC查看器加。 我尝试通过使用服务器名称和使用这两个软件的IP地址连接到服务器。 但是我得到: (connection refused : error 10061). 我做了什么 : 我重新启动了vnc服务器: logged in as root. On terminal : vncserver stop. On terminal : vncserver start. 我search了一下,发现其中一个原因可能是多次input错误的密码。 密码甚至没有input一次,所以没有机会多次input错误的密码。 我检查了netstat -a。 表明 : 0.0.0.0:5900 is listening 我在路由器后面,所以portforward路由器到本地IP和端口号。 这一切都不起作用。 请告诉我我在做什么错误。 提前致谢。 (服务器是Ubuntu的服务器12.04,客户端在赢得7 64位dektop。)
我有几次从我的监控系统接收到约98%的内存通知。 我跑了top ,只计算了60%左右的内存,如果我总结内存列。 几个小时后,内存使用恢复正常(〜70%)。 我怀疑fscaching,但free -m不能certificate这一点。 有任何想法吗? 服务器:x86-64,Ubuntu 12.04,8Gb RAM # free -m total used free shared buffers cached Mem: 7958 7835 123 0 8 39 -/+ buffers/cache: 7787 171 Swap: 975 975 0 #top top – 10:11:48 up 179 days, 14:25, 1 user, load average: 1.99, 1.81, 1.59 Tasks: 143 total, 1 running, 142 […]
我为我在Ubuntu 12.04上运行的服务创build了一堆新贵职位。 我可以成功启动它们,并停止与: service my_service start service my_service stop 但是他们没有列出,当我这样做 service –status-all 任何想法我可能会错过? 为了创build服务,我只在/ etc / init中添加了.conf文件。
Amazon AWS似乎提供了两种启动Ubuntu 12.04实例的方法, 其中之一是软件市场 另一种方法是在Ubuntu网站上启动AMI 所有这些比较是12.04 LTS,Micro,w / amd64架构 通过Software Marketplace ,我可以看到一个Micro Instance的AMI ID: AMI IDs Region ID US East (Virginia) ami-967edcff US West (Oregon) ami-c6cc43f6 US West (Northern California) ami-997356dc EU West (Ireland) ami-e7b6b393 Asia Pacific (Singapore) ami-5e01400c Asia Pacific (Tokyo) ami-c83c8fc9 South America (Sao Paulo) ami-ea3ce2f7 但是,在我看到的Ubuntu网站中 , Zone AMI-ID AKI-ID us-east-1 ami-83dee0ea […]
我已经在Hyper-V 2012下build立了一个Ubuntu 12.04.1 LTS的实例。但是,它是否完成引导过程似乎是不确定的。 我得到一个内核恐慌,“IO-APIC +定时器不工作!”,从我的研究是由于没有正确安装集成服务? 我的理解是,集成服务现在都已经融入了内核? 那么更新操作系统应该没问题(包括任何内核更新,因为我猜这就是发生了什么) 能够依靠这个成功启动将是非常好的,因为我打算在危机情况下使用ssh。
我试图build立一个Linux开发环境,这样我就可以安全地更改我的网站,而不会中断现场。 Linode承载我的生活网站。 一个简单的解决scheme就是在Linode上托pipe我的开发服务器,但是我想避免我的托pipe成本翻倍。 我看到的最便宜的方法是在我的Windows工作站上使用Vagrant来托pipe我的开发环境。 在我尝试将备份恢复到Vagrant并重新启动虚拟机之后,我不能再ssh进入Vagrant主机。 这可能是因为通过恢复备份我覆盖了一些特殊的stream浪汉configuration,但我不知道如何避免这种情况。 我如何使这种方法工作? 如果我的方法从根本上是错误的,你能提出一个替代scheme吗? 创build备份 在Linode上,我使用这些命令来创build整个文件系统的压缩副本,同时忽略了不应包含在备份中的内容: $ sudo rsync -ahvz –exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/backup/*} /* /backup/2 $ sudo tar -czf /backup/2.gz /backup/2 备份文件被称为2.gz因为这是第二个备份。 第一个备份叫做1.gz 我使用WinSCP将备份文件复制到我的Windows工作站。 设置Vagrant主机 我需要一个符合我的Linode操作系统(Ubuntu 12.04.3 LTS,内核3.9.3)的Vagrant盒子。 我从vagrantbox.esselect了壁橱比赛: Ubuntu服务器精确12.04.3 amd64 内核准备好了Docker(不包括Docker) 在我的工作站上,我运行这些命令来添加该框并初始化并启动一个实例: $ vagrant box add ubuntu-precise http://nitron-vagrant.s3-website-us-east-1.amazonaws.com/vagrant_ubuntu_12.04.3_amd64_virtualbox.box $ mkdir linode-test $ cd linode-test $ vagrant init ubuntu-precise $ vagrant up 现在Vagrant在2222端口上运行SSH。 […]
我试图用我正在工作的网站来testing数据库问题。 我想看看mariadb和MySQL之间的切换是否解决了这个问题(不过不太可能)。 我认为这将是一个开发机器上的简单stream程(我没有任何数据担心/备份)。 我使用了这个命令 sudo apt-get purge mariadb* 然后我进入了 sudo apt-get install mysql-server 惊奇地收到这个可爱的错误。 invoke-rc.d: initscript mysql, action "start" failed. dpkg: error processing mysql-server-5.5 (–configure): subprocess installed post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of mysql-server: mysql-server depends on mysql-server-5.5; however: Package mysql-server-5.5 is not configured yet. dpkg: error processing […]