修改MongoDB副本集中节点的主机名或IP地址
默认MongoDB副本集初始化的时候是使用服务器的主机名,在生产中由于某种需要可能需要修改。MongoDB副本集的信息写在local数据库的system.replset中的。要修改这个数据,需要先将MongoDB以单节点启动,再修改lo......
在CentOS 7 中安装MegaCli工具和常用命令
MegaCli 是一款管理维护硬件RAID的软件,它可以查看当前 raid 卡的所有信息,包括 raid卡型号,raid阵列类型,raid 上物理磁盘的状态。通常我们很难确定当前物理硬盘的状态,一般通过机房人员巡检来完成,而Me......
Python读取文件、大文件和指定行内容的几种方法
在使用python处理文本的时候,经常会需要读取文件的内容。如果文件比较小,那么直接使用open文件对象打开文件,再通过read()方法最为方便,这种方法就是把文件内容读出来后放到内存变量。 read f = open('/var......
Linux使用iptables和ipset屏蔽指定国家IP访问的方法
ipset是iptables的一个扩展,可以创建IP集,设置iptables规则更加灵活、高效和美观。基于这种特性,在linux中可以禁止某个国家的IP访问,也可以设置智能中国IP访问的白名单。 第一步 获取国家IP地址段,下载地......
CentOS 7 安装bind和配置私有主备DNS服务器步骤
DNS服务器的作用不多说,是计算机网络中的基础服务。如果我们的局域网内设备比较多,那么可以配置私有DNS,使用设备名或域名代替IP地址,方便记忆和定制。 之前博主有介绍过Ubuntu系统中的DNS安装配置,需要的......
Python计算字符串和文件md5值的方法
Python计算字符串或者文件md5值使用hashlib模块,hashlib主要提供字符串加密的功能,支持md5,sha1, sha224, sha256, sha384, sha512等算法。这里我们只用到md5。原来在python2中还支持md5模块,但这个模块在py......