06 2020 档案
摘要:firewall是什么: 先声明一点,不知道iptables的,可以先去了解下。 firewalld的底层是通过iptables来实现的,,firewalld 和 iptables 都不是防火墙,它们只是防火墙的管理程序,真正的防火墙是内核的netfilter。CentOs 6 中使用iptable
阅读全文
摘要:配置文件中有些特定参数 ON代表打开,OFF代表关闭1代表打开,0代表关闭TRUE代表打开,FALSE代表关闭 字母不区分大小写。比如ON和on都可以 扩展配置 max_connections 允许最大连接数,默认100,最大16384。这个根据性能调节,如果3000连接就会导致mysql的资源不够
阅读全文
摘要:由于Oracle的imp/exp组件的操作原则--向下兼容,且有一些规则: 规则1:低版本的exp/imp可以连接到高版本(或同版本)的数据库服务器,但高版本的exp/imp不能连接到低版本的数据库服务器; 规则2:高版本exp出的dmp文件,低版本无法imp(无法识别dmp文件);低版本exp出的
阅读全文
摘要:前言: 开发好的代码在上线前需要push,打包等等,有很多的工作也是需要运维来进行操作的,看到一篇不错的博客,修改下无关内容,保存下来,以备后用。 日常Git使用场景 一、如果这个项目的代码我们在本地还没有,我们先去GitLab里边找对应的Git地址,然后Clone到本地: git clone ht
阅读全文
摘要:一、备份导出数据: Mysqldump常用命令: mysqldump -u用户名 -p密码 --databases 数据库1 数据库2 > xxx.sql 常见选项: -u: 用户名 -p: 密码 -P: 端口号,不写默认3306 --all-databases, -A:备份所有数据库 --data
阅读全文
摘要:前言: 生产环境的k8s为了追求稳定,不能直接安装最新版本,随着新版本功能的稳定,很多新功能是老版本不具备的,这时进行一次稳妥的升级便是一个不错的选择。 以升级k8s集群v1.13.3到v1.14.0为例 升级次序:先升级master,后升级node 升级之前的准备:确保已经备份了etcd数据库与m
阅读全文
摘要:前言: 互联网的很多项目都需要在离线环境下更新,实施,维护,有的是涉密机构,有的仅仅是为了业务的安全,那么在这种场景下的docker或k8s环境下进行产品的迭代更新就是一个比较麻烦的事情,尤其是在大项目,多组件的情况下,比较繁琐,而使用离线缓存仓库registry,可以很好的解决这个问题,当然,不是
阅读全文
摘要:前言: 正则可以实现一些简单的功能,并用在脚本中,如检测ip地址是否符合规范,检测文件名是否符合规范等等。 正则表达式 正则表达式主要是用来描述一个句法规则的模式。其实说的通俗一点,就是利用字符和元字符的组合,对一些符合既定句法的模式进行模糊匹配。它的主要功能是文本查询和字符串操作。 正则表达式的基
阅读全文
摘要:前言: nginx日志json化,方便在es中生成方便检索的索引。 反向代理日志json化 步骤 使用ansible用户登录反向代理服务器 cd /etc/nginx/ 修改配置文件nginx.conf sudo vi nginx.conf 将 log_format main '$remote_ad
阅读全文
摘要:前言:众所周知因为某些原因国内很难连接github,可以通过以下方式来解决这个问题: 1.在中国站长上查询github的dns解析: 戳我,在查询栏输入www.github.com 2.修改本地的hosts文件,建立对github的解析: C:\Windows\System32\drivers\et
阅读全文
摘要:1.统计当前目录下所有文件的大小之和: du -ch ./ 不仅能统计文件,还能统计文件夹的大小,这是ll -h所不能的 2.根据一列值的大小,打印另一列: docker images | grep -v ID | grep months | awk '$4 >= 15 {print $1}' 3.
阅读全文