- 博客(25)
- 收藏
- 关注
原创 PostgreSQL如何查询IO消耗最高的SQL及优化
摘要:一、安装pg_stat_statements插件此插件用于统计数据库的资源消耗,分析SQL语句安装流程:cd一、安装pg_stat_statements插件此插件用于统计数据库的资源消耗,分析SQL语句安装流程:cd */postgresql-11.1/contrib/pg_stat_statementsmakemake install二、加载pg_stat_statements模块–编辑postgresql.conf文件vi $PGDATA/postgresql.conf–修改配
2020-10-21 11:27:40
1896
原创 JournalNode无法启动问题排查
JournalNode无法启动问题排查1.问题说明1.1 JournalNode重新启动后又失败,一直重启不成功,经过观察,发现日志报错,经排查报错原因是编辑log损坏导致的2018-05-28 16:06:07,896 WARN namenode.FSImage (EditLogFileInputStream.java:scanEditLog(359)) - Caught exception after scanning through 0 ops from /hadoop/hdfs/journa
2020-09-09 10:35:18
3411
转载 mysql show processlist,kill pid,查看连接数 查看被锁的表
show processlist找出执行时间最长的进程show [full] processlist;展示属于当前用户的线程,如果当前用户有 process privilege,那么会展示所有线程。如果不加full,只显示前100条;show processlist展示的线程不包含background thread,所以线程数就等于connections除了上述方式,我们还可以通过show status 查看连接,比如使用show status like ‘%threads_%’;threads_
2020-09-04 10:36:51
542
原创 mysql 查看表 是否有死锁
1、查询是否锁表baishow OPEN TABLES where In_use > 0;2、查询进程show processlist查询到相对应的进du程===然后zhi kill id补充:查看正在锁的事务daoSELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;查看等待锁的事务SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;...
2020-09-04 10:01:38
415
原创 Hortonworks Nodemanager启动但失败:连接拒绝:8042 解决方法
在这里插入图片描述问题描述:Connection failed to http://IP:8042/ws/v1/node/info (Traceback (most recent call last):File “/var/lib/ambari-agent/cache/stacks/HDP/3.0/services/YARN/package/alerts/alert_nodemanager_health.py”, line 171, in executeurl_response = urllib2.
2020-09-03 10:31:29
2043
原创 官方源、镜像源汇总
androidApacheeclipse镜像centoshtml站点版(一)、企业站搜狐:http://mirrors.sohu.com/网易:http://mirrors.163.com/阿里云:http://mirrors.aliyun.com/腾讯:http://android-mirror.bugly.qq.com:8080/(仅针对APP开发的软件,限流,不推荐)淘宝:http://npm.taobao.org/(二)、教育站上海交通大学:http://ftp.sjtu
2020-08-19 18:41:40
8130
原创 proxmox恢复vm到指定的存储
proxmox恢复vm到指定的存储原来备份的vm是在local-lvm存储器内的,打包备份之后在另一台proxmox上恢复,用如下命令:qmrestore ubuntu14.04.5-bak.vma.lzo 101提示如下错误:restore vma archive: lzop -d -c /root/ubuntu14.04.5-bak.vma.lzo|vma extract -v -r /var/tmp/vzdumptmp8725.fifo – /var/tmp/vzdumptmp8725CFG
2020-08-11 15:24:43
2827
原创 错误InnoDB:Attemptedtoopenapreviouslyopenedtablespace.
错误InnoDB:Attemptedtoopenapreviouslyopenedtablespace.2013-08-04 13:48:22 760 [ERROR] InnoDB: Attempted to open a previously opened tablespace. Previous tablespace isaactest/wp_usermeta uses space ID: 2 at filepath: .\isaactest\wp_usermeta.ibd. Cannot open
2020-08-04 15:43:40
389
原创 rsync + sersync 数据同步
一、rsync+inotify与rsync+sersync架构的区别1、rsync+inotifya、inotify只能记录下被监听的目录发生了变化(增,删,改)并没有把具体是哪个文件或者哪个目录发生了变化记录下来;b、rsync在同步的时候,并不知道具体是哪个文件或目录发生了变化,每次都是对整个目录进行同步,当数据量很大时,整个目录同步非常耗时(rsync要对整个目录遍历查找对比文件),因此效率很低2、rsync+sersynca、sersync可以记录被监听目录中发生变化的(增,删,改)具体某
2020-07-24 20:19:49
334
原创 centos7启动iptables时报Job for iptables.service failed because the control process exited with error cod
启动iptables:service iptables start报错如下:Job for iptables.service failed because the control process exited with error code. See “systemctl status iptables.service” and “journalctl -xe” for details.查看异常信息:journalctl -xe错误如下:Failed to start IPv4 firewal
2020-07-24 20:00:29
807
转载 MySQL参数max_connect_errors分析释疑
最近一MySQL服务器,由于一些特殊因素遇到“ERROR 1129 (00000): Host ‘xxx’ is blocked because of many connection errors. Unblock with ‘mysqladmin flush-hosts’”,在问题解决后,在详细了解参数max_connect_errors的过程中,有些不同网络资料的矛盾描述确实让我有点迷惑和混淆(关于这个错误,本质原因是因为同一个IP在短时间内产生太多中断的数据库连接(超过max_connect_erro
2020-07-20 14:03:30
1141
转载 Mariadb-my.cnf文件详解
[client] #针对客户端的设置default-character-set = utf8 #指定字符集(mariadb默认是拉丁文)port = 3306 #指定端口socket = /data/mydata/mysql.sock #指定socket[mysql] #针对登录mysql服务器端的设置port = 3306socket = /data/mydata/mysql.sockdefault-character-set = utf8
2020-07-17 10:22:18
1187
原创 一个三节点的PVE 6.1+CEPH集群,因为系统损坏,全部重新安装。
注意:逐一重装系统/重新加入PVE集群/重新加入CEPH集群;先禁用ceph的recover,避免其因OSD丢失重建:任一节点执行:for i in noout nobackfill norecover;do ceph osd set $i;done重新加入pve集群前确保已经从集群中删除步骤备份配置和证书备份到/root/bak/目录下,然后打包拷贝到其他地方保存(别忘了,否则就不能还原了):systemctl stop pvestatd.servicesystemctl stop
2020-07-14 18:55:05
6004
1
原创 mariadb运维日志
mariadb复制代码ALTER TABLE <旧表名> RENAME [TO] <新表名>ALTER TABLE <表名> MODIFY <字段名> <数据类型>ALTER TABLE <表名> MODIFY <字段1> <数据类型> FIRST |AFTER <字段2>ALTER TABLE <表名&
2020-07-13 10:29:49
424
原创 mariadb日志报错:error while loading shared libraries: libjemalloc.so.2处理办法
Linux下找不到so文件的解决办法rznice 2016-03-11 16:39:27 19494 收藏 1分类专栏: linux版权最近在安装完tengine,在启动tengine时报找不到libjemalloc.so.2的提示,即:[root@localhost tengine]# sbin/nginxsbin/nginx: error while loading shared libraries: libjemalloc.so.2:cannot open shared object
2020-07-10 11:43:05
5947
原创 ambari 2.7.4 删除smartsense提高整个集群性能
为啥要删除:8G内存、4vCPU的4节点集群,启动极慢,一个小时都启动不了,好多服务都飘红。百思不得骑姐。偶尔看到有篇安装文档,里面斩钉截铁地说:卸载smartsense,每个节点都要删除。灵光闪现:是不是这东西在搞鬼啊。说结果:卸载之后,清爽了,所有服务都变绿了。删除方法:在services清单中,找到smartsense,在右侧的action菜单里,stop,然后delete网上以前版本的需要在命令行用指令删除,不如这个方法方便。...
2020-07-09 10:15:04
980
原创 Hadoop-The variance for this alert is **MB which is 20% of the **MB average (**MB is the limit)
**The variance for this alert is **MB which is 20% of the **MB average (MB is the limit)1、调整如下阀值2、检查HDFS文件系统使用率,清空HDFS上的.trash垃圾数据
2020-07-09 09:53:49
4677
原创 MySQL基于日志还原数据
简介Binlog日志,即二进制日志文件,用于记录用户对数据库操作的SQL语句信息,当发生数据误删除的时候我们可以通过binlog日志来还原已经删除的数据,还原数据的方法分为传统二进制文件还原数据和基于GTID的二进制文件还原数据传统二进制日志还原数据1.修改配置文件[root@localhost ~]# vi /etc/my.cnfserver-id=1log-bin=binlog#重启数据库服务[root@localhost ~]# systemctl restart mysqld2.操
2020-07-08 19:23:23
151
原创 MariaDB的相关简单配置
MariaDB的相关简单配置mysql_secure_installation首先是设置密码,会提示先输入密码Enter current password for root (enter for none):<–初次运行直接回车设置密码Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车New password: <– 设置root用户的密码Re-enter new password: <– 再输入一次你设置的密码其
2020-07-08 08:14:20
743
原创 phpipam1.4BUS
phpIPAM installation on CentOS 7Here is a full guide on how to install phpIPAM on CentOS 7. This should work on all RHEL based distributuons. For this guide I used competely fresh install of CentOS 7, we will do step by step guide for all applications nee
2020-07-08 08:13:57
365
转载 Linux文件删除,但是df之后磁盘空间没有释放
Linux 磁盘空间总是报警,查到到大文件,删除之后,df看到磁盘空间并没有释放。查找了下发现系统对rm进行了alias ,因为Linux对删除操作没有回收站机制,对rm操作进行了自定义,对删除文件进行移动到/tmp 目录里面。又对/temp删除 但是还是没有发现磁盘冲击释放执行 lsof | grep deleted发现有大量刚刚删除文件的进程存在,kill掉进程(或者重启进程) OK参考资料运维实战案例之文件已删除但空间不释放问题解析1、错误现象运维的监控系统发来通知,报告一台
2020-07-07 09:37:39
1485
原创 ssh取消密钥登陆,开启root登陆
修改sshd_configvi /usr/etc/sshd_configPermitROootLogin 修改为yesRSAAuthentication no yes修改为noPubkeyAuthentication no yes修改为noPasswordAuthentication yes no修改为yes
2020-07-06 17:10:56
441
原创 Proxmox VE虚拟化从入门到应用实战-服务器管理篇(网络配置2
Proxmox VE虚拟化从入门到应用实战-服务器管理篇(网络配置2)一、Linux多网口绑定多网口绑定(也称为网卡组或链路聚合)是一种将多个网卡绑定单个网络设备的技术。利用该技术可以实现某个或多个目标,例如提高网络链容错能力,增加网络通信性能等。类似光纤通道和光纤交换机这样的高速网络硬件的价格一般都非常昂贵。利用链路聚合技术,将两个物理网卡组成一个逻辑网卡,能够将网络传输速度加倍。大部分交换机设备都已经支持Linux内核的这个特性。如果您的服务器有多个以太网口,你可以将这些网口连接到不同的交换机,以
2020-07-06 10:22:59
2743
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人