Articles of linux

跨Amazon AWS Linux上的两次安装进行MySQL复制

最近我们利用了AWS上可用的SSD实例存储。 虽然这些都很好,但是当实例死亡时,它们显然会被删除。 非Provision IOPS的性能显然不是很好,在SSD上会更好。 如果我们想把我们的MySQL目录移到SSD上,但在EBS卷上保留一个副本,所以如果在实例存储失败的情况下需要更改数据目录,那么最佳做法是什么? 显然,一个rsync会有表锁问题。 我们可以在复制场景中在服务器上运行两个MySQL服务器。 一次只需要访问一个商店,数据将是相同的。 我们正在运行亚马逊Linux。

如何设置自动故障转移防火墙?

我们有一个实习生的服务器networking。 在这个实习生networking中,只有一台服务器可以访问互联网,并作为路由/防火墙,以便其他服务器也可以访问互联网。 现在我们要复制我们的防火墙,因为如果他崩溃,我们不能访问我们的任何服务器。 在我们的实习生服务器的界面有没有简单的方法来实现网关的故障转移? 我的第一个想法是使脚本从/etc/networking/interface更改网关,然后重新启动networking。 但这不是很可靠。 是否有像DNS的第一和第二个条目适用于ip转发/路由?

当我上传大文件时,Ftp冻结

我已经build立了一个备份服务器与centos 6,一切工作正常。 我使用的是纯FTP服务器,我可以上传和下载文件到服务器和。 当我尝试从其他服务器发送一个大文件到此备份服务器时,会发生问题。 如果文件小于800mb〜1000mb,转移正在工作,但如果我尝试上传更大的文件,它会在传输过程中挂起。 我没有得到任何错误消息,它只是停下来,我注意到当腻子显示错误超时消息,或者如果我login到备份服务器,看到上传已经停止。 我已经尝试从其他服务器上传同一个文件到第三个服务器,这是可以的,但是当我尝试上传到我的备份服务器,它挂断了。 什么时候会停止,有时候是0.9GB,1.2GB,1.5GB,1.8GB。 文件大小为2.2GB。 文件被压缩,并且是tar.gz. 我更换了3根网线,其中一根由networking供应商提供,但仍然是同样的问题。 路由器是Cisco epc3925。 我已经尝试了几个LAN卡,然后换了电脑,最后用全新的安装了centos 6的电脑,但是还是一样的问题。 如果我尝试上传小于800 MB的文件,该过程成功完成。 另外我已经在备份服务器上创build了3GB的文件,然后尝试通过ftp localhost连接上传,成功了。 我已经通过ftp从同一个networking的其他计算机连接,并且已经成功上传了总共4GB的文件,但是我需要从不在这个networking的计算机上传。 我需要补充一点,我试图通过sftp和scp传输相同的文件,并且成功,但是它比ftp慢了4倍。 当我上传时检查networking连接,我得到了这个结果 资源 tcp 1 75921 173.249.154.250:44672 89.216.114.136:30201 ESTABLISHED 目的地 tcp 0 0 192.168.0.2:21 173.249.154.250:47484 ESTABLISHED 1736 / pure-ftpd(UPL tcp 0 0 192.168.0.2:30201 173.249.154.250:44672 ESTABLISHED 1736 / pure-ftpd(UPL tcp 0 196 192.168.0.2:22 178.212.88.183:54641 ESTABLISHED 1696 […]

是否有可能configurationApache从本地主机连接时不听端口80

是否有可能configurationApache不从本地主机连接时监听端口80,但允许端口80从外部IP连接?

KeePass(在Ubuntu上)在HTTP IIS WebDAV Share上得到401 Unauthenticated

我想知道为什么KeePass2安装在Ubuntu 12.04桌面上时,访问我们的密码保护的WebDAV服务器(托pipe在IIS上)时不断收到错误401(未经授权)。 Firefox能够使用我的凭据进行连接。 KeePass无法连接使用相同的凭据,产生401未经授权的。 尝试连接“连接到服务器”选项也会产生401未经授权的情况。 我试着用user @ domain,domain \ user,[email protected],fqdn.domain \ user,\ user,。\ user,user连接。 Firefox使用标准的“用户名”和密码方法工作得很好。 2014-04-03 21:31:32 10.xxx.zzz.yyy GET /webdav/ourpasswordfile.kdbx – 80 – 10.xxx.zzz.aaa – – 401 2 5 0 我注意到Firefox似乎也产生了401错误,但是第二个请求用用户名生成一个日志条目。 2014-04-03 21:22:31 10.xxx.zzz.yyy GET /webdav/ourpasswordfile.kdbx – 80 – 10.xxx.zzz.aa Mozilla/5.0+(X11;+Ubuntu;+Linux+x86_64;+rv:26.0)+Gecko/20100101+Firefox/26.0 – 401 2 5 1272 2014-04-03 21:22:38 10.xxx.zzz.yyy GET /webdav/ourpasswordfile.kdbx – 80 domain\user 10.xxx.zzz.aaa […]

KVM虚拟化主机与客户资源利用率之间的关系

我有一个KVM虚拟化主机8核心和32GB的RAM。 该机器用于托pipe用于评估软件,configuration等的虚拟机。通常同时运行2-4个虚拟机。 主机运行Ubuntu Server 12.04 LTS。 这是只安装了KVM的裸机安装。 通常,该主机上的访客虚拟机分配有2个内核和4GB的RAM。 所有客人都在运行Ubuntu 12.04服务器。 最近,我开始在一个虚拟机上testing一个软件(CrashPlan PROe服务器),分配了2个内核和8GB内存。 CrashPlan PROe是一个Java应用程序。 我从生产服务器导入configuration以模拟我们的实时环境。 在正常的负载下,我使用top(在guest虚拟机上)观察到高CPU利用率。 我还在主机上观察到一个显示类似CPU负载的KVM进程。 在KVM主机上,每台虚拟机似乎只有一个KVM进程。 •我确定每个KVM guest虚拟机都有一个主机KVM进程吗? •将CPU资源分配给虚拟机时,虚拟机是否直接访问这些内核? 还是主机只是向客人展示一些虚拟的核心代表? •在我的情况下,如何在8核和32GB内存的机器上只分配2个内核和8GB内存的guest虚拟机能够导致如此高的CPU利用率(在单个KVM进程中超过80%)主人?

使用Intermapper监视系统的Linux SNMP监视

我想知道是否有人使用Intermapper SNMP监控软件? 我可以通过确保启动SNMP服务,检查服务代理,检查发送身份validation陷阱,定义团体名称以及接受来自这些主机的SNMP数据包以及在其中定义指向Intermapper SNMP监视系统的IP地址。 我的问题是在Linux中configuration这个过程的方法是什么? 除了监视Windows服务器,我也希望能够监视Linux服务器。 感谢大家的帮助。

阅读Linux上有效的RAM使用情况

我正在一个容器的* nix上运行一些程序,并试图精确计算我的进程正在使用的RAM数量。 这是我的理解,这个信息应该在/proc/#{pid}/smaps 。 我试过使用这个Ruby脚本在系统上总结所有smaps文件的PSS: https : smaps 但是我看到内存使用情况被报告为低于我的容器报告。 如果我切换到使用RSS,那么值变得更高(对我的容器报告的方式)。 我相当肯定,我需要的所有信息都可以在/proc ,我只是不知道它是如何得到一个准确的测量报告。 我的问题是:我应该总结什么样的价值,因为PSS本身并不是一个好的指标? 有一个更好或更准确的方式来获得这个信息从一台Linux机器?

collectd:我需要客户端和服务器上的相同插件吗?

如果我使用连接到一台服务器的多个客户端从collectd发送统计信息,我是否需要在服务器上启用客户端上启用的相同插件? 还是数据已经处理,并以某种方式标记为供服务器使用?

如何设置共享内存并使其可用?

我尝试在CentOS上为Sybase ASE 12.5设置共享内存。 我的服务器有17G内存,我想让14G(= 17-1-2)可用于sybase。 (1G用于os,2G用于ramdisk 14 = 17-1-2)。 这里是信息: [sybase@myserver ASE-12_5]$ free -g total used free shared buffers cached Mem: 17 7 9 0 0 7 -/+ buffers/cache: 0 17 Swap: 3 0 3 有2G ramdisk设置。 [sybase@myserver ASE-12_5]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 12G 2.6G 8.8G 23% / /dev/sda1 […]