自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 Failed to load Idlinux.c32, Boot failed: press any key to retry

银河麒麟服务器安装系统报错,Failed to load Idlinux.c32,

2022-10-14 17:45:38 2310

原创 linux 下python3.7的安装

linux 3.7 安装

2022-09-06 11:57:03 684

原创 redhat 6 升级了glibc 之后无法使用

redhat 6 升级了glibc 之后无法使用

2022-05-24 15:57:19 675

原创 svn failed to run the WC DB

svn failed to run the WC DB

2022-04-28 09:47:43 575

转载 mysqlq binlog_ignore_db 介绍

1. binlog_do_db 与 binlog_ignore_db当数据库实例开启 binlog 时,我们执行 show master status 命令,会看到有 Binlog_Do_DB 与 Binlog_Ignore_DB 选项。 1 2 3 4 5 6 mysql>showmasterstatus; +---------------+----------+--------------+----...

2021-08-19 15:09:51 1409

转载 巧妙解决并深度分析Linux下rm命令提示参数列表过长的问题...

在生产环境下,某些应用在长时间可能会产生几十万、百万级别的文件或者日志文件,导致我们在使用rm -rf * 或者find 时候提示[root@client-01 tools]# find . -name *.log |xargs rm -rf-bash: /usr/bin/find: 参数列表过长本文从根源来分析产生此问题的原因,并给出临时解决方案。1、尝试最初我以为是rm命令对文件数量存在限制,但当我尝试ls ./*、touch ./*等命令都遇到这一问题之后,我开始将注...

2021-04-14 16:35:13 4507

转载 mysql 批量插入300万条测试数据

# 1.建表#drop table if exists test_user;create table test_user(id int auto_increment,`name` varchar(50),gender tinyint,addr varchar(100),primary key (`id`))engine=InnoDB default charset=utf8;2.创建存储过程要点:使用start transaction开启事务# 2.创建存储过程#drop.

2020-11-04 15:52:19 1476

原创 ansible 高级用法

1、控制每次同时更新的主机数量im test_serial.yml---- hosts: all serial: 2 #每次只同时处理2个主机 gather_facts: False tasks: - name: task one comand: hostname - name: task two command: hostname#也可以使用百分比进行控制name: test serail hosts: all serial:

2020-10-21 15:58:10 1930

原创 Linux服务器支持X转发

以centos 7 为例一、服务器端配置1.安装ssh服务 yum install openssh-server2.修改配置文件,实现支持X转发 a.编辑sshd_conf文件(自选编辑方式) vim /etc/ssh/sshd_config b.找到X11Forwarding这一行,将其后面no(或者yes)改为yes,并确保前面没有#好注释,保存退出。3.重启ssh服务 sudo /etc/init.d/ssh restart至此,ssh服务器端配置完毕。...

2020-06-05 09:26:52 566

原创 新加磁盘并挂载,然后创建nfs

本文是在vmware 上面进行的操作:1、新加磁盘并格式化fdisk -lDisk /dev/sda: 64.4 GB, 64424509440 bytes, 125829120 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O...

2020-04-28 15:47:15 507

原创 使用Kubeadm(v.1.17)部署k8s 环境

kubernetes 核心概念:Pod 最小部署单元 一组容器的集合 一个Pod中的容器共享网络命名空间 Pod是短暂的 Controllers ReplicaSet :确保预期的Pod副本数量 Deployment :无状态应用部署 StatefulSet :有状态应用部署 DaemonSet :确保所有Node运行同一个Pod Job :一次性任...

2020-04-20 18:07:00 3310

原创 mysql 主从同步报1418错误

研发人员提交了一个函数,如下,没有写:“READS SQL DATA”。然后导致在mysql 5.7.2 的主从环境,两个从节点的同步出现问题。报错如下:解决方案如下:添加:READS SQL DATA ,来标注,并把log_bin_trust_function_creators 修改为默认的0 (即off)状态。参考文章如下:https://www.cnblogs...

2020-04-03 15:19:57 391

转载 关于MySQL线程的基本设置thread

客户端发起连接到MySQL server,mysql server监听进程,监听到新的请求,然后mysql为其分配一个新的 thread,去处理此请求。从建立连接之开始,CPU要给它划分一定的thread stack,然后进行用户身份认证,建立上下文信息,最后请求完成,关闭连接,同时释放资源。在高并发的情况下,将给系统带来巨大的压力,不能保证性能。MySQL服务器的线程数需要在一个合理的范围之内,...

2020-01-10 18:06:10 2075

转载 MySQL运维系列 之 CPU瓶颈故障案例分析

本文转载自:https://yq.aliyun.com/articles/618480现在容我给大家分析一起新鲜出炉热乎乎滚烫烫的故障案例在分析案例前,据我们故障报告得到的数据分析显示,最近2年出现的故障80%来自硬件,20%来自压力瓶颈(因为瓶颈分析和解除瓶颈做的及时) 压力瓶颈中:80%来自disk(IO压力、磁盘空间)、20%来自CPU今天主要聊聊cpu相关的问题一、背景...

2019-12-26 18:13:51 1012

原创 prompt 设置 -登陆MySQL显示用户名和主机以及当前数据库

今天在做MySQL练习过程中,突然发现,登陆mysql后,命令行不能显示用户名和主机信息,同时呢,想查看数据库信息还需要查看select datebase()命令查看,特别不方便,因此特别查看了mysql的相关资料,每次通过客户端登陆怎么才能显示这些信息呢?其实MySQL的相关设置都在配置文件my.cnf中可以设置。因此就去看my.cnf文件,之前就使用下,没有细心看。my.cnf配置...

2019-12-10 14:08:04 369

转载 NGINX 基于nginx_upstream_check_module-master 健康检测及平滑升级

一、ngx_http_proxy_module 模块和ngx_http_upstream_module模块(自带) 严格来说,nginx自带是没有针对负载均衡后端节点的健康检查的,但是可以通过默认自带的ngx_http_proxy_module 模块和ngx_http_upstream_module模块中的相关指令来完成当后端节点出现故障时,自动切换到健康节点来提供访问。指定在何...

2019-12-04 11:26:18 819

转载 JDK1.8.0_151的无限制强度加密策略文件变动

JDK1.8.0_151无需去官网下载 local_policy.jar US_export_policy.jar这个jar包,只需要修改Java\jdk1.8.0_151\jre\lib\security这目录下的java.security文件配置即可。随着越来越多的第三方工具只支持 JDK8,最近公司也计划从 JDK7 升级到 JDK8,在线下环境升级过程中,发现某些项目报以下异常:j...

2019-12-03 18:25:37 3738

原创 SSL通信过程抓包分析

一、SSL建立握手连接目的1.身份的验证,client与server确认对方是它相信的连接的,而不是第三方冒充的,通过证书实现。2.client与server交换session key,用于连接后数据的传输加密和hash校验。二、简单的SSL握手连接过程(仅Server端交换证书给client):1.client发送ClientHello,指定版本,随机数(RN),会话ID,所...

2019-12-03 11:37:28 1647

转载 mysql 主从delete 引起的卡住和延迟的问题

一、环境描述生产环境异地机房主从数据库,数据量过百G,数据库版本社区版本5.6.25。二、问题描述同事根据开发提供的SQL在Master节点执行了一个大表的的全表更新操作,导致从节点Slave IO线程中断。三、问题分析1)相关参数my.cnf中有两个参数设置:expire_logs_days = 7 #binlog保留时间7天max_binlog_size = 1...

2019-10-23 14:40:04 3742

转载 MySQL 5.7 Replication 相关新功能说明

这个介绍比较详细,挺实用https://www.cnblogs.com/zhoujinyi/p/5704567.html

2019-09-30 16:01:56 120

原创 mysql 备份工具之innobackupex 介绍

以下两篇文章对mysql 的备份介绍的比较详细[root@master tools]# wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.9/binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.9-1.el7.x86_64.rpm[root@ma...

2019-09-05 15:25:03 346

转载 mysql 常见问题处理

之前部署了Mysql主从复制环境(MySQL主从复制环境部署【http://blog.itpub.net/31015730/viewspace-2153251/】)以及总结了mysql主从复制的原理和相关知识(MySQL主从复制原理及必备知识总结【http://blog.itpub.net/31015730/viewspace-2154408/】),但是在mysql主从同步过程中会出现很多问题,导...

2019-09-04 14:25:17 774

转载 TCP 三次握手及异常排查

最近碰到一个问题,client端连接服务器总是抛异常。在反复定位分析、并查阅各种资料文章搞懂后,发现没有文章把这两个队列以及怎么观察他们的指标说清楚。因此写下这篇文章,希望借此能把这个问题说清楚。欢迎一起交流探讨。问题场景:client和server,使用socket通信。1.间歇性得出现client向server建立连接三次握手已经完成,但server没有响应到这连接。2.出问...

2019-08-22 08:39:19 1528 1

原创 Linux中basename和dirname命令的使用

dirname 常用示例:[root@localhost bin]# dirname /home/gxp/bin/home/gxp #为获取到的目录[root@localhost bin]# dirname callf.sh。 # . 如无/ 则获取当前目录.脚本实例:#!/bin/shcd...

2019-07-26 11:15:57 539

转载 Wireshark网络抓包(一)——数据包、着色规则和提示

一、数据包详细信息Packet Details面板内容如下,主要用于分析封包的详细信息。帧:物理层、链路层包:网络层段:传输层、应用层1)Frame物理层数据帧概况2)Ethernet II数据链路层以太网帧头部信息3)Internet Protocol Version 4互联网层IP包头部信息IP包头:4)Transm...

2019-07-22 14:26:36 2147

转载 浅谈服务治理与微服务

近期都在谈微服务,本人也正在做相关的工作,应领导要求做了一个微服务的分享,本篇文章主要来源于分享的PPT,所以有些简单,有问题可以在下面留言,大家 一起讨论。本篇文章先简单介绍了互联网架构的演变,进而介绍了服务化,最后再介绍微服务,微服务是服务治理的升级也是互联网架构的进一步延伸。互联网架构演变一体架构在计算机软件发展早期,一般桌面软件都是采用这种架构,不管是界面还是业务处理还是数...

2019-05-28 17:33:19 396 2

转载 tcpdump 学习更进一步 之wireshark异常数据解读

wireshark异常数据,软件本身会以特殊颜色底纹标识。或者可以通过Analyze-->Expert Information分析。1、TCP Previous segment not captured 、TCP Out-Of-Order[TCP Previous segment not captured]在TCP传输过程中,同一台主机发出的数据段应该是连续的,即后一个包的Seq号等于...

2019-04-26 11:36:53 777

转载 使用mycat搭建实现mysql数据库集群管理

今天来使用mycat管理mysql集群, 随着数据量的提升, 我们如果把所有数据存储在一个数据库中, 对数据的各种操作就会变得非常的困难. 自然我们又想到了数据库也进行集群部署, 将一个数据库的数据分散到不同的数据库中存储, 进而提升数据操作的性能.本文的定义是简洁快速的使用mycat, 让读者可以快速的入门mycat, 因此本文聚焦于mycat的安装, 使用, 简易配置, 常用配置文件和标签...

2019-03-12 17:55:12 1485

转载 MySQL集群高可用架构之MHA

1前言导读 本文主要介绍基于mha 的mysql 高可用架构2架构简介 MHA(MasterHigh Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最...

2019-03-12 17:25:56 842

转载 MySQL ProxySQL读写分离使用初探

目的      在美团点评DBProxy读写分离使用说明文章中已经说明了使用目的,本文介绍ProxySQL的使用方法以及和DBProxy的性能差异。具体的介绍可以看官网的相关说明,并且这个中间件也是percona推的一款中间件。其特性和其他读写分离的中间件差距不大,具体的会在文中介绍。本文大致简单的介绍在使用过程中的一些说明,也可以看官方的wiki获得使用帮助。参考: https://ww...

2019-02-18 16:30:47 123

转载 服务器TIME_WAIT和CLOSE_WAIT详解和解决办法

来自:http://blog.csdn.net/shootyou/article/details/6622226 昨天解决了一个HttpClient调用错误导致的服务器异常,具体过程如下:http://blog.csdn.net/shootyou/article/details/6615051里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态...

2019-02-15 17:13:40 191

转载 oracle 表空间实用情况查询

oracle查看表实际物理空间使用大小http://www.2cto.com/database/201107/95313.html一种是分配给一个表的物理空间数量,而不管空间是否被使用。可以这样查询获得字节数:select segment_name, bytes from user_segments where segment_type = 'TABLE'; 或Select ...

2019-02-14 15:17:13 183

原创 oracle emp imp 使用介绍

总结下oracle imp/exp 常用的操作1.单表导出,导入(1) 导出 exp scott/tiger rows=y indexes=n compress=n buffer=20480000 feedback=100000  file=/tmp/emp1.dmp log=/tmp/emp1.log tables=emp1(注:1.默认的 EXP 时, compress = Y...

2019-02-14 14:51:23 1868

原创 虚拟机lvm 扩容

1.先在Vmware上,把虚拟机硬盘做扩展,如果有快照存在,磁盘可能是不可编辑状态,先删除快照后再扩展。2.现在打开虚拟机发现系统的磁盘空间已经扩了,但是硬盘分区可用空间没变,还是原来的30G[root@master home]# fdisk -lDisk /dev/sda: 64.4 GB, 64424509440 bytes, 125829120 sectorsUnits = ...

2019-02-13 10:05:28 809

转载 清算与结算

本文转载自:https://blog.csdn.net/piqianming/article/details/79450869                                                                                 写在前边       这篇文章是小编在学习金融知识过程中的总结文章,文章比较浅显,仅仅讲一些概念上的东西,...

2019-01-17 11:16:20 1207

转载 长连接短连接长短连接争长短

摘要:其实还是这个老问题:记一次文件下载丢包填坑之旅 http://www.cnblogs.com/syjkfind/p/5281677.html即使现在只有haproxy-nginx-磁盘文件比较少的转发,但文件特别大,还是偶有文件不完整的问题。从现象上看,浏览器响应是200没问题,curl命令的日志显示是 curl:(18)transferclosedwith204800bytesremain...

2018-12-10 16:54:31 586

转载 oracle v$session,v$sqlarea 性能分析

/****查看资源最多的sql*****/select PARSING_USER_ID ,VERSION_COUNT,SQL_TEXT,CPU_TIME,ELAPSED_TIME,EXECUTIONS,ROWS_PROCESSED,HASH_VALUE,buffer_gets ,disk_reads from V$SQLAREAWHERE buffer_gets &...

2018-12-07 11:53:17 1079 1

转载 C语言中 .h文件和.c文件的区别 (转)

要理解.c文件与.h文件有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程:1.预处理阶段2.词法与语法分析阶段3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关的二进制码,生成各个目标文件4.连接阶段,将各个目标文件中的各段代码进行绝对地址定位,生成跟特定平台相关的可执行文件,当然,最后还可以用objcopy生成纯二进制码,也就是去掉了文件格式信息...

2018-11-29 18:01:20 30366 3

转载 oracle监听器理解

原网址:http://www.360doc.com/content/11/0412/10/6670178_109025796.shtml Oracle 监听器 Listener 是一个重要的数据库服务器组件,在整个 Oracle 体系结构中,扮演着重要的作用。它负责管理 Oracle 数据库和客户端之间的通讯,它在一个特定的网卡端口(默认是TCP 1521端口)上监听连接请求,并将连接转发...

2018-11-29 10:42:23 611

转载 oracle存储过程之数据增删查改及调用

本文转载自:https://blog.csdn.net/u011955534/article/details/14647217原文更易读,请参与原文。存储过程:存储过程是 SQL, PL/SQL, Java 语句的组合, 它使你能将执行商业规则的代码从你的应用程序中移动到数据库。这样的结果就是,代码存储一次但是能够被多个程序使用。是存放在数据库服务器上的SQL语句块,其效率高于同等SQ...

2018-11-29 09:05:13 3467

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除