我正在通过SSH从Linux客户端(centos 7)向服务器(wind river linux)执行一些命令,并且因为它总是停止(未完成)。 如果我执行一个需要很短时间才能完成的命令,它将会成功。 我在做什么: ssh user@server1 'command1;command2;command3;command4;command5' command4正在花费大约1分钟才能完成,但在我的情况下,它并没有完成。 我运行相同的命令链到另一个类似的服务器,它工作得很好。 有我的Linux客户端和服务器之间的防火墙,我怀疑它。 但是由于它不在我的控制之下,所以我必须先在我的客户端和服务器上进一步挖掘。 我在运行命令的同时多次运行tcpdump,并发现它始终停在TCP ACK 9336 。 有没有人有类似的问题?
我有一对HP DL320e服务器,在软件RAID 1arrays中configuration了两个WD Red 6TB驱动器。 DL320e有一个板载RAID控制器,因Linux软件RAID而被禁用。 这两台机器似乎工作正常,突袭arrays看起来很正常,除了每次raid-check运行(星期天凌晨1点从默认的每周crontab,而且如果我手动运行raid-check)一个驱动器脱机。 在此之后,“失败的”驱动器的设备文件已被删除(例如/ dev / sda2),但冷启动后,它们重新出现,“失败”的驱动器可以添加回arrays,似乎正常工作。 自从(全新的)机器和磁盘在几个月前安装以来,这一直在进行。 根据smartctl没有任何驱动器有任何坏扇区交换出来,所以在其他地方的几个职位的基础上,我已经尝试使用hdparm写在/ var / log / messages中标识的扇区,以强制驱动器检测和换掉坏道,没有任何效果。 我也尝试使用dd在整个/ dev / sdb2和/ dev / sdb3上写零。 这完成了没有造成任何错误,但没有导致任何坏扇区被换出,但似乎表明整个驱动器表面可以成功写入。 我已经使用smartctl运行所有智能诊断,并且全部完成。 由于这些机器都是从新安装的,而且两个系统都发生故障,并且4个驱动器中至less有3个“出现故障”(一台机器上的两个驱动器在不同的时间出现故障),所以我不相信这是由坏的硬件。 事实上,对于整个失败的驱动器完成/ dev / zero的ddcertificate驱动器可以在整个表面上写入。 驱动器configuration了3个分区,biosboot,/ boot和root + / home。 来自两个服务器的日志虽然报告了不同的扇区号,但它们或多或less是相同的,同一台服务器上每周报告的扇区号也是不同的。 / proc / mdstat报告 sh-4.2# cat /proc/mdstat Personalities : [raid1] md126 : active raid1 sda3[0] sdb3[1] 5859876672 […]
我已经实施了一个StrongSwan VPN服务器,并希望将其configuration为dynamic分配IP到最终客户端。 如果我给它一个IP范围的VPN工作,但不是如果我把它设置为DHCP。 这是我的dhcp.conf文件: dhcp { # Always use the configured server address. force_server_address = yes # Derive user-defined MAC address from hash of IKE identity. # identity_lease = yes # Interface name the plugin uses for address allocation. # interface = # Whether to load the plugin. Can also be an integer to increase […]
用户login后,可以通过应用程序>实用程序>调整工具>shell>电源button操作来更改电源button操作。 login前不起作用。 我已经尝试过了 https://askubuntu.com/questions/362914/how-to-prevent-the-power-button-to-shutdown-directly-the-system https://unix.stackexchange.com/questions/159316/graceful-shutdown-via-power-button 如何使其工作? 我正在build立一个没有键盘和显示器的服务器,所以电源button对我来说很重要。
我在这里有一个很奇怪的问题。 我的root密码只能运行一次,一旦我注销,它就停止运行。 随后的login尝试返回为“login不正确”。 我必须退回到单用户模式,并重置密码以重新进入根目录。 虽然我可以在需要时成功重置根密码,但这种一次性使用的性质在很长一段时间内是站不住脚的。 在这台机器上运行WHM,FYI。 最近经历了持续的黑客攻击(最近24小时内发生了280次CPHulk警报)。 CPHulk和LFD都设置为非常偏执的水平,所有的账户密码都是GRC生成的,最小的。 32个字符长。
我试图在CentOS7上安装ruby 1.8.6并成功完成,但是ruby无法加载openssl。 我的安装步骤如下。 从源代码安装openssl 0.9.8。 wget http://www.openssl.org/source/openssl-0.9.8zb.tar.gz tar xzf openssl-0.9.8zb.tar.gz cd openssl-0.9.8zb ./config –prefix=/usr/local shared make && make install openssl version OpenSSL 0.9.8zb 6 Aug 2014 cd 从源代码安装ruby1.8.6。 # Fix timeout.rb:59: [BUG] Segmentation fault export CFLAGS="-O2 -fno-tree-dce -fno-optimize-sibling-calls" wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p420.tar.gz tar xvfvz ruby-1.8.6-p420.tar.gz cd ruby-1.8.6-p420 ./configure make && make install ruby -v ruby 1.8.6 (2010-09-02 […]
我们最近得到了两台QCT 2U4Node高密度服务器。 每个节点都配有一个带两个QSPF +端口的XL710双40G网卡和两个运行Intel 82599和双10G SPF +端口的QCT Mezz卡,每个节点总共4个10G端口。 我们使用真正的英特尔DAC将XL710的QSFP +端口连接到QCT LY8开关的40G QSFP +端口。 对于10G端口,我们使用一套廉价的第三方DAC将其连接到两台Arista 7280SE-68交换机的10G端口。 八个节点中的每一个都运行CentOS 7.1 x86_64。 经过testing,我们观察到一些10G端口上的数据包丢失(通过netstat -i )。 因此,我决定为英特尔在sourceforge上发布的最新稳定的i40e和ixgbe驱动程序构buildRPM。 步骤在每个驱动程序源码的README中列出,所以我完成了并使用yum -y –nogpgcheck localinstall将它们安装在每个节点上。 然后,我重新启动所有节点。 他们都回来后,我做了modinfo i40e和modinfo ixgbe ,看到最新的。 因此,我认为更新已经完成。 但今天,我需要审查所有节点的ethtool -i输出,而且我得到了一个惊喜! 请看下面。 综上所述: 我做了什么: 在两个驱动程序的源代码分发中,根据REDME构buildRPM 在每个节点上,`yum -y install –nogpgcheck localinstall … 重新启动所有节点。 观察modinfo输出以确保将新版本加载到OS中 但为什么ethtool -i仍然显示“股票”版本?我错过了更新两个英特尔驱动程序的任何步骤? 感谢任何提示! 40G i40e $ ansible topfses:bottomfses -a […]
我有一台运行CentOS-7的ESXi虚拟机。 我的应用程序被部署在运行在这个服务器上的一个tomcat实例中。 该应用程序每隔15秒定期发送 1200个“ 外发 ”http连接。 我在下面看到两个问题,真的很感激,如果有人可以阐明如何debugging这些: 在1200个传出http连接中,less数(从10到100)间歇性超时。 当这种情况发生时,如果我尝试ping这些目标IP地址,那么即使ping失败,错误“无效的参数”。 但经过一段时间之后,它会再次开始工作。 对于不同的IP端点,这种情况一直在发生。 有1000个并行连接,效果很好。 所以我想我可能会碰到一些内核限制。 我观察到在任何特定情况下的TIME_WAIT连接,它们仍然在5000左右。 运行此设置几个小时后,5-10小时,突然CPU突然达到100%,并保持这种状态,直到我重新启动虚拟机。 发生这种情况时,虚拟机完全没有响应,即我不能ssh进入它,也不能使用vmware控制台连接到它。 重新启动后,我检查了/ var / log / messages,但是从这个问题出现的时间点来看没有进入。 请让我知道,如果有人对可能发生的事情有一些粗略的想法,我该如何debugging。 只是为了澄清 – 我不是一个全职的系统pipe理员。 我是一个软件开发人员,需要调整这个虚拟机来获得一些可伸缩性数字:) 谢谢M
我需要用新安装的CentOS 7服务器replace旧的pcnfsd服务器。 我安装了所有的要求,它似乎工作,可悲的是,当(非常非常古老的ms-dos的)客户端尝试读取文件,它什么也没有。 安装程序正确执行,但文件访问不起作用。 我在服务器上唯一能看到的是在nfsstat -s我看到RPC的badcalls不断增加。 目前的服务器是Ubuntu 10,而rpcinfo -p显示了这个: 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 50143 status 100024 1 tcp 42419 status 100021 1 udp 35807 nlockmgr 100021 3 udp 35807 nlockmgr 100021 4 udp 35807 nlockmgr 100021 1 tcp 50799 nlockmgr 100021 3 tcp 50799 nlockmgr 100021 […]
我试图部署RDO,但不能遵循它的一些先决条件 : 如果您的系统使用NetworkManager运行,则需要禁用它。 停止并禁用NetworkManager: systemctl stop NetworkManager systemctl disable NetworkManager systemctl enable network 我可以按照前两个命令没有问题。 但是,第三个人给了我一个我不明白的回答: #systemctl enable network network.service is not a native service, redirecting to /sbin/chkconfig. Executing /sbin/chkconfig network on The unit files have no [Install] section. They are not meant to be enabled using systemctl. Possible reasons for having this kind of units […]