CentOS7安装配置GreenPlum6 1.服务器配置 主机名 主机IP 规格 数据盘-1 数据盘-2 说明 gp-master01 172.26.2.171 4 vCPU 8 GiB 40GB系统盘 ESSD 100GB segment节点,创建2个segment( 每个节点的磁盘独立) gp-segment01 172.26.2.172 4 vCPU 8 GiB 40GB系统盘 ESSD 200GB ESSD 200 2022-11-23 大数据 > 数仓 > 运维 #CentOS #GreenPlum #GP
使用pt-kill为MySQL保驾护航 运行平稳的数据库,如果遇到CPU狂飙,那很大可能就是慢SQL出现了。DBA首先要保证的是,数据库别跑挂了,所以我们要把那些运行慢的SQL杀死并记录到文件里,以便后面的排查。对于OLTP型业务,主库SELECT类SQL执行不允许超过1s才是合理的;那么对于超过1s的SQL或者对微延迟可以接受查询,理应在从库或者多源库上执行。 那么Percona Tools工具包中也提供了这么一个可以帮你解决这类问题 2022-11-23 数据库 > 运维 #MySQL
MacOS绕过公证和应用签名方法 1.绕过公证1.1 (方式一)打开终端,输入以下命令 其中「xxxxxx.app」是你无法运行的程序的名称,如:「SPlayer.app」,然后按键盘的回车键(Enter),输入密码后按回车键即可完成! sudo xattr -rd com.apple.quarantine /Applications/xxxxxx.app 1.2 1.2 (方式二)复制以下命令粘贴到终端s 2022-11-22 运维 #MacOS #Mac
Greenplum Insert数据入库速度优化 1.背景使用Jdbc直接运行insert语句,1万条118秒,速度非常慢,对于需要导入TB级别的数据来说完全无法接受,而且更换Driver速度差不多一模一样。 2.优化 注:greenplum的master端口需要监听5432,不然gpconfig用不了。 # 关闭日志此GUC减少不必要的日志,避免日志输出对I/O性能的干扰 gpconfig -c log_statement -v 2022-11-08 大数据 > 数仓 #GreenPlum #GP #大数据 #数仓
Linux 禁止root远程登录解决办法 linux中root用户是超级管理员,可以针对root用户暴力破解密码,这样很不安全,工作中我们一般禁止root用户直接远程登陆,开设一个或多个普通用户,只允许登陆普通用户,如果有需要用root用户,可以su切换root 或者sudo来拥有root权限执行命令。 1. root无法远程登录,但所有用户可以切换root首先编辑配置文件/etc/ssh/sshd_config 修改PermitRo 2022-11-08 运维 > 安全 #Linux #运维 #安全
MySQL:show processlist详解 show processlist 是显示用户正在运行的线程,需要注意的是,除了 root 用户能看到所有正在运行的线程外,其他用户都只能看到自己正在运行的线程,看不到其它用户正在运行的线程。除非单独个这个用户赋予了PROCESS 权限。 root用户,可以看到全部线程运行情况 普通的activiti用户只能看到自己的 单独给activiti用户授PROCESS权限,(授权后需要退出重新登录)[/ 2022-11-01 数据库 #MySQL
MySQL主从复制线程状态详解 1.主库线程状态(State)值 以下列表显示了主从复制中主服务器的Binlog Dump线程的State列中可能看到的最常见状态(SHOW PROCESSLIST)。如果Binlog Dump线程在主服务器上看不到,这意味着复制没有运行,也就是说,目前没有连接任何Slave主机。 1.1 Sending binlog event to slave二进制日志由各种事件组成,一个事件通常为一个更新 2022-10-31 数据库 #MySQL #主从复制
CentOS7使用XtraBackup实现MySQL5.6 & 5.7的主从复制 参考地址一 参考地址二 1.前言 Percona XtraBackup可以说是一个相对完美的免费开源数据备份工具,支持在线无锁表同步复制和可并行高效率的安全备份恢复机制相比mysqldump来说确实让人眼前一亮,与MySQL Enterprise Backup(InnoDB Hot Backup)的功能对比可以参考扩展阅读。当然我们在实际运维过程中都应针对不同的业务需求分析和选择合适的备份 2022-10-19 数据库 > 运维 #MySQL
CentOS7安装MySQL5.6详解 预备要点: 本次通过Yum软件管理器进行安装,需要对Yum有必要了解 当前需要提前安装好CeonOS7(通过VMware安装虚拟机即可) wget需要提前安装,以便通过url下载yum源 1.安装MySQL步骤详解1.1 查看主机是否已经安装了MySQL(如果存在则要卸载)[root@localhost home]# rpm -qa|grep mysql [root@localhost h 2022-10-19 数据库 #CentOS #MySQL
CentOS7.5 安装git-2.37.3 1.安装依赖库yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc-c++ perl-ExtUtils-MakeMaker autoconf 2.移除默认安装的旧版gityum remove git rm -f /usr/bin/git 3.下载源码[roo 2022-09-27 数据库 #CentOS #Git