Articles of linux

有一个Linux命令/工具,将提供本地和外部主机之间的端到端的带宽信息?

CentOS 5.x 有时候,我想知道我的服务器和外部服务器之间存在什么通用的带宽限制,我无法控制。 有没有可以提供这些信息的Linux命令/工具? 从历史上看,我使用wget和scp等工具从传输速度摘要(在远程服务器提供可公开访问的文件的情况下)粗略估计。 还有别的事吗? 我会认为不会,因为在自由披露这些信息的时候可能会有安全的后果。

如何从Linux的命令行连接到VPN?

我使用networkingpipe理器GUIconfiguration了不同的隧道。 当我login到我的桌面时,我连接到互联网没有任何隧道。 要连接到隧道,我通常点击networkingpipe理器托盘图标> VPN连接>一些VPN 我需要在启动时自动完成,所以我需要知道如何在cli中做到这一点。 如果我可以确保在连接隧道之前没有应用程序连接到互联网,那也是很好的。 有任何想法吗? 我使用的是Ubuntu 12和openvpn。

在raid 1上复制不同文件时文件损坏

我在Fedora 12盒子上有2个1TB磁盘的RAID 1configuration。 存储在那里的大部分video文件都是数字标记的。 我遇到的问题是我有一个video文件被损坏。 我从备份中复制了一个replace,并replace了坏的文件,现在它工作正常。 但是,这样做后,下一个编号的文件从350MB到200KB,而所有约.5秒的video消失。 如果我然后replace该文件,它发生在下一行。 例如: Replace corrupt file 1.avi and file 2.avi shrinks to 200KB. Replace now corrupted 2.avi and it works but 3.avi gets screwed up. 我已经在驱动器上运行SMARTtesting,他们报告很好。 有没有人有任何testing,我可以运行,试图找出发生了什么事? 编辑:这是一个双ext4文件系统的磁盘软件RAID 1

绑定9.7.3不转发到ISP DNS服务器(仅本地parsing成功)

我有一个绑定的DNS,我已经安装了SAMBA,并使其成为一个BDC。 我打算把它升级到PDC,并拿出Win2003 AD服务器来replace它的Samba。 绑定安装在与Samba相同的服务器上,内部parsing工作正常。 但是,由于某种原因转发到外部DNS服务器现在不起作用。 挖@ 8.8.8.8 google.com产生正确的输出,所以我希望没有连接问题。 操作系统是Ubuntu(2.6.32)和绑定9.7.3 我到目前为止所尝试的, 1)添加到named.conf.options recursion yes; allow-recursion { localhost; }; 2)添加到named.conf.options recursion yes; allow-recursion { localhost; 10.10.14.241; }; 3)添加到named.conf.local zone "." { type hint; file "/etc/bind/root_servers.hosts"; }; 4)添加到named.conf.options forwarders { 8.8.8.8 }; 5)添加到保存区域信息的named.conf.local中 zone "DOMAIN.COM" { type master; file "/var/lib/bind/DOMAIN.COM.hosts"; check-names ignore; forwarders { 8.8.8.8; }; }; 目前还没有工作, […]

Linux缺less磁盘空间

我有KVM vps与奇怪的磁盘使用情况: #df -h 使用的文件系统大小可用使用% / dev / sdb 493G 1.2G 466G 1%/ tmpfs 4.0G 0 4.0G 0%/ dev / shm / dev / sda1 96M 41M 51M 45%/ boot #du -sh / du:不能访问`/ proc / 1633 / task / 1633 / fd / 4':没有这样的文件或目录 du:不能访问`/ proc / 1633 / task / 1633 / fdinfo […]

/etc/my.cnf – 我缺less什么?

我收到以下错误: error: Found option without preceding group in config file: /etc/my.cnf at line: 1 Fatal error in defaults handling. Program aborted 这里是我的/etc/my.cnf文件: [root@host backup]#cat /etc/my.cnf max_allowed_packet=100M datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=1 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid [mysqldump] max_allowed_packet=100M

yum-plugin-priorities:由于存储库优先级保护,哪些包被排除?

我正在使用多个第三方RPM存储库。 由于这些回购包含名称相互冲突的软件包,因此我正在尝试使用yum-plugin-priorities来排除混淆。 当我运行yum check-update ,我得到一个通知,“由于存储库优先级保护而排除了N个包”: [root@host ~]# yum check-update Loaded plugins: changelog, downloadonly, fastestmirror, priorities, security Loading mirror speeds from cached hostfile 3941 packages excluded due to repository priority protections [root@host ~]# 3941排除包裹 ? 天哪,那更是我期待的。 有没有一个快速的方法来检查哪些软件包被排除在考虑之外,这样我就可以仔细检查yum在做什么? 我试过–disableplugin=priorities ,但它不显示排除的软件包。 [root@host ~]# yum check-update –disableplugin=priorities Loaded plugins: changelog, downloadonly, fastestmirror, security Loading mirror speeds from cached hostfile […]

在多台Linux服务器上安装和维护软件

我有一个普遍的问题,我希望这是正确的问题。 我们目前有11台(9台Red Hat / 2 Centos)服务器,这些服务器在过去的5年中已经在不同的时间购买,尽pipe它们都有Linux操作系统,但是它们之间存在硬件差异,仅仅是因为它们是在不同的时间购买的。 但是,我们需要在所有机器上安装一套核心生物信息软件,以便用户拥有相同的环境。 过去我们使用共享的装载驱动器,但是当软件在给定的机器上不工作时,我们遇到了问题,因为没有安装所有必要的库等等。 长话短说,我正在寻找提示和build议,以解决这个问题的最佳途径。 您认为在共享驱动器和故障排除问题上工作是最好的途径,还是有一个改进的方法,我不知道(软件/理论)。 最终,我觉得试图独立维护每台机器必须是最痛苦的方法。

在本地networking上ping不存在的主机时,在接口上使用tcpdump

我静态configuration了服务器上的一个接口的IP地址: ip addr add 10.40.0.6/16 broadcast 10.40.255.255 dev eth1 如果我尝试pingnetworking上的一台机器(例如,10.40.0.1),则会失败,并显示“Destination Host Unreachable”。 当ping正在运行时,如果我执行以下操作,则根本没有看到任何活动 tcpdump -i eth1 icmp 但是,如果我在回送接口上监听: tcpdump -i lo icmp 然后我看到像这样的东西: 16:02:57.369632 IP 10.40.0.6 > 10.40.0.6: ICMP host 10.40.0.1 unreachable, length 92 我的问题是:为什么ICMP数据包不能通过eth1接口出现? 编辑: # ip r ls 10.40.0.0/16 dev eth1 proto kernel scope link src 10.40.0.6

负载平均值大于EC2计算单元的数量

在EC2 m1.large上,使用如下所示的AVG CPU利用率图表: 负荷平均值大于EC2计算单位(4)的数量怎么可能? cat /proc/loadavg 5.78 5.57 5.44 1/188 9388