primecoin 全节点日常维护操作

查看日志

tail -n 200 debug.log

socket recv error Connection reset by peer (104)

通过查看日志发现大量的 socket recv error Connection reset by peer (104) 提示
初步认为是恶意节点的破坏性操作,处理步骤如下:

  1. 使用 tcpdump 抓取网络包

    tcpdump tcp port 9911 -C 1 -w ./9911.cap
    

如果上面命令返回 Permission denied

查看使用的模式
grep tcpdump /sys/kernel/security/apparmor/profiles
返回状态 (enforce) or (complain),需要的是 complain 状态

安装工具
sudo apt-get install apparmor-utils
设置模式
aa-complain /usr/sbin/tcpdump

完成设置后,可以执行上面的抓包命令,抓取一段时间后 ctrl + c 停止,然后使用 wireshark 分析网络包

发现大量不正常的 RST 操作,记录下 IP 地址,手动添加到黑名单中

./primecoin-cli -rpcuser=user -rpcpassword=password setban "100.116.183.3" "add" 2592000

可以通过右键菜单帮助过滤已经添加的 IP

原文地址:https://www.cnblogs.com/sinsenliu/p/9523169.html

时间: 2024-10-21 08:40:50

primecoin 全节点日常维护操作的相关文章

Nginx日常维护操作(3)

一.简明nginx常用命令 1. 启动 Nginx /sbin/nginx service nginx start 2. 停止 Nginx /sbin/nginx -s stop /sbin/nginx -s quit -s都是采用向 Nginx 发送信号的方式. 3. Nginx 重载配置 /sbin/nginx -s reload 上述是采用向 Nginx 发送信号的方式,或者使用service nginx reload 4. 指定配置文件 /sbin/nginx -c /usr/local

MySQL运维之--日常维护操作

转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/46697825 一.Linux内核和发行版本 uname -a cat /etc/issue  二.glibc的版本   /lib/libc.so.6    ---没有man函数据的动态链接库   三.MySQL的版本   MySQL二进制分发版的文件名格式为:mysql-VERSION-OS.tar.gz   例如:Linux-Generic(glibc 2.5) (x86,64bit)

mongodb 索引日常维护操作

创建索引:db.t_order_detail.createIndex({"order_id":1})复合索引:db.t_order_detail.createIndex({"order_id":1,"detail_id":1,"batch_id":1})在后台创建索引:db.t_order_detail.createIndex({order_id:1},{background:1})查看索引:db.t_order_detail

ORACLE分区表梳理系列(二)- 分区表日常维护及注意事项(红字需要留意)

版权声明:本文发布于http://www.cnblogs.com/yumiko/,版权由Yumiko_sunny所有,欢迎转载.转载时,请在文章明显位置注明原文链接.若在未经作者同意的情况下,将本文内容用于商业用途,将保留追究其法律责任的权利.如果有问题,请以邮箱方式联系作者([email protected]). 前言 本文着重总结分区表的日常维护操作以及相应的注意事项. 本文涉及的日常维护内容包括: 增加分区(add) 移动分区(move) 截断分区(truncate) 删除分区(drop)

Elasticsearch 学习之不停止服务,完成升级重启维护操作

我们可以设置集群的平衡参数来暂时禁用掉平衡,具体步骤如下: 1.如果可能的话,先暂停掉数据新增和更新操作,这样会提高集群恢复的时间: 2.禁用集群分片平衡操作,直到告诉集群可以恢复平衡操作为止,禁用配置方式: PUT /_cluster/settings { "transient" : { "cluster.routing.allocation.enable" : "none" } } 注意:put操作的时候,如果不是在集群节点上,需要加上完成的

MHA 日常维护命令集

MHA 日常维护命令集 1.查看ssh登陆是否成功 masterha_check_ssh --global_conf=/etc/masterha/masterha_default.conf --conf=/etc/masterha/app1.conf 2.查看复制是否建立好 masterha_check_repl --global_conf=/etc/masterha/masterha_default.conf --conf=/etc/masterha/app1.conf 3.启动mha noh

mha日常维护命令

mha日常维护命令 http://m.blog.chinaunix.net/uid-28437434-id-3959021.html?/13033.shtml 1.查看ssh登陆是否成功masterha_check_ssh --conf=/etc/masterha/app1.cnf 2.查看复制是否建立好masterha_check_repl --conf=/etc/masterha/app1.cnf 3.启动mhanohup masterha_manager --conf=/etc/maste

联想教育应用使用说明(7.6版本)——第3章 联想教育应用的日常维护与使用

第3章联想教育应用的日常维护与使用 注意: 1.建议机房管理员不要开放Windows的administrator权限给使用者,以避免使用者破坏联想服务分区. 2.建议机房管理员在计算机正常使用过程中,通过CMOS设置屏蔽硬盘以外的可启动设备,并设置BIOS密码,以免使用者破坏联想服务分区. 3.被保护分区的可用空间就是该分区的可用缓存区,请您确保有足够缓存区以保证软件的正常运行.硬盘保护驱动程序安装完成后,在Windows下将提供给您一个缓存区状态监控工具,您可以随时查看,必要时进行清理. 在图

DB2日常维护——REORG TABLE命令优化数据库性能

[转]DB2日常维护——REORG TABLE命令优化数据库性能 一个完整的日常维护规范可以帮助 DBA 理顺每天需要的操作,以便更好的监控和维护数据库,保证数据库的正常.安全.高效运行,防止一些错误重复发生. 由于DB2使用CBO作为数据库的优化器,数据库对象的状态信息对数据库使用合理的 ACCESS PLAN至关重要.DB2 优化器使用目录统计信息来确定任何给定查询的最佳访问方案.如果有关表或索引的统计信息已过时或者不完整,则会导致优化器选择不是最佳的方案,并且会降低 执行查询的速度.当数据