由于历史原因,有一个网段子网设置非常大10.0.0.0/21,8个C地址段为一个子网. linux内核默认arp表大小为1024,导致一台监控机器arp表溢出,同时导致日志输出速率超出限制,无法输出日志. 解决方法: 调整内核参数 1.vi /etc/sysctl.conf 增加或修改如下项目: net.ipv4.neigh.default.gc_thresh1 = 512 net.ipv4.neigh.default.gc_thresh2 = 2048 net.ipv4.neigh.defau…
问题描写叙述 在storm測试环境集群上上nimbus和supervisor自己主动挂调.重新启动时显示no space for device,也不能创建,加入文件及文件夹,df -h查看 ilesystem Size Used Avail Use% Mounted on /dev/vda1 40G 2.9G 35G 8% / tmpfs 3.9G 0 3.9G 0% /dev/shm /dev/vdc1 100G 3.1G 92G 4% /home /dev/vdd1 50G 180M 48G…
原文:https://cloud.tencent.com/developer/article/1173761 转发表(MAC表).ARP表.路由表总结 我是东东东   发表于我是东东强订阅 1.5K 在这篇文章中: 全文概要 网络分层协议 转发表(Forwarding Table) MAC地址 工作流 小结 ARP表(Address Resolution Table) ARP协议 工作流 小结 路由表(Routing Table) IP地址 IP VS MAC 工作流 小结 参考资源 全文概要…
ARP表是一个动态表,存储在计算机当中,目的是做一个ip地址与mac地址的对应.假设在同一子网段,计算机A与计算机B通信计算机A的ip地址192.168.0.1 MAC地址AA-AA-AA-AA-AA-AA计算机B的ip地址已知192.168.0.2 MAC地址未知那么计算机A就要发起一个ARP查询,“谁能告诉我,192.168.0.2的MAC地址是多少?”很显然通过交换机的时候,交换机并不能看懂ip地址,所以要广播这个信息,就把这个查询信息发到除发送端的其它所有端口.(当然,交换机还要记住19…
iptables的conntrack表满了导致访问网站很慢 转载自:https://my.oschina.net/jean/blog/189935 检查系统conntrack表是否满 现象:突然发现访问网站很慢,服务器的cpu.内存和磁盘使用率都正常 分析过程及解决方案:查询/var/log/message日志发现有这样的记录“ip_conntrack table full dropping packet”.kernel 用 ip_conntrack 模块来记录 iptables 网络包的状态,…
“连接跟踪表已满,开始丢包”!相信不少用iptables的同学都会见过这个错误信息吧,这个问题曾经也困扰过我好长一段时间.此问题的解决办法有四种(nf_conntrack 在CentOS 5 / kernel <= 2.6.19中名为 ip_conntrack ): 一.关闭防火墙. 简单粗暴,直接有效 chkconfig iptables off  chkconfig ip6tables off  service iptables stop  service ip6tables stop   …
平常删除arp都用arp-d.大量存在的时候 arp -n|awk '/^[1-9]/ {print arp -d $1}' | sh 清除所有arp表,以前用这个来清arp表貌会清空,没注意到存在incomplete. 今天同事发现arp-d后arp表中是incomplete.在大量IP的时候,arp-d就会存在大量的incomplete. 平常删除arp都用arp -d.大量存在的时候arp -n|awk '/^[1-9]/ {print "arp -d "$1}' | sh清除所…
描述 这个核心协议模块实现RFC826中定义的 Address Resolution Protocol [译注:即TCP/IP的第三层到第一层的地址转换协议],用于在直接相连的网络中换第二层硬件地址和 Ipv4 协议地址之间的转换.用户除非想对其进行配置,否则一般不会直接操作这个模块. 实际上,它提供对核心中其它协议的服务. 用户进程可以使用 packet(7) 的 sockets,收到 ARP 包(译注:一译分组).还有一种机制是使用 netlink(7) sockets,在用户空间管理 AR…
问题描述: 阿里云RDS空间不足,进行报警.收到报警后.对数据库中不重要的数据备份后执行delete删除操作.执行成功后发现数据删掉了.但是数据库的空间并没有释放.数据占用空间反而越来越大,最后RDS数据库的磁盘空间满导致实例锁定,应用无法对RDS数据库进行读写操作,从而严重影响业务. 解决方案: 因为 MySQL delete 删除数据库数据后,空间并不是直接回收的.  需要执行 optimize table 回收空间.可以执行 truncate table  'tables_name'删除.…
[功能] 管理系统的arp缓存. [描述] 用来管理系统的arp缓存,常用的命令包括: arp: 显示所有的表项. arp  -d  address: 删除一个arp表项. arp  -s address hw_addr: 设置一个arp表项. 1.查看arp表: root@---:~# arp #查看arp表 Address HWtype HWaddress Flags Mask Iface u50 ether ::9e:9c:: C eth1 u52 ether c8:0a:a9:::b1…
Linux inode空间占满 提示 “no space left on device” 中文环境:“无法创建XXX目录,设备没有空间” Linux系统iNode耗尽硬盘无法写入文件怎么办?df -h查看有空间,显示存储剩余空间充足,但是 提示设备上没有空间! 处理参考: http://www.cnblogs.com/kevingrace/p/5577201.html http://blog.csdn.net/shanhuhau/article/details/51009869 理解inode:…
s9303这样的arp表是代表什么意思? 在s9303交换机下dis arp 看到了最末2条有这样的记录 那个Incomplete 是什么意思呢? 答: 如果该字段显示为“Incomplete”,表示当前表项为ARP假表项.ARP假表项是为了防止ARP Miss消息频繁上报上层软件,造成大量的系统资源浪费在处理ARP Miss消息上,由系统自动生成的临时代替ARP表项的假表项. 为了防止ARP假表项长时间存在,可以通过命令arp-fake expire-time调整ARP假表项的老化时间. 来自…
这篇文章主要介绍了解决Linux下php-fpm进程过多导致内存耗尽问题,需要的朋友可以参考下   最近,发现个人博客的Linux服务器,数据库服务经常挂掉,导致需要重启,才能正常访问,极其恶心,于是决心开始解决问题,解放我的时间和精力(我可不想经常出问题,然后人工重启,费力费时). 分析问题 发现问题以后,首先使用 free -m 指令查看当前服务器执行状况: 可以看到我的服务器内存是2G的,但是目前可用内存只剩下70M,内存使用率高达92%,很有可能是内存使用率过高导致数据库服务挂断. 继续…
Linux(Unix)密码策略问题导致root密码不能修改 发布时间:  2016-01-19 浏览次数:  1034 下载次数:  5 用户修改了密码配置文件,导致root账户修改密码时报如下错误: 登陆到FC上,找到对应的机器,VNC登陆系统 2.      登陆到系统后,进入密码策略配置目录下 a.      如果是Debian.Ubuntu 或 Linux Mint 系统,编辑vim /etc/pam.d/common-password 密码策略的配置一定要如下顺序显示: b.     …
arp缓存就是IP地址和MAC地址关系缓存列表.在Windows下 arp -d [$ip] 不指定IP地址时清除所有arp缓存.在Linux下 arp -d $ip 必须指定IP地址才能执行这条命令的此参数,所有在Linux系统下 arp -d $ip 命令只能清除一个IP地址的对应MAC地址缓存,当然可以使用组合命令操作,这也算是Linux的一个优点吧. 组合命令清除所有arp缓存: arp -n|awk '/^[1-9]/{system("arp -d "$1)}' 其实Linu…
MySQL在Linux下的表名如何不区分大小写   今天测试的时候,遇到一些问题,明明看到数据,就是查不出来;后来发现,在linux下, mysql的表名区分大小写,而在windows下是不区分,从windows下导出的数据脚本中使用的是小写, 而Hibernate生成的sql中表名是大写的,所以查不出数据.   google了一些资料,修改mysql的一个参数就可以了,如下: 在ubuntu下,/etc/mysql/my.cnf文件中   [mysqld]的后面加 lower_case_tab…
linux环境中,两个不同网段的机器互通   人评论3690人阅读2019-11-18 14:50:21   环境如下:   host1 单网卡 eth0 172.24.100.15/16   host2 双网卡 eth0 172.24.100.14/16   eth1 192.168.122.214/24   host3 单网卡 eth0 192.168.122.215/24 整个环境如下图: 无图 要求:让host1和host3互通,也就是host1能ping通host3,host3也能pi…
由于主库表空间不足,同事给表空间增加数据文件,第二天收到反馈说备库未同步. 1.主.备查看归档序列号,发现主.备归档正常同步. SQL>archive log list 2.在主库端查询v$archived_log视图,确认日志是否被应用 pages col name for a20 select name,dest_id,thread#,sequence#,standby_dest,applied,registrar,completion_time from v$archived_log wh…
作为以后参考所用. 首先,介绍如何在VMWare中设置linux的网络.一般网络选项有Bridged,NAT,host-only几种,本次以host-only作详细说明,如下图: 在选择host-only模式之后,打开VMWARE的网络属性编辑窗口,就可以看到VMnet1网卡已经可见.此处VMnet1可以设置为Subnet的IP为192.168.0.0,mask为255.255.255.0. 在linux我设置的是静态的IP,如192.168.0.128(注意:这个静态IP地址必须与Subnet…
在这一篇文章中http://blog.csdn.net/zhangdaisylove/article/details/46892917的案例,明确的说明两个不同网段的PC不能Ping的通,其实他给出的答案是片面的,忽略了有路由的功能. 如题,两台PC相连,假设PC1的IP为1.1.1.1,PC2的IP为2.2.2.2. 当PC1 Ping PC2时,会首先查看自己的APR缓存,看是否有2.2.2.2对应MAC地址.第一次显然没有,那么就需要发送ARP包来询问谁的IP地址为2.2.2.2 PC2收…
引用http://www.linuxidc.com/Linux/2012-11/73749p2.htm 很多人在开始接触Linux或者是嵌入式开发的时候都会遇到一个难题,就是如何在Linux下ping同Windows,而很多书籍都会将这个作为先前肯定掌握的知识不予介绍,所以导致很多人郁闷了,下面就给大家简单介绍下方法. 首先介绍下我的电脑: 物理机:Windows 7 虚拟机系统:Linux(Red Hat 企业版 5,也就是大家说的RHEL 5) 虚拟机版本:VMware 8.0.1(我的是英…
首先查看cat /etc/sysconfig/network-scripts/ifcfg-eth0  配置是否正确 查看cat /etc/udev/rules.d/70-persistent-net.rules  文件 对比 ifconfig-eth0 MAC信息是否一致,自己当初从别的集群中导出VM,然后又导入别的集群中,开机后发现VM分配的MAC地址和系统里面的ifcfg-eth0配置MAC不一致 查看cat /etc/sysconfig/network 网关配置是否正确,然后后是网关配置文…
前两天须要安装2台server,结果前期一直有问题的网络又来了,明明vlan内能ping通,可是与vlan外却ping不同. 这个现象非常像是arp病毒,于是周末的时间我们就进行了一次彻底的排查,一定要找出问题的根源.鉴于这个网络问题跟硬件的关系也非常大,我们还专门请来了网络设备供应商的网络技术project师. 为了降低干扰,将本来执行的上网行为软件关闭,以免因为软件管控影响兴许的推断. 通过把本网段内的计算机逐个关闭或者断网.最后仅仅保留后安装的一台server,这时再ping的时候仍然有问…
确保 Windows 和 Ubuntu 的网络能互相 ping 通之后,如果 Ubuntu 无法上网,原因通常有 2 个:路由没设置好,DNS 没设置好. 如果执行以下命令不成功,表示路由没设置好: $ ping 8.8.8.8 connect: Network is unreachable 如果"ping 8.8.8.8"成功,但是"ping www.baidu.com"不成功,则是 DNS 没设置好: $ ping www.baidu.com ping: unk…
一个很奇怪的现象:我的主机能ping通同一网段的其它主机,并也能xshell 远程其它的主机,而其它的主机不能ping通我的ip,也不能远程我和主机. [root@NB Desktop]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface virbr0 link-local * br0 br0 我的内网网段是10.100.2.0/24 解决这种问题的方式是: [root@NB…
解决redhat linux下IP地址可以ping通,域名无法ping通 在/etc/resolv.conf中添点东西 格式如下: nameserver xxx.xxx.xxx.xxx nameserver xxx.xxx.xxx.xxx 后面的ip地址是dns服务器的地址,可以添加多个地址 如: nameserver 202.106.46.151 然后 service network restart 本文转自:http://www.shangxueba.com/jingyan/1613899.…
在虚拟机里面装了linux后,发现内网能访问,外网访问不了. 首先确定网络配置没有问题,并且能够访问外网,通过以下方法进行确认: [root@localhost ~]# more /etc/sysconfig/network-scripts/ifcfg-eth0  # Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) DEVICE=eth0 BOOTPROTO=none HWADDR=00:50:56:bd:00:56…
一.安装VMware: 二.创建Linux虚拟机(centOS7): 三.开启虚拟机,在Linux桌面右键打开终端,输入查看虚拟机ip地址的命令:ifconfig -a    四.打开本机cmd窗口,输入命令:ping 192.168.11.194 五.通过修改本机hosts文件,让本机ping通Linux虚拟机:   编辑这个hosts文件: 测试成功:…
在虚机中安装完Linux系统后,虚机是ping不通外网的,而默认的动态IP会为之后的Hadoop应用造成不少麻烦,为了减少这些不必要的麻烦,我们把系统的IP设置为静态. 步骤: 修改系统配置文件 命令: vi /etc/sysconfig/network-scripts/ifcfg-eth0 将文件中的三个参数改为: ONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=static 接着添加IP地址.子网掩码.默认网关 IPADDR=192.168.6.60NETMASK=…
本文引用:https://blog.csdn.net/clean_water/article/details/53023308 三个步骤: 第一步:虚拟机网络连接方式选择Nat 第二步.关闭liunx防火墙,命令service iptables stop ,确定是否关闭,命令service iptables status,关闭主机windows防火墙(这就不截图了) 至此可以尝试一下能否ping通,ping不同继续往后走: 第三步:在linux使用ifconfig查看ip,如图可看出ip是192…