自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Python操作MySQL

一. python操作数据库介绍Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库:GadFlymSQLMySQLPostgreSQLMicrosoft SQL Server 2000InformixInterbaseOracleSybase …你可以访问Python数据库接口及API查看详细的支持数据库列表。不同的数据库你需要下载不同的

2020-09-30 18:08:56 27

转载 解决win10 自动修复失败电脑无法开机问题

感觉昨晚正常关机,不知怎么回事,一觉醒来笔记本就打不开了。最讨厌的蓝屏出现了!!!各种搜索解决办法,不想重装系统,手上也没有任何U盘等修复工具,经过一番搜索终于完美解决我的问题。自动修复失败首先点击重新启动,可以多次点击,若幸运的话,电脑可能成功开机,可惜我的无论是重新启动还是关机重启都无济于事。点击高级选项,选择其中的疑难解答,点击启动修复,就会出现导致无法修复的原因。此时,点击高级选项,选择命令提示符,输入bcdboot c:\windows /l zh-cn,点击回车,重启笔记本,发现无法

2020-09-30 11:22:32 335 1

转载 阿里云Nginx配置https实现域名访问项目

第一步:签署第三方可信任的 SSL 证书证书可以直接在阿里云里面申请免费的ssl证书登录阿里云账号,在上方搜索栏内搜索ssl,点击ssl证书(应用安全)来到这个页面后点击购买证书如图选择免费版ssl证书,点击支付支付完成后跳转到控制台首页,点击证书申请填写完证书申请表单之后点击下一步点击验证显示验证成功后再提交审核审核通过后点击下载按钮选择nginx旁边的下载下载解压后得到一个.key和.pem文件,到这里,我们的证书申请工作已经做完了,下面可以开始配置https了

2020-09-30 11:07:04 146

转载 如何通过 Shell 监控异常等待事件和活跃会话

前几天有网友在墨天轮平台上问到“如何写一个定时任务监控用户会话连接数”的问题,由于当时比较忙,回答的比较简单也比较匆忙。最近也因为公司新项目老是加班,运维保障,安装 RAC、搭建 DG 、故障处理等等,占据了很大个人时间,休息充电的时间难免减少了很多,今日利用闲暇时间,来继续说一说监控会话相关的这个话题。通常我们平时都是通过运行 SQL 语句直接查询 V$SESSION 视图得到结果,然后直接输出到屏幕上,具体的 SQL 如下:--- 查看用户会话select username,count(usern

2020-09-30 10:47:12 28

转载 Ubuntu下LDAP 部署文档

LDAP 基本概念LDAP 部署文档环境准备# cat /etc/issueUbuntu 16.04.6 LTS \n \l# uname -r4.4.0-142-generic# slapd -VV@(#) $OpenLDAP: slapd (Ubuntu) (Apr 10 2019 13:01:36) $ buildd@lgw01-amd64-031:/build/openldap-QaSHhB/openldap-2.4.42+dfsg/debian/build/servers/s

2020-09-29 17:01:58 112

转载 PowerLinux 服务器上安装 Oracle (详细步骤)

PowerDirector 一套针对 IBM® PowerLinux 系列服务器的统一管理工具,能够提供便捷高效的虚拟化管理,是一款非常简单易用的管理。可以只通过Web Browser即可对多台服务器进行分区和虚拟化资源的简化配置管理,特别适用于拥有 Power 主机环境的中小型用户。PowerDirector 涵盖了 IVM 的主流功能,利用 PowerVM 管理分区和虚拟资源,并整合多种高级功能以及操作规范,可进行系统资源和虚拟化资源的统一配置和管理工作。而 PowerDirector 可安装在 VI

2020-09-29 15:20:15 39

原创 MariaDB数据库服务常见操作

一、初始化mariaDB服务程序:yum install mariadb mariadb-server //安装mariaDBsystemctl start mariadb //启动mariadbsystemctl enable mariadb //添加到开机启动项中初始化数据库服务程序:[root@mysql-server ~]# mysql_secure_installationNOTE:

2020-09-29 15:11:24 21

原创 k8s集群PHP环境使用

一、环境介绍k8s版本: 1.15.2存储: 阿里云NAS测试代码: wordpress二、下载wordpress和创建好数据库等1、下载wordpresswget https://cn.wordpress.org/latest-zh_CN.zip2、创建数据库(数据库我使用yum下载的,数据库尽量不要部署在k8s集群中)create database wordpress DEFAULT CHARACTER SET utf8;grant all on wordpress.* to 'wo

2020-09-29 14:08:57 24

转载 华为交换机 consolep密码和vty密码配置telnet,ssh

以登录用户界面的认证方式为密码认证,密码为Huawei@123为例,配置如下。<HUAWEI> system-view[HUAWEI] user-interface console 0[HUAWEI-ui-console0] authentication-mode password[HUAWEI-ui-console0] set authentication password cipher Huawei@123[HUAWEI-ui-console0] return<HUAWEI&

2020-09-29 13:58:14 80 1

原创 Ubuntu 18.04下搭建单机Hadoop和Spark集群环境

Hadoop在整个大数据技术体系中占有至关重要的地位,是大数据技术的基础和敲门砖,对Hadoop基础知识的掌握程度会在一定程度决定在大数据技术的道路上能走多远。最近想要学习Spark,首先需要搭建Spark的环境,Spark的依赖环境比较多,需要Java JDK、Hadoop的支持。我们就分步骤依次介绍各个依赖的安装和配置。新安装了一个Linux Ubuntu 18.04系统,想在此系统上进行环境搭建,详细记录一下过程。1、Java JDK8的安装前往Oracle官网下载JDK8,选择适合自己操作系统

2020-09-29 13:53:54 44

转载 SQL2008数据库的备份与还原

一、上期小编分享了SQL2000数据库的备份与还原,这期小编再来分享下SQL2008数据库的备份与还原。二、SQL2008数据库的备份1、登录sql server management studio2、选择要备份的数据库,右键—任务—备份3、添加备份目标,并输入备份文件的名称4、这是选择好后的显示页面,确定再确定即开始备份并完成三、数据库还原1、选择要还原的数据库—右键—任务—还原2、如图,刚才备份的数据库会直接显示,可以直接还原3、注意选项中要勾选“覆盖现有数据库”,“

2020-09-29 11:47:15 19

原创 Sql Server远程连接

SQL Server介绍SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft公司于2000年推出,目前最新版本是

2020-09-29 11:18:15 49

转载 x86 服务器常见问题和故障诊断流程

服务器常见问题汇总服务器支撑着整个企业的信息数据,对公司的信息储存、业务开展、正常运作等等环节都具有着至关重要的意义。然而,服务器在日常运行过程中,由于其复杂的硬件结构、繁琐的运行原理,经常会出现一些大大小小的问题。下面精心整理一些服务器的常见问题汇总,帮助各位排忧解难。1.系统蓝屏、频繁死机、重启、反映速度迟钝服务器的与我们平常电脑不论是硬件结构还是运行系统,都是极其类似的。因此,就如同我们的电脑一样,一样可能会感染病毒,同样会因为系统漏洞、软件冲突、硬件故障导致死机、蓝屏、重启等故障,同样会因为垃

2020-09-29 10:48:04 137

转载 详解 MySQL 基准测试和 sysbench 工具

前 言作为一名后台开发,对数据库进行基准测试,以掌握数据库的性能情况是非常必要的。本文介绍了MySQL基准测试的基本概念,以及使用sysbench对MySQL进行基准测试的详细方法。文章有疏漏之处,欢迎批评指正。一、基准测试简介1、什么是基准测试数据库的基准测试是对数据库的性能指标进行定量的、可复现的、可对比的测试。基准测试与压力测试基准测试可以理解为针对系统的一种压力测试。但基准测试不关心业务逻辑,更加简单、直接、易于测试,数据可以由工具生成,不要求真实;而压力测试一般考虑业务逻辑(如购物

2020-09-28 17:51:23 43

原创 mySQL | unrecognized service 错误解决办法

mysql启动不了,解决mysql: unrecognized service错误的方法如下:情景再现 - 错误提示解决方案

2020-09-28 17:43:51 18

转载 Prometheus 的云上 MySQL 监控实践

一、背景MySQL 8.0是当前Oracle公司一直在大力宣传的新版本,从架构到性能均有显著变化,同时,随着kubernetes的普及,为更好的提升资源利用率,可以进行MySQL上云的探索。MySQL上云如何进行运行状态的监控呢?MySQL运行状态监控需要满足:监控数据实时准备,报警机制响应迅速,支持异地集中监控。本文将探索云上MySQL的监控方案。二、方案对比方案一:Zabbix监控系统,基于c+php开发的开源监控系统,支持多种监控采集方式,应用广泛,支持比较成熟,社区活跃,缺点是对容器支持度比

2020-09-28 17:40:18 88

转载 Oracle Dataguard 管理命令

备份库切换alter database commit to switchover to physical standby with session shutdown; //切换至standby模式shutdown immediatestartup mountselect switchover_status from v$database; //检查状态alter database recover managed standby database disconnect; //开启standby应用恢

2020-09-28 17:08:50 16

转载 MySQL 8.0 异步复制的三种方式

本实验中分别针对空库、脱机、联机三种方式,配置一主两从的mysql标准异步复制。只做整服务器级别的复制,不考虑对个别库表或使用过滤复制的情况。实验环境[root@slave2 ~]# cat /etc/hosts192.168.2.138 master192.168.2.192 slave1192.168.2.130 slave2mysql> select version();+-----------+| version() |+-----------+| 8.0.16 |

2020-09-28 15:02:26 184

转载 Oracle 数据库维护知识

1. ORACLE 数据库启动与关闭1.1 打开和关闭数据库 (手工)1.1.1 sqlplus 连接#su - oracle#sqlplus /nolog1.1.2 打开数据库sql> connect sys/oracle as sysdba;sql> startup [nomount|mount]等待十几秒左右,当看到oracle instances started,database mounted,database opened 的时候,oracle 数据

2020-09-28 14:06:28 98

转载 误删除 Oracle 数据库数据的恢复方法

学习数据库时,我们只是以学习的态度,考虑如何使用数据库命令语句,并未想过工作中,如果误操作一下,都可能导致无可挽回的损失。今天主要以oracle数据库为例,介绍关于表中数据删除的解决办法。(不考虑全库备份和利用归档日志)删除表中数据有三种方法:delete(删除一条记录)drop或truncate删除表格中数据1.delete误删除的解决方法原理:利用oracle提供的闪回方法,如果在删除数据后还没做大量的操作(只要保证被删除数据的块没被覆写),就可以利用闪回方式直接找回删除的数据。具体

2020-09-27 16:27:20 19

转载 五个 PostgreSQL 典型故障案例及处理

1、PostgreSQL数据库错误:检测到ShareLock死锁处理PostgreSQL 是一个免费数据库,对于处理分析型+交易型混合型系统来说确实很不错,特别是版本的升级到11.2后性能提升很多,很多运行机制跟Oracle越来越接近,确实很强大,但是开源系统确实存在一些不如意地方,需要长时间项目问题集锦积累才能慢慢的领悟。而作为从非功能测试转型做技术运维,在运维过程中会从非功能方面(高可用性、高可靠性、可扩展性等)和性能测试优化方面考虑确实可以避免很多生产不必要的故障问题,但是对于开源的技术在版本迭代

2020-09-27 16:09:16 280

转载 Postgres 异常断电导致启动失败的解决方法

问题起因:前段时间客户生产服务器,突然不小心弄断电了,虽然运维人员重启服务后,看似能正常访问,但是出现主从无法正常同步数据问题,而重新启动服务后,报could not connet to server。。。。postgresql/.s.PGSQL.5432,后台日志出现,accepting TCP/IP connections on port 5432等一串错误信息。突发性断电导致异常终止,这时数据库的postmaster.pid 文件仍健在,但是其实不起作用,在后台数据库日志也可以看到如下错误信息,lo

2020-09-27 15:57:27 175

转载 Postgres 数据库大批量单表导入数据引发性能故障的处理

因公司经营管理策略原因,我们地区部门还是以开发外包和产品服务为主,对测试外包服务销售工作要求占比不高,而测试部门本来有四五个性能测试人员,加上老员工都比较积极做事在测试团队建设管理上不用花费太多精力。估计因为我对数据库、tomcat、linux性能这块了解比较深以前相关的测试环境都是我搭建部署,一直都很稳定,所以公司让我帮忙兼职做公司产品技术运维支持工作,因此我大部分时间都是在做软件产品基础设施搭建研究MYSQL\PG\TOMCAT\Centos等优化配置和数据安全备份方法,作为初学者很多未知领域需要探索学

2020-09-27 15:53:58 30

转载 PostgreSQL 数据库检测到 ShareLock 死锁的处理方法

PostgreSQL 是一个免费数据库,对于处理分析型+交易型混合型系统来说确实很不错,特别是版本的升级到11.2后性能提升很多,很多运行机制跟Oracle越来越接近,确实很强大,但是开源系统确实存在一些不如意地方,需要长时间项目问题集锦积累才能慢慢的领悟。而作为从非功能测试转型做技术运维,在运维过程中会从非功能方面(高可用性、高可靠性、可扩展性等)和性能测试优化方面考虑确实可以避免很多生产不必要的故障问题,但是对于开源的技术在版本迭代过程中总会有些不如意的技术故障还是需要我们自己持续性学习、挖掘、积累、

2020-09-27 15:51:16 145

原创 Windows自动修复无法修复你的电脑

报错信息 : 自动修复无法修复你的电脑解决办法方法1、1、先点击高级设置2、点击系统还原选项。3、实验第二个选项4、清除所有的驱动,因为可能是驱动与系统不太匹配导致。5、然后选择完全清理驱动器的选项6、最后我们点击初始化就可以了,完成过后电脑会重新启动。7、以上方法可能出现的问题就是初始化不成功,遇到这种问题该怎么解决呢,一就是重新装系统,二就是在高级选项中选择启动设置。方法2、1、首先点击高级选项,疑难解答,高级选项,命令提示符。不出意外的话就进入黑框框了。bc

2020-09-27 11:19:07 74

原创 No boot device avalible,Press any key to reboot the system

报错信息 :No boot device avalible,Press any key to reboot the system没有可用的引导设备,请按任意键重新引导系统报错原因 :BIOS设置不对。找不到启动项。戴尔电脑,重启之后按F2,进入BIOS1、进入启动设备选项后,选择 1st Boot Device,设置 硬盘为第一启动项。2、设置完成后,按下F10保存,然后重起电脑就行了。参考连接 :https://jingyan.baidu.com/article/48206aead

2020-09-27 11:04:40 63

原创 win7无线网显示小太阳

前言系统重装之后,驱动网卡已经安装报错原因 :遇到这样的问题是由于驱动不正确所致,我们可以通过重装无线网卡驱动的方法来解决。方法一:打开设备设备管理器,右击“我的电脑”——管理——设备管理器——查看——显示隐藏设备——点击网络适配器,将所有以“6TO4 Adapter”和“isatap.{…}”开头的设备删除(方法是右键点击设备,选择卸载),如下图所示:关闭“设备管理器”。 点击“开始”–“控制面板”–“网络和Internet”–“打开网络和共享中心”;在“网络和共享中心”界面中,点击“

2020-09-27 09:57:13 57

转载 提高国内访问 GitHub 的速度的 9 种方案

来源:https://urlify.cn/IFzQRb1、GitHub 镜像访问2、GitHub文件加速3、Github 加速下载4、加速你的 Github5、谷歌浏览器 GitHub 加速插件(推荐)6、GitHub raw 加速7、GitHub + Jsdelivr8、通过 Gitee 中转 fork 仓库下载9、通过修改 HOSTS 文件进行加速为什么 github 下载速度这么慢?如何提高 github 的下载速度?1. GitHub 镜像访问这里提供两个最常用的镜像地

2020-09-27 07:53:40 26

原创 戴尔笔记本设置U盘或者光盘启动

设置U盘或者光盘启动1、重启电脑,按F2进入BIOS(三个箭头指向的,全部去掉。系统安装好了,要设置回去)2、选择Disale3、然后点开Advanced Boot Options,勾选Enable Legacy Option ROMs,点击apply,然后点exit退出,这时候电脑会重启;4、设置网络5、保存、退出点击Apply , 然后点击exit推出。可以直接进入系统安装界面设置启动项1、重启过程中按F12,进入进入启动项选择USB storage device回车

2020-09-27 07:30:59 79

转载 zabbix数据库优化

来自:51CTO博客,作者:AIOPS_DBA链接:https://blog.51cto.com/wangwei007/2458114MySQL版本推荐MySQL5.7及以上版本,便捷的在线DDL方便zabbix的快速升级 链接数据库方式:zabbix的server、proxy、MySQL数据库尽量使用域名方式连接,方便进行故障切换。zabbix数据库的授权读写权限,用作zabbix自身访问:grant all privileges on zabbix. to 'zabbix'@'1.1.1.1

2020-09-25 10:29:02 24

原创 CentOS下MySQL 8.0安装配置

1、编译安装MySQL8.0版本信息#cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)安装依赖包yum -y install wget cmake gcc gcc-c++ ncurses ncurses-devel libaio-devel openssl openssl-develrpm -qa |grep libaioyum install libaio libaio-devel下载源码包wget https:/

2020-09-24 22:04:50 22

原创 企业实战|基于Cobbler实现多版本系统批量部署

前言运维自动化在生产环境中占据着举足轻重的地位,尤其是面对几百台,几千台甚至几万台的服务器时,仅仅是安装操作系统,如果不通过自动化来完成,根本是不可想象的。记得前面我们探究了基于PXE实现系统全自动安装,但PXE同时只能提供单一操作系统的批量部署,面对生产环境中不同服务器的需求,该如何实现批量部署多版本的操作系统呢?Cobbler便可以的满足这一实际需求,本文带来的是基于Cobbler实现多版本操作系统批量部署。Cobbler简介Cobbler是一款自动化操作系统部署的实现工具,由Python语言开发

2020-09-24 21:55:30 22

原创 Centos7下yum安装GlusterFS方法

GlusterFSGlusterFS是一款分布式文件系统,能支持的clinet数很多,并能很好的管理各个节点。下面是两台master,一个client的安装方法工具/原料GlusterFSCentos7.2_X64方法/步骤有三台机器两台master一主一从,一个client,三台机器分别配置好/etc/hostsglusterfs服务器节点:192.168.1.160 master1192.168.1.165 master2client节点:192.168.1.167 client

2020-09-24 15:51:57 43

原创 CentOS下安装JDK完整步骤

1、检查一下系统中的jdk版本[root@localhost software]# java -version显示:openjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)2、检测jdk安装包[root@localhost software]# rpm -qa | grep java

2020-09-24 15:47:16 21

转载 Windows下Git的安装和设置

Git的安装和设置1、客户端下载首先可以在https://git-scm.com/downloads下载客户端,进行安装。2、安装安装比较简单,可以直接默认一步一步往下安装即可:3、配置github的ssh秘钥(1)安装完成之后,可以右键打开Git Bash查看电脑上是否已经存在SSH秘钥:输入命令:cd ~/.ssh若如上图显示无法找到该文件则要创建新的ssh key;(2)创建新的ssh key:输入 ssh-keygen -t rsa -C “your_email@youre

2020-09-24 15:40:17 31

转载 Redis 常见延迟问题排查手册

来源:http://kaito-kidd.com/作者:Kaito,90 后,坐标北京,6 年+工作经验,就职于一家移动互联网公司,目前从事基础架构和数据库中间件研发。Redis 介绍Redis作为内存数据库,拥有非常高的性能,单个实例的QPS能够达到10W左右。但我们在使用Redis时,经常时不时会出现访问延迟很大的情况,如果你不知道Redis的内部实现原理,在排查问题时就会一头雾水。很多时候,Redis出现访问延迟变大,都与我们的使用不当或运维不合理导致的。Redis变慢了?常见延迟问题定位与

2020-09-24 15:15:55 45

转载 Ubuntu下OpenResty搭建高性能服务端

来自:简书,作者:JunChow520链接:https://www.jianshu.com/p/09c17230e1aeSocket编程Linux Socket编程领域为了处理大量连接请求场景,需要使用非阻塞I/O和复用,select、poll、epoll是Linux API提供的I/O复用方式,自从Linux2.6中加入了epoll之后,高性能服务器领域得到广泛的应用,Nignx就是使用epoll来实现I/O复用支持高并发。对于“高性能”服务端而言,我们所关注的并不是语言的性能,而是缓存和语言支持异

2020-09-24 14:24:29 33 1

原创 Java语言程序设计(一)选择题

1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、39、40、41、4243、44、45、46、47、48、49、50、51、52、53、54、55、56、57、58、59、60、61、62、63、64、65、66、67

2020-09-23 23:35:55 138

原创 计算机网络原理选择题

1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、39、40、41、4243、44、45、46、47、48、49、50、51、52、53、54、55、56、57、58、59、60、61、62、63、64、65、66、67

2020-09-23 21:40:29 96

数据库系统原理选择题

1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、23、24、25、26、27、28、29、30、31、32、33、34、35、36、37、38、39、40、41、4243、44、45、46、47、48、49、50、51、52、53、54、55、56、57、58、59、60、61、62、63、64、65、66、67

2020-09-23 19:47:53 43

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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