摘要:
一、利用Docker部署 Redis、Mongdb、MySQL等数据库必须开认证策略,以防被人攻击破坏。 1、Docker版部署 因早期Mongodb默认不开启认证策略,很多Mongdb数据库被攻击,后期官方对认证策略进行了增强。 经实际验证MONGO_INITDB_ROOT_USERNAME和MO 阅读全文
摘要:
sudo apt-get install sysv-rc-confsudo dpkg-reconfigure tzdata 阅读全文
摘要:
一、缘由: 之前由于服务器只能密钥登陆,并限制root账户登陆,故用SSH打通了所有服务器,实现了公钥转发scp免输密码等,极大方便了服务器的管理。 最近有个需求,是做数据的异地备份。最简单的用scp脚本喽,但是脚本手动执行是OK的,放入crontab确实不能正常运行。 环境:Ubuntu 14.0 阅读全文
摘要:
一、缘由: 今天学习Flask,书上建议用Docker,那我就安装了DockerToolBox(WIN10系统只能用toolbox)。其中从docker hub拉取ubuntu镜像时 docker pull xxxx,网速简直是龟速。想到中国的长城防火墙,再想到毕竟是国外的网站,瞬间心灰意冷,想诅骂 阅读全文
摘要:
一、缘由 今天在恢复从库和主库不同步的数据时,看到关于外键的报错。 ERROR 1451 (23000): Connot delete or update a parent row: a foreign key constarint fails (`Biz`.`TB_CERTIFICATE_RECO 阅读全文
摘要:
一、缘由: 早上在用SSH公钥认证打通所有的机器,有一台机器在完成一些列操作后密钥登陆失败,其他机器一切正常。 错误如下:Public-key authentication with the server for user langxiaowwei failed. Please verify use 阅读全文
摘要:
一、缘由: 新公司平台是纯Java架构,有用到Java Web(JSP)、Java 业务(EJB)、Nginx、、Websphere MQ、Mysql这样。大家知道java是跑在容器里的, 这里的业务要用到EJB故选用了Glassfish容器。 EJB是什么?EJB是一个服务器端的组件模型,可以部署 阅读全文
摘要:
这里是腾讯两位大神梁定安、周小军总记得运维DBA三十六计,So有道理 阅读全文
摘要:
一、缘由: 最近几天Mongodb勒索事件甚嚣尘上:由于对外网开放访问并且没有开启授权机制被删库、远程拖库、勒索。接着又曝出Elasticsearch被勒索事件,缘由一样,Elasticsearch服务暴露在公网上并且 Elasticsearch是没有账号安全体系的。再者联想到前些日子,Redis未 阅读全文
摘要:
一、缘由 众所周知MySQL从5.5.8开始,Innodb就是默认的存储引擎,Innodb最大的特点是:支持事务、支持行级锁。 既然支持事务,那么就会有处理并发事务带来的问题:更新丢失、脏读、不可重复读、幻读;相应的为了解决这四个问题, 就产生了事务隔离级别:未提交读(Read uncommitte 阅读全文