- 博客(402)
- 资源 (36)
- 收藏
- 关注
原创 SecureCRT 错误 Keyboard-interactive authentication with the SSH2 server failed. 处理
SecureCRT Keyboard-interactive authentication with the SSH2 server failed 错误处理
2023-10-21 12:22:31
2974
原创 MacBook 录制电脑内部声音
老妈喜欢跳广场舞,现在广场舞音频下载都收费了!没办法,只能自己录歌了,外录有杂音大家也都知道,所以就只能采用内录的方式然后再用 Audition 调整一下音量大小。
2023-10-05 09:08:58
3938
原创 PostgreSQL 中 serial 与 bigserial 类型的理解与转换
serial 与 bigserial 在 PostgreSQL 中属于伪类型,实际只在 create table 时可以引用该类型。
2023-09-09 12:23:49
5207
原创 CondaSSLError: Encountered an SSL error. Most likely a certificate verification issue 问题解决
如果问题解决不了,查看一下环境变量。如果你本地的代理没有启动 https,那把 https 的链接改为 http。网上找到的参考链接,可以根据链接配置一下 proxy_servers 和 ssl_varify。
2023-08-01 07:53:40
16870
原创 CentOS8 挂载本地 YUM 源
有时候服务器不能访问外网环境时,安装系统需要的软件特别麻烦,一些软件包可能需要关联安装十几个其他的 rpm 包,安装完成后,有可能因为版本的问题,导致并不能正常使用。所以在没有外网环境时,最好还是下载一个操作系统版本对应的 ISO 镜像,挂在成本地 YUM 源。本文与大家分享本地 YUM 源挂载的步骤。
2023-03-20 05:18:15
1560
原创 SSH 做了免密钥 ssh-copy-id 后,登录仍然需要输入密码
今天遇到一个小问题,跟大家分享一下,我在两台服务器之间做免密登录,SSH 做了免密钥 ssh-copy-id 后,登录仍然需要输入密码,这个问题主要是由于的问题导致的。
2023-03-04 17:07:22
1820
原创 简单的 parquet 读取工具 parquet-tools 安装与使用
本文介绍的 parquet-tools 工具需要使用 python 和 pip,安装和使用起来也比较简单。
2023-03-01 14:53:29
3318
原创 Ansible 通过配置文件定义 filter_plugins 存放位置
项目上如果需要使用自己编写的 filter_plugins,又不想放到系统默认的路径下,那么可以在配置文件中指定参数:filter_plugins,该参数需要放到 [defaults] 标签组下,当然也可以配置 ANSIBLE_FILTER_PLUGINS 环境变量让其临时生效。这里指定了运行 playbook 的目录为 . 当前目录,然后它会在 collectons/ansible_collections/ops/plugins 这个目录下查找 filter plugin 文件。
2023-03-01 14:48:02
364
原创 ansible fetch模块的两个特别参数
fetch 模块是用来从远程服务器上抓取文件到本地执行主机的某一特定目录,默认情况下,运行主机组中有多少台机器,就会抓取多少台机器的对应目录,并在本地创建以 IP 地址为基础的多级目录。但是我们实际使用过程中,常常只需要 【运行一次】并且【只要文件】。
2023-03-01 14:41:04
685
原创 Grafana dashboard 报错 “Invalid dashboard UID in the request“
在 Grafana 配置文件中通过设置 `default_home_dashboard_path` 为一个绝对路径的 json dashboard 文件,来设置 Grafana 默认打开的 Dashboard。每次打开时都显示 "Invalid dashboard UID in the request"。
2023-02-26 22:41:20
1003
原创 CentOS/Ubuntu 等操作系统 libssl.so.10/libcrypto.so.10 缺失问题
经常在使用某些软件时调用 openssl 库,出现库文件缺失问题,下面执行步骤可以手工编译你所需要的 so 文件,供使用。
2023-02-21 13:45:01
3729
原创 Ubuntu系统虚拟机无法登陆问题解决
为了测试方便,通常在电脑上搞一堆虚拟机基础环境,然后使用的时候,直接 clone 一个系统出来使用,在 Ubuntu 使用过程中,经常会遇到 SSH 无法登陆的问题,这里介绍可能存在的两点,方便大家定位和解决无法登陆的问题。
2023-02-21 11:33:55
2261
原创 关于服务器时区修改我们需要做哪些操作
前一阵在客户现场遇到一个操作系统时区采用默认 UTC 时区的问题,正常来说安装完服务器我们首先要确保当前时区在东八区 PRC、CST 或 Asia/Shanghai,但是如果已经运行了一段时间系统,再修改可能就比较麻烦了。项目上用的比较多的是 pgsql 和 greenplum 两款数据库,技术栈中有 datax 数据同步工具,springboot 应用,所以并不是你将操作系统的时区修改好,就可以正常使用了(除非不在乎时间问题)。下面简要概述一下需要修改的内容。
2023-02-20 16:17:32
1282
原创 PostgreSQL 9.5 创建 “uuid-ossp“ 并使用UUID
PostgreSQL 9.5 版本默认不带 uuid 模块,需要单独编译插件并安装使用。
2023-02-20 06:10:54
1210
原创 如何编写 Ansible Inventory 文件 hosts 的主机信息
Ansible 的 Inventory 文件编写起来比较随意,支持很多种定义方式,下面简单记录一下支持的定义方式,方便大家日常更灵活的使用。
2023-02-19 08:16:13
605
原创 Linux 修改系统时区并持久化
最简单的操作方法就是直接 COPY TimeZone 文件,然后固化到 BIOS,具体操作如下。在虚拟机环境下,Mac 的 VMWare 是有效的,但是在 Parallel Desktop 下会出现设置后过一段时间又恢复为原时区的问题,估计这个现象与宿主机的时区有关。
2023-02-19 07:49:48
401
原创 Ansible 配置生成 /etc/hosts 文件
本文分享使用 Ansible 的 Jinja2 模版文件生成服务器的 /etc/hosts 文件的方法。
2023-02-19 07:44:23
1665
原创 Prometheus Node Exporter 指标显示为空的问题
大家在使用 Grafana + Prometheus 解决方案过程中,可能会遇到 Node Exporter Dashboard 或者其他的 dashboard 出现监控数据为空的问题。
2023-02-03 14:14:38
3652
原创 Linux 权限变更操作失误,执行了 chmod -Rf 777 / 如何急救
可想而知,得到的回报惊人哈哈,我现在之所以还笑的出来,是因为折腾了半天已经修复了这个问题了。先来复盘一下问题解决的过程吧。
2023-01-30 08:44:32
6239
原创 Caché数据库简要记录
前一阵子,实施的小伙伴找过来问我用过 Caché 数据库吗?我当时有点懵?难道是 redis、memcached 之流?后来我特意去搜索了一下,还真是有一款数据库叫做 Caché Database。这里做一下简单的记录吧,Caché 在医疗系统用的比较多,是公司的商业产品。除了 Caché 数据库以外,InterSystems 公司的产品还包括 Ensemble 快速集成平台,HealthShare 医疗卫生信息网络平台,InterSystems IRIS 数据平台等。
2023-01-20 11:32:48
4444
原创 Docker 在内网服务器通过配置代理访问外网拉取镜像
作者原文介绍了《详解 Docker 的三种网络代理配置》,按理说,在服务器上。,所有的服务就都能访问外网了。
2023-01-12 09:05:56
2701
原创 Greenplum 数据库管理工具 Navicat 的坑
一天一个坑,这个 Navicat 真的那么好用吗,这么多人在用嘿嘿。今天社区小伙伴发信息问,在 Greenplum 中创建了一个分区表,结果再向里面新增分区时发现报错(alter table add partition 操作),如下:实际上通过客户端工具是可以看到主表和分区表的,如下:咱就是说,这界面风格看着,又是 Navicat 吧?我第一反应就是,工具的问题,因为昨天已经踩过 Mongo 的坑了。果不其然,小伙伴用 Greenplum 自带黑屏工具试了一下,可以正常创建,建议大家慎用 Navica
2023-01-11 12:16:44
293
原创 如何查看 MongoDB 查询语句的执行计划
对于update和delete等写操作,在explain()时会被执行,但是结果不会应用到数据库。该语句不会真正在数据库中执行。
2023-01-10 21:27:46
1470
原创 MongoDB 数据库管理工具 Navicat 的坑
所以我判断 Navicat 对 Mongo 的支持不太好,大家在使用过程中自行判断该问题,尽量别使用 Navicat 了,很多朋友都比较喜欢这款工具,但是它是收费工具。今天遇到了一个情况,在 Mongo 中进行查询时,使用 Navicat 连上去做 count 操作几分钟都没有返回结果。正常来说 count 速度会秒内返回,于是我想用 explain 看一下执行计划,是什么影响到结果返回。于是我从 Mongo 官方下载了官方的客户端管理工具,连接上 Mongo 后执行 count,秒级返回,符合实际要求。
2023-01-10 21:18:13
1499
原创 随便聊聊浪潮开务数据库
今天这个话题挺随意,我们来聊聊浪潮开务数据库,原因主要是我的微信朋友圈被这个数据库刷屏了。当然我对这款号称的也很感兴趣,也有很多疑问,希望各位专家能帮忙答疑解惑,揭开这款即将发布的 KaiwuDB 1.0 的面纱~
2023-01-06 21:56:10
2550
原创 MongoDB 查看慢查询级别及慢查询日志
如何定位 MongoDB 数据库的慢查询,我想应该是很多刚使用 MongoDB 数据库的朋友最想知道的问题。通过慢查询的定位,可以辅助对 MongoDB 中的 collection 进行优化。MongoDB 数据库的慢查询数据其实存放在一个数据库集合 ( collection ) 中(system.profile),如果你不主动创建 system.profile 这个集合,那这个集合就固定1M大小,当慢查询记录超过1M,就会将历史数据覆盖,循环使用,所以在这里需要根据业务实际情况设置集合大小。
2023-01-03 15:31:03
6608
1
原创 基于 Prometheus 的监控平台简介
Prometheus 是 CNCF 基金会的一款开源产品,主要用做监控系统,通常用来和 Zabbix 等监控系统做比较,以其简单易用、架构灵活著称。这张图主要介绍了两种不同的采集方式,上面直接采集的方式很多数据库都可以提供,比如 OceanBase、Clickhouse 等;下面的方式是通过 Exporter 的方式进行采集,比如 Linux 操作系统指标、PG/MySQL/Redis/Mongo 等都有专门的 exporter;这张图展示了数据抓取和数据展示的简单架构,增加了展示端支持的不同方式。
2023-01-02 21:37:14
885
原创 MongoDB 数据库优化的思路
MongoDB 的优势在于前端友好,因为是存储的可变数据结构 JSON,所以不需要像关系型数据库 PostgreSQL 一样提前将表结构设计好,也不需要提前创建好预定义模式。这种随机的存储方式,带来了灵活性的同时,也会带来其他的问题,比如大数据量情况下查询性能的降低、复杂查询支持不如 SQL 好等问题。任何数据库在数据量小的时候,都看不出有什么性能问题,但是一旦数据量达到一定级别,性能问题就会比较明显。这个问题当然在 MongoDB 中也不例外,今天我们来讨论一下 MongoDB 如何提升查询性能。
2023-01-01 21:18:13
1238
原创 Data Integration (kettle)挑 JDK 版本
通过手工设置环境变量尝试了 3 个版本都会导致同样的错误。于是从网上查了一下这个错误,发现有朋友说是因为 JDK 版本过高,应该用 jdk 1.8.0_242 以前的版本,于是我装了一个 202 版本。因为最近这段时间电脑没做过特别的设置,只升级过系统和 JDK 版本,别的没动过,所以我怀疑是 JDK 的问题。我本地装的 Data Integration 7.1,也叫 kettle,安装完后好久没用了,今天想打开做个测试,发现竟然打不开了。从命令行报错日志来看,可能是缺少什么包,或者类库不兼容导致的错误。
2022-11-25 11:52:21
1098
原创 OceanBase 4.0 all-in-one 版本如何离线升级 obd
在测试 ob 4.0 allinone 版本时,我用了自动部署的方式(autodeploy),发现部署完的集群无法启动,错误原因可以参考这里:https://ask.oceanbase.com/t/topic/35601792。,我这里因为没有外网条件,所以只能离线搞,但是找了一圈没有找到教程,索性我就直接下载了一个 rpm 包,安装完后做了一下文件替换。这个找人确认了一下是 obd 1.6.0 的一个问题,在 obd 1.6.1 版本上已经解决了。升级 obd 有两种,在线升级和离线升级。
2022-11-24 16:52:50
867
原创 CentOS 7 - kernel:NMI watchdog: BUG: soft lockup - CPU#2 stuck
Soft lockup就是内核软死锁,这个bug没有让系统彻底死机,但是若干个进程(或者kernel thread)被锁死在了某个状态(一般在内核区域),很多情况下这个是由于内核锁的使用的问题。跑大量高负载程序,造成cpu soft lockup。遇到了 kernel 的问题,记录一下~
2022-11-19 11:18:15
2703
原创 OceanBase 4.0 - 从分布式到单机,从单机到分布式
近些年国产化数据库如雨后春笋般冒出并遍地开花。据某技术平台不完全统计,国产化数据库(见图 )已达 200余个,对于这些数据库的名字,即使作为多年数据库从业者的我,也有很多是第一次听说。在这竞争激烈的数据库行业里,要想长久占据一席之地,顺应市场发展并打磨好自己的产品才是硬道理。图1 国产化数据库部分截图。
2022-11-15 19:36:03
2615
原创 升级 MacOS 到最新版本 macOS Ventura 13.0 后,Parallels Desktop 不可用
这两天收到了苹果推送的最新版本 macOS 系统,于是手贱升级了一下。然后悲剧发生了,用的好好的 Parallels Desktop 不能用了。老是提示下图,重启了 N 遍也不好使。没有办法,只能重新下载新版本下载了,有需要的可以从这个链接取一下,或者给我发私信。
2022-11-08 17:58:09
2369
19
原创 OceanBase 4.0 三节点生产环境部署两三事
本文内容是新建集群,升级软件,不涉及数据迁移,理论上讲,3.1.4 到 4.0 的数据迁移不能通过升级软件来完成,可能需要花时间做数据导出导入或其他方式;从第2章内容也可以看到,整个部署过程中,是在线方式的,一直在询问是否使用发现的最新版本,这一点我还没测,按照以往的逻辑,如果是离线环境,只需要把 repo 改为本地镜像并把 rpm 导入本地即可完成(有待后面测试)
2022-11-02 23:00:14
1466
原创 OceanBase 4.0 all-in-one 版本快速尝鲜安装步骤
今天下午,OceanBase 4.0 all-in-one 版本的包发布出来了,。
2022-11-02 18:37:18
4313
4
美国公司SeveralNines开发的数据库管理工具ClusterControl_The_Guide.pdf
2021-12-11
全球顶尖的MR世界空间地图×虚实共⽣生元宇宙-5G流量三维内容分发平台 城市空间信息引擎.pdf
2021-11-25
商业计划 -【VRAR】BP悉见MR世界地图×元宇宙 -5G流量三维内容分发平台 下⼀代互联⽹:城市空间信息引擎.pdf
2021-11-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人