摘要:
从5.7.11开始,mysql开始支持物理表空间的加密,它使用两层加密架构。包括:master key 和 tablespace key master key用于加密tablespace key,加密后的结果存储在tablespace的header中。tablespace key用于加密数据当用户想 阅读全文
摘要:
js JSON.stringify(jsObj); 对象转字符串JSON.parse(str); 字符串转对象 阅读全文
摘要:
数据库运行一段时间后,有可能会有磁盘磁片产生,此时我们需要进行optimize table操作 # 获取需要optimize的表:如下为获取总大小小于80G的表进行操作:mysql -utroot -S /tmp/mysql_3306.sock -sNe "select concat(table_s 阅读全文
摘要:
时常有一些烂sql跑在数据库里,我们要进行kill,避免影响拖垮数据库。 mysql> show processlist; + + + + + + + + +| Id | User | Host | db | Command | Time | State | Info |+ + + + + + + 阅读全文
摘要:
有时,我们写了一个长长,功能很强悍的yaml文件,但是,我们有可能会担心,写的yaml文件是否正确,是否有漏洞危机,毕竟是要修改线上的机器,那么,有可能我们可以从以下几个检查维度来进行,确保在大规模应用之前已经被充分检查。 检查三步骤: 第一步: 加上--syntax-check来检查你的playb 阅读全文
摘要:
playbook基于YAML语法来编写,基本语法规则如下: 1.大小写敏感 2.使用缩进表示层级关系 3.缩进时不允许使用Tab键,只允许使用空格 4.缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 5. # 表示注释,从这个字符一直到行尾,都会被解析器忽略。 6. 用 表示开头 YAML 支 阅读全文
摘要:
ansible相关的命令: ansible 用来执行ansible管理命令 ansible-doc 用来获取模块的帮助文档 ansible-playbook 当有众多任务时,可编写成playbook来运行 ansible的简单使用格式: ansible HOST-PATTERN -m MOD_NAM 阅读全文
摘要:
1 介绍 Ansible 是一个系统自动化工具,用来做系统配管理,批量对远程主机执行操作指令。 2 实验环境 ip 角色 192.168.40.71 ansible管控端 192.168.40.72 远程机器A 192.168.40.73 远程机器B 在管控端安装ansible: yum insta 阅读全文
摘要:
原始状态: 回到原始状态: 注意,源目录多了一个斜杆: 变成了a下面的内容复制到文件b下,而不是像第一次的包括a整个目录 目标如果是文件夹的话,最后有没有加斜杆都不影响。 加-n参数可以进行dry-run模式,即只显示有可能的改变,但实际并不执行。 阅读全文
摘要:
threading: t.setDaemon(True) 将线程设置成守护线程,主进行结束后,此线程也会被强制结束。如果线程没有设置此值,则主线程执行完毕后还会等待此线程执行。 t.join() 线程阻塞,只有当线程运行结束后才会继续执行后续语句 示例: 运行结果(注意,print为非线程安全,所以 阅读全文