原创 MySQL性能分析之show processlist及information_schema.processlist

兩種方式獲取processlist: show processlist命令 information_schema庫中的processlist表 兩種方法獲取到的信息基本相同,都包括這些屬性:ID/USER/HOST/DB/COMMAND/

原创 使用haproxy做impala的負載均衡

1. IMPALA組件概述 Impala組件包含3個子模塊(Impala Catalog Server、Impala StateStore、Impala Daemon),如圖所示: 其中Impala Catalog Server與Imp

原创 Jenkins 分佈式-管理節點

什麼是Jenkins的分佈式構建: Jenkins的分佈式構建,在Jenkins的配置中叫做節點;能夠讓同一套代碼或項目在不同的環境分發 節點配置 系統設置 - 節點管理 - 新建節點 插件 Node and Label paramet

原创 Yearning基於Inception的開源SQL審覈平臺

基礎環境: python3 nodejs vuejs mysql python-ldap pymysql mysql 新建數據庫 create database Yearning DEFAULT CHARACTER SET utf8 COL

原创 老男孩 - python基礎

基礎知識 %s 字符串格式輸出 ,%d 數字格式化輸出 可變類型(mutable):列表,字典,集合 不可變類型(unmutable):數字,字符串,元組 列表 基礎 l = [] l =[‘張三‘,‘李四’,'alex'] # 創建 l

原创 DML、DDL、DCL的區別

淺談 DML、DDL、DCL的區別 一、DML DML(data manipulation language)數據操縱語言:     就是我們最經常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用來對數據庫的數據進行

原创 PXE+dhcp+tftp+http+kickstart 批量網絡安裝服務器

轉發之前寫的pxe安裝服務器:http://www.attacker.club/article/125 服務列表 dhcp:分配IP地址,指定啓動文件和tftp服務地址 tftp-server:傳輸引導文件 http:將光盤iso鏡像發佈

原创 nginx 軟waf (Openresty)

現在企業的業務出口基本是http/https其他內部端口都可以在設備acl和iptables訪問控制;那主要的web出口如何做安全防護?? 我們使用nginx lua 來實現web軟waf。 nginx waf防護順序: 先檢查白名單,通過

原创 cdh5基礎環境

準備 下載包 http://archive.cloudera.com/cm5/cm/5/ cloudera-manager-centos7-cm5.9.0_x86_64.tar.gz http://archive.cloudera.com

原创 proxmox虛擬化

下載地址 https://www.proxmox.com 刻錄工具(dd模式) https://rufus.akeo.ie 操作管理 中文方式登錄 下載鏡像 cd /var/lib/vz/template/iso && wget -c

原创 批量備份網絡設備配置

ftp 備份配置,save保存配置 paramiko,re 例子 ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy

原创 性能測試彙總

服務器帶寬測試 1. iperf測試帶寬 wget -c https://codeload.github.com/esnet/iperf/tar.gz/3.1.6 tar zxvf 3.1.6 cd iperf* yum instal

原创 glusterfs分佈式存儲

glusterfs 分佈式(複製模式) https://docs.gluster.org/en/latest/Quick-Start-Guide/Quickstart/ yum -y install centos-release-glust

原创 hive 數據管理

web sql DROP DATABASE IF EXISTS test; # 先刪表再刪庫 DROP TABLE IF EXISTS default.`user` # 刪除默認庫下的user表 select * from test.t

原创 jenkins 發佈 -nodejs 例子

編譯視圖 圖1:編譯打包視圖 圖2:測試環境多分支分佈 插件:git Parameter 構建shell: echo $JOB_NAME ${JOB_BASE_NAME} npm -v node -v #npm install n