- 博客(634)
- 资源 (25)
- 收藏
- 关注
原创 Powershell 登录 Linux 系统操作
在 Windows Server 2019 和 Windows 10 1809 中,OpenSSH 客户端和 OpenSSH 服务器是可单独安装的组件。安装组件也很简单,若要使用 PowerShell 安装 OpenSSH,请首先以管理员身份启动 PowerShell。若要确保 OpenSSH 功能可以安装,请执行以下操作Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'安装服务器和/或客户端功能:Add-WindowsCapab.
2021-02-09 09:52:27 1471
原创 SQL Server 系统架构损坏手动修复
今年没怎么整理博客,不过遇到的问题也非常多。今日整理一个,alter或drop某个存储过程、或者打开存储过程列表时,提示“架构损坏”。-- checkdb 中断报错DBCC CHECKDB(DBName)--类似的,修复液报错DBCC CHECKDB (dbname, REPAIR_ALLOW_DATA_LOSS);checkdb 中断报错CHECKDB 在数据库 'dbname' 中发现 0 个分配错误和 0 个一致性错误。DBCC 执行完毕。如果 DBCC 输出了错误信息,请与
2020-11-11 23:35:23 1906 1
原创 MySQL 复制相关问题处理
部分参数设置 my.cnfserver-id = 1log_bin = mysql-binbinlog_format = rowexpire_logs_days = 7sync_binlog = 1sync_relay_log = 10000sync_relay_log_info = 10000relay_log_purge = 1relay_log_recovery = 1...
2019-12-20 00:53:45 1554
原创 MySQL NDB Cluster 部署示例
MySQL NDB Cluster是内存集群数据库,可将数据分组分片冗余,由参数NoOfReplicas控制。MySQL NDB Cluster有三种类型的群集节点:管理节点:管理NDB群集中的其他节点,如配置、启动和停止节点、监控、备份等功能。数据节点:存储集群数据,NDB虽是内存数据库,也可定义表空间存储[# of node groups] = [# of data ...
2019-11-28 16:58:35 1725
原创 MySQL 升级
Changes in MySQL 5.7:https://dev.mysql.com/doc/refman/5.7/en/upgrading-from-previous-series.html首先标准化部署:1.数据目录与软件目录要求分开!2.操作系统账户MySQL默认bin目录如下su - mysqlecho 'export PATH=$PATH:/data/mysql/5...
2019-11-12 18:19:11 783
原创 MySQL 高可用:mysql+Keepalived 负载均衡及故障转移
已配置双主:系统信息:mysql主库 192.168.1.81 CentOS 7 mysql 5.7mysql主库 192.168.1.182 CentOS 7 mysql 5.7VIP 192.168.1.180【Keepalived 部署】yum install -y openssl-develtar -zvxf keepalived-2.0.10.tar.gz...
2019-11-12 17:51:16 6418 1
原创 MongoDB 基础(十)分片+复制集
#各个实例端口分配情况27000 :mongos27001~27003 :configsvr*327004~27006 :replSet=rs0(primary+standby+arbiter)27007~27009 :replSet=rs1(primary+standby+arbiter)replSet=rs0 #复制集shardsvr=true #shard server...
2019-10-28 14:34:35 1051
原创 PostgreSQL 10(八)主从流复制
#安装配置mkdir -p /data/postgres/v10.10groupadd postgres && useradd -m -d /data/postgres/home -g postgres postgresmkdir -p /data/pgbackup/{6401,6402}/archivecd /data/postgres/homewget https:...
2019-10-28 14:34:31 1112
原创 Redis 高可用:分片主从集群
yum -y install openssl openssl-devel yum -y install zlib ruby ruby-irb rubygemswget https://rubygems.org/downloads/redis-4.0.1.gemgem install redis-4.0.1.gem# Redis 安装配置mkdir -p /data/redis/...
2019-10-28 14:34:20 1125
原创 SQL Server 2017 Always On AG on Linux(五)配置监听器测试故障转移
久等了,还是把这次测试补充完整吧!前面已经配置好了 AlwaysOn AG 和Pacemaker ,但是还不能进行故障转移。为了设置高可用,需要添加侦听器,用侦听器去访问数据库。群集资源代理程序 mssql-server-ha 是 Pacemaker 和 SQL Server 之间的接口。现在将创建和配置SQL Server Always On Availability Group的过程,并...
2019-08-10 13:46:24 2988 5
原创 SQL Server 2017 Always On AG on Linux(四)Linux 集群资源管理器 Pacemaker 安装配置
现在将完成 Linux 集群资源管理器 Pacemaker 的安装和配置。Pacemaker 相当于 Windows 中的故障转移群集(WSFC)工具。Linux 环境下部署 always on 的高可用,微软官方推荐使用开源软件 Pacemaker。Pacemaker 适用于大多数Linux发行版,但SQL Server Always On Availability Groups 目前仅在 ...
2019-04-25 02:09:56 2660 1
原创 SQL Server 2017 Always On AG on Linux(三)AlwaysOn AG 配置
现可在 Windows 上使用 SSMS 连接 Linux 上的 SQL Server 配置 AlwaysOn AG。1. 在节点 server111实例上创建可用性组,名为 LINUX_SQLAG。Windows Server 故障转移群集:当可用性组托管在属于 Windows Server 故障转移群集的 SQL Server 的实例上时使用,以实现高可用性和灾难恢复。 适...
2019-04-24 23:23:26 3571 4
原创 SQL Server 2017 Always On AG on Linux(二)SQL Server 证书及权限配置
既然没有了域认证,需要配置证书认证,步骤:1. 启用SQL Server Always On Availability Groups功能2. 在所有服务器上为SQL Server Always On Availability Groups安装Linux资源代理3. 在所有Linux服务器启用防火墙上的Always On Availability Group端点端口4. 在主副本上创建...
2019-04-24 00:11:55 2451
原创 SQL Server 2017 Always On AG on Linux(一)CentOS 上安装 SQL Server
系统环境:CentOS Linux release 7.6.1810 (Core) +Microsoft SQL Server 2017 (RTM-CU14)SQL Server 2017最多支持9个副本(1个主副本和8个辅助副本),其中最多支持3个自动故障转移和3个同步提交的可用性副本。Linux 环境的AlwaysOn AG 不依赖于 Active Directory,可以在没有...
2019-04-23 23:31:28 2804 2
转载 SQL Server 2017 创建索引可暂停恢复
参考:ALTER INDEX (Transact-SQL)文章摘自:SQL Server 2017 Resumable Online Index RebuildsProblemDatabase performance optimization is always a key task for the DBA. Index maintenance plays a vital role i...
2019-04-23 00:46:46 1915
原创 MySQL 5.7.23 组复制部署示例
理论参考官网或其他博文吧,官方参考:Group Replication组复制配置很简单,本测试配置 Multi-Primary 模式:# vim /etc/my.cnf[client]port = 3306socket = /tmp/mysql.sock[mysqld]user=mysqlport = 3306server_id = 111socket=/t...
2019-04-22 00:35:45 1082 1
原创 MySQL 5.7.23 + MHA 0.58 部署示例
架构:192.168.1.111 master read & write192.168.1.112 slave(candidate) read only192.168.1.113 slave read only192.168.1.114 mha-monitor...
2019-04-20 15:30:20 2160
原创 PostgreSQL 11(七)导入导出与备份还原
参考:PostgreSQL 11 Backup and Restorepg_dump、pg_dumpall、pg_dumpall 逻辑备份还原---------------------------------------------------------pg_dump 逻辑导出、导入 (https://www.yiibai.com/manual/postgresql/app-pgd...
2019-03-21 12:03:01 3077
原创 Ansible 安装及多服务部署示例
## 主服务器 ssh 公钥认证创建ssh-keygen -t rsacat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys## 公钥传到目标服务器(首次输入密码)sshpass -p "centos" ssh root@192.168.1.174 "mkdir ~/.ssh/"sshpass -p "centos" scp ~...
2019-03-03 14:12:49 1881
原创 Powershell 巡检日报 PS-MSSQLReporter
刚好放假事情少了,花了两天时间,把日常巡检报表做好了,已在 github 中开源:PS-MSSQLReporter 。觉得不错的欢迎在 GitHub 中给颗星星。 有时候我们想查看数据库的一些基本信息,但是统计比较麻烦,不好收集和整理。另外一些日常巡检,因为在监控中不会监控一些系统信息,所以只能手动访问数据库查看。Powershell 当前还没有网页开发模块,但有 HTML 相关模块。...
2019-01-31 22:13:48 1657 1
原创 MySQL 事务提交写入磁盘一致性关键参数
【innodb_flush_log_at_trx_commit】innodb_flush_log_at_trx_commit = 0 :每秒写入日志缓存(OS缓存),并且刷新(OS缓存)到磁盘。MySQL进程或者OS挂了丢失1秒的事务数据。innodb_flush_log_at_trx_commit = 1 :默认值,每次事务提交时写入日志缓(OS缓存)存并刷新(OS缓存)到磁盘。MySQ...
2019-01-29 12:52:08 1826
原创 SQL Server Powershell 开源数据库管理工具 dbatools
在 Windows 中开发自动化运维,除了 python 就是 powershell了,powershell 与 windows 相关产品关联紧密,Windows 环境下的自动化开发一般使用 powershell , sql server 亦是如此。 Windows 产品很少有开源产品和工具,因为其封装不对外开放。不过微软将手伸向了 Linux 系统,同时也收购了 GitHub ,powershe...
2019-01-28 15:55:20 2146
原创 MySQL 自动备份还原工具 MySQL-AutoXtraBackup
MySQL-AutoXtraBackup 是 Percona 实验室中的开源工具,是基于 xtrabackup 和 autoxtrabackup 备份的备份工具。如果不是很熟悉 AutoXtraBackup,个人觉得还不如使用 autoxtrabackup 方便,因为 AutoXtraBackup 同样需要配置和了解相关参数。 MySQL-AutoXtraBackup 1.5 安装要求:...
2019-01-28 11:02:08 1202
原创 SQL Server 2019 配置 PolyBase 访问外部 Mongodb
以前版本访问外部数据源使用的是 链接服务器,SQL Server 2019 可以配置 PolyBase 访问 Hadoop、Azure Blob Storage、SQL Server、Oracle、Teradata、MongoDB 。当然需要安装 PolyBase 查询服务。当前配置 PolyBase 访问外部 Mongodb ,参考:Configure PolyBase to acces...
2019-01-25 17:27:31 7181
原创 MySQL 二进制日志备份
MySQL 中很少提及日志的备份,但日志备份也是非常重要,可以恢复到指定时间点。日志备份可以使用自带的工具 mysqlbinlog 进行备份,mysqlbinlog 也是解析 binlog 的工具。相关参考: Using mysqlbinlog to Back Up Binary Log Files 示例:# 备份指定 binlog 文件(备份的文件名有前缀 "prefix_")...
2019-01-25 12:49:53 1238
原创 Cassandra 创建单机集群
CentOS 7.2 + Cassandra 3.11 + (Java 1.8 + Python 2.7 ) 单节点集群 Cassandra 属于去中心化P2P的分布式存储系统,支持CAP中的C(consistance)和A(availability),其无单点故障。 系统默认已安装 python2.7 ,Java 1.8 安装参考:Centos 6.5 安装java及设置默认jd...
2019-01-04 22:05:28 1252
原创 Powershell 邮件发送
使用 UseSsl 仍有问题。function SendMailByPowerShell() { param( $To=$null, $Cc=$null, $Bcc=$null, $Subject=$null, $Body=$null, $Attachments=$null ) $From = "username" $FromPwd = ...
2018-12-20 20:38:25 1786
原创 Nagios 配置工具 Nconf
安装参考:http://www.nconf.org/dokuwiki/doku.php?id=nconf:help:documentation:start:installation# 下载解压wget https://sourceforge.net/projects/nconf/files/nconf/1.3.0-0/nconf-1.3.0-0.tgz --no-check-certifi...
2018-12-17 15:20:50 890 1
原创 Nagios 监控服务器部署
【 Nagios 安装配置】安装参考:Nagios Core - Installing Nagios Core From Source# 设置SELINUXsed -i 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/configsetenforce 0# 安装必要包yum install -y gcc glibc glibc...
2018-12-17 01:00:08 658
原创 Percona-Toolkit 示例说明
以 Percona-Toolkit-3.0 测试,参考地址:https://www.percona.com/doc/percona-toolkit/3.0/index.html下载地址: https://www.percona.com/downloads/percona-toolkit/LATEST/ pt-align 列对齐 vmstat ...
2018-12-15 19:08:13 1228
原创 iTop开源 ITSM/ITIL 系统部署(16 图)
Top 这款开源ITSM 工具最大的特点是它具备了ITIL 核心思想中的两个中心:服务管理中心和配置管理中心。严密的数据结构和流程关系使得它具有非常高的可集成性,可以将它的CMDB/ 各流程模块与云平台、IT 监控系统、信息安全管理系统、第三方报表平台等进行无缝集成,当前DevOps 解决方案正方兴未艾,iTop 的CMDB模块可以被方便地集成到工具链中。(摘自百科)版本要求:iTop 2...
2018-12-11 14:56:09 8556
原创 sysbench 压力测试工具
sysbench 是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。github 下载:https://github.com/akopytov/sysbench/releaseswiki 文档:https://wiki.mikejung.biz/Sysbench 安装部署:yum -y install make automake libt...
2018-12-09 18:53:20 1277
原创 MySQL 审核平台 Yearning 部署
Yearning 是基于Inception的web可视化SQL审核平台,其本身只提供可视化交互页面并不具备sql审核的能力。所以必须搭配Inception一起使用。 Inception 安装参考 MySQL 审核工具 Inception。从v1.3.0版本开始将采取docker运行的方式,不再提供普通安装教程,所以本次使用 Docker 部署。 【 Docker 安装 】Dock...
2018-12-07 16:38:12 5822 1
原创 MySQL 审核工具 Inception
一直打算安装 Inception ,也一直拖到现在,看着 Inception 闭源。有 github 中保存了一份,并且重命名为 SQLaudit 。虽然闭源了,但是还是能用的,现在安装测试。 版本信息:版本信息:CentOS 7 x86_64Inception2.1.50 for Linux on x86_64 (Source distribution)# rpm -q...
2018-12-06 19:18:34 4450
原创 MySQL 监控指标分组整理
MySQL 版本:mysql-community-common-5.7.2x主要变量参考:show master status;show slave status;show global status;show global variables;下面对于用第三方监控工具的,可以进行以下分组,每组在一个监控图像中显示,主要监控status ,也可以把variables 一起...
2018-11-29 16:35:26 2221
原创 InfluxDB 数据库基本操作
【influxdb 用户管理】https://docs.influxdata.com/influxdb/v1.7/administration/authentication_and_authorization/#user-management-commands【influxdb API方法】https://docs.influxdata.com/influxdb/v1.7/tools/api/...
2018-11-23 10:36:35 4897
原创 Prometheus 2.5 + Grafana 5.3 使用官方模板监控
系统环境:Centos 7.2 + Prometheus 2.5 + Grafana 5.3 Grafana 安装参考:Grafana 安装Prometheus + Grafana 安装参考:Graphing MySQL performance with Prometheus and Grafana(版本较旧)exporters:Third-party exporters 【p...
2018-11-20 17:58:02 10422
原创 Zabbix Percona 监控插件 For MySQL
插件下载地址:https://www.percona.com/downloads/percona-monitoring-plugins/插件安装参考:https://www.percona.com/doc/percona-monitoring-plugins/LATEST/zabbix/index.html提前安装 zabbix 客户端代理 zabbix_agentd,参考:Zabbix ...
2018-11-16 16:15:36 781
原创 Zabbix 使用 Zabbix-Agent 添加新的Linux服务器监控
zabbix 服务器:10.10.10.10 ,当前需要添加到监控的服务器:10.10.10.8 。Zabbix Official Repository:http://repo.zabbix.com/zabbix/在被监控服务器 10.10.10.8 操作:#配置 yum 库(CentOS/RHEL 7)# rpm -Uvh http://repo.zabbix.com/z...
2018-11-15 16:02:45 2409
原创 Zabbix 使用 zabbix_get 测试 MySQL 错误
zabbix_get -s 10.10.10.10 -p10050 -k"mysql.version"错误1:sh: mysql: command not found 解决:编辑文件 userparameter_mysql.conf ,将执行命令 mysql、mysqladmin 加上完整路径,如下图:vim /etc/zabbix/zabbix_agentd.d/user...
2018-11-14 11:03:26 2254
V40156-01.zipOracle GoldenGate V12.1.2.0.0 for SQL Server on Windows (64 bit)
2017-06-02
AlwaysOn高可用组安装部署及相关操作(图)
2017-03-22
Performance Guidance for SQL Server in Windows Azure Virtual Machines
2015-07-23
starwind.exe
2015-06-15
cacti模板_mysql_mongodb_apache_redis_nginx等
2015-05-01
CSDN上的优秀SQL编程代码集
2013-06-24
datastage 数据整合电子书实例
2013-04-16
jtds-1.2.2.jar
2013-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人