- 博客(22)
- 收藏
- 关注
转载 2024年10月-2025年5月 Oracle 19c OCM 考试安排
2024年10月-2025年5月 Oracle 19c OCM 考试安排:北京考场:上海考场:更新时间:2024年10月25日Oracle 19c OCM往期学员成绩展示: Oracle 19c OCM认证证书(电子版)
2024-10-25 15:52:04 14
原创 云贝教育|【技术文章】OpenTenBase配置冷热数据分离
热数据是指频繁访问的数据,而冷数据是指不经常访问的数据。通过将热数据和冷数据分开存储,可以提高系统的整体性能和效率。示例:以年度为单位, 记录时间小于2022-01-01为冷数据,大于2022-01-01为热数据。可以看到执行计划访问的dn001和dn002是热数据所在的default_group组。当前inserttimeforhis小于2022-01-01开始为冷数据。可以看到执行计划访问的dn003是冷数据所在的cold_group组。5.2 验证冷数据访问的节点。二、冷热数据分离的配置步骤。
2024-10-25 10:02:29 324
原创 云贝教育 |【技术文章】pgxc_ctl命令DN节点
通过以上步骤,你可以成功地使用 pgxc_ctl 工具向 OpenTenBase 集群中添加一个新的 DN 节点。主要步骤包括准备新节点、分发二进制文件、添加节点以及验证新增节点是否成功加入集群。新的 DN 节点已经准备:确保新的 DN 节点已经安装了必要的依赖,并且可以访问现有的集群节点。将 OpenTenBase 的二进制文件分发到新的 DN 节点。目标:在新的节点192.168.2.138添加dn003节点。以下是使用 pgxc_ctl 添加 DN 节点的详细步骤。3.6 节点操作补充(不用执行)
2024-10-21 15:59:09 802
原创 云贝教育 |【技术文章】OpenTenBase_V2.6基于麒麟V10源码编译安装
OpenTenBase 采用分布式集群架构(如下图), 该架构分布式为无共享(share nothing)模式,节点之间相应独立,各自处理自己的数据,处理后的结果可能向上层汇总或在节点间流转,各处理单元之间通过网络协议进行通信,并行处理和扩展能力更好,这也意味着只需要简单的x86服务器就可以部署 OpenTenBase 数据库集群。下面以两台服务器上搭建1GTM主,1GTM备,2CN主(CN主之间对等,因此无需备CN),2DN主,2DN备的集群,该集群为具备容灾能力的最小配置。
2024-10-17 14:43:50 883
原创 云贝教育 |【技术文章】ZABBIX 6.4配置中文界面
Zabbix 提供了多种语言的翻译包,但默认情况下可能没有安装中文语言包。在开始配置之前,请确保你已经安装并运行了 Zabbix 服务器、前端和数据库。更新 Zabbix:如果你将来更新 Zabbix 版本,可能需要重新下载并安装最新的中文语言包。通过以上步骤,你可以成功配置 Zabbix 使用中文界面,提高用户体验和可读性。完成上述步骤后,刷新页面,你应该看到 Zabbix 前端已经切换为中文界面。语言登录 Zabbix 前端,配置界面语言为中文。登录后,点击右上角的用户名,选择“用户设置”。
2024-10-11 11:40:40 516
原创 云贝教育 |【技术文章】什么是网络的子网掩码
子网掩码是一个32位的二进制数,与IP地址一起使用,用来区分IP地址中的网络部分和主机部分。子网掩码是计算机网络中非常重要的概念,它不仅帮助我们划分和管理网络,还提高了网络的安全性和性能。1. 划分VLAN:通过划分虚拟局域网(VLAN),可以在同一个物理网络上创建多个逻辑网络,每个VLAN可以有自己的子网掩码和IP地址范围。这种情况下,共同的子网掩码是 255.255.252.0 或 /22,确保所有IP地址都在同一个大网段内。地址管理:通过合理规划子网掩码,可以更高效地利用IP地址资源,避免地址浪费。
2024-09-30 11:43:12 657
原创 云贝教育 |【技术文章】Ansible通过template 模块配置PostgreSQL的配置文件
在Ansible中,你可以使用 template 模块来修改PostgreSQL的配置文件,并在配置文件发生变化时触发PostgreSQL服务的重启。首先,创建一个Jinja2模板文件,用于生成PostgreSQL的配置文件。接下来,创建一个Ansible Playbook,使用 template 模块来应用配置文件,并在配置文件发生变化时触发PostgreSQL服务的重启。版本和路径:根据你的PostgreSQL版本和操作系统,配置文件的路径可能会有所不同。vars:定义变量,这些变量将在模板中使用。
2024-09-27 15:38:42 337
原创 云贝教育 |【技术文章】ansible playbook架构介绍
Ansible Playbook 是 Ansible 的核心功能之一,它允许你以 YAML 格式编写自动化任务的集合。通过 Playbook,你可以定义复杂的 IT 自动化流程,包括配置管理、应用部署、系统更新等。Roles 是一种组织 Playbook 的方式,可以将相关的任务、文件、模板等打包在一起,便于重用和维护。• group_vars: 在 group_vars 目录中定义的变量,适用于某个组的所有主机。• host_vars: 在 host_vars 目录中定义的变量,适用于单个主机。
2024-09-19 15:33:40 737
原创 云贝教育 |【技术文章】ansible批量安装postgresql软件
Ansible 是一种流行的自动化工具,它可以帮助我们简化和加速服务器的配置和管理任务。本文将详细介绍如何使用 Ansible 来批量安装 PostgreSQL 数据库,以实现高效的部署和维护。通过使用 Ansible,我们可以轻松地批量安装和配置 PostgreSQL 数据库,从而大大提高了部署效率和一致性。• 软件版本:本文以 PostgreSQL 16 为例,适用于大多数主流 Red Hat 基础设施。• Ansible 版本:确保你的 Ansible 版本至少为 2.8 或更高版本。
2024-09-19 15:07:39 648
原创 云贝教育 |【技术文章】达梦数据库D8企业版安装部署
7.9 提示要求在root用户下执行脚本:/dm8/script/root/root_installer.sh。7.10 在root用户下执行/dm8/script/root/root_installer.sh。7.4 如果没有Key不用配置,点击“下一步”8.2 默认选“创建数据库实例”,点击“开始”8.15 root用户执行命令后,点击“确定”点浏览找到Key文件,点击“下一步”7.5 默认典型安装,点击“下一步”8.13 点击“确定”,再点击“是”7.3 选“接受”,点击“下一步”
2024-09-12 17:12:45 833
原创 云贝教育 |【技术文章】【达梦】DM8 企业版安装-图形界面方式
7.9 提示要求在root用户下执行脚本:/dm8/script/root/root_installer.sh。7.10 在root用户下执行/dm8/script/root/root_installer.sh。7.4 如果没有Key不用配置,点击“下一步”8.2 默认选“创建数据库实例”,点击“开始”8.15 root用户执行命令后,点击“确定”点浏览找到Key文件,点击“下一步”7.5 默认典型安装,点击“下一步”8.13 点击“确定”,再点击“是”7.3 选“接受”,点击“下一步”
2024-09-12 17:04:58 622
原创 云贝教育 |【技术文章】基于kylin v10的iSICI技术详解
通过本文的介绍,您已经掌握了iSCSI的基本概念、配置方法以及在Linux系统中的应用场景。通过iSCSI技术,可以将远程的存储设备(称为Target)呈现给本地系统(称为Initiator),从而使本地系统能够像访问本地磁盘一样访问远程存储。将iSCSI Target添加到/etc/iscsi/iscsi.conf或/etc/iscsi/initiatorname.iscsi中,以实现自动登录。存储虚拟化:通过iSCSI技术,可以将多台服务器的存储资源整合起来,形成一个大的存储池。
2024-09-06 16:38:24 713
原创 云贝教育 |【技术文章】深入了解Linux Crontab:自动化任务调度的利器
CronTab是一个基于时间的任务调度程序,它允许用户设置定时任务,这些任务可以是任何命令、脚本或程序。在Linux系统中,CronTab是一种非常有用的工具,用于自动化执行周期性的后台任务。本文将详细介绍CronTab的基本概念、配置方法以及常见用例,帮助您充分利用CronTab的功能,提高工作效率。合理使用Crontab,可以节省用户的时间和精力,提高系统的自动化管理水平。每个用户都有一个独立的Crontab文件,存储在/var/spool/cron目录下。6.2 查看日志/var/log/cron。
2024-08-27 17:36:55 551
原创 云贝教育 |【技术文章】Linux Bonding(网卡绑定)技术详解
提高网络可用性:在关键业务环境中,使用Mode 1 (active-backup)模式可以提高网络的高可用性,确保即使一个物理接口发生故障,网络连接也不会中断。负载均衡:在需要高带宽的应用场景中,可以使用Mode 4 (802.3ad)或Mode 5 (balance-tlb)模式来实现负载均衡和带宽聚合。Mode 6 (balance-alb):自适应负载均衡模式,与Mode 5相似,但增加了ARP协商功能,适用于需要负载均衡和高可用性的场景。所有物理接口轮流接收数据包,适用于不需要高可用性的场景。
2024-08-27 17:30:27 725
原创 云贝教育 |【操作系统】RHEL8 多路径配置详解
配置文件multipath.conf位于/etc/multipath.conf,如果该文件不存在,可以通过/usr/share/doc/device-mapper-multipath/multipath.conf获取。multipath.conf:配置文件,multipathd服务启动时读取该文件中的参数,并按参数的约定进行多路径设备管理。multipathd:守护进程,负责监视路径状态,当发生故障时将重新配置路径所属的虚拟盘,以便该虚拟盘恢复。multipaths:定义某个多路径设备的设置。
2024-08-22 17:22:00 445
原创 云贝教育 |【技术文章】基于kylin V10的LVM管理
随着技术的发展,LVM将继续发挥其在存储领域的核心作用,帮助企业构建更加稳健、可扩展的存储基础设施,以应对未来的挑战。Logical Volume Manager (LVM) 提供了一种灵活、高效的方式来管理存储资源,使得存储的扩容、缩容和删除变得更加简单。紧接上篇文章LVM的创建,本文将详细介绍如何使用LVM进行这些操作,以帮助企业根据业务需求动态调整存储容量,提高存储资源的利用率。当前所有的vg容量已经全部分配完,此时lv需要扩容,必须要先扩容vg。• 扩容vg所有容量。• 确认vg剩余空间。
2024-07-26 16:32:39 447
原创 云贝教育 | 【技术文章】银河麒麟(kylin_v10)使用RPM安装ORACLE 19C
本文将详细指导如何通过RPM包在Kylin Server V10上完成Oracle Database 19c的安装,包括前期准备、环境配置、安装步骤,让新手DBA快速在国产操作系统上使用Oracle数据库。服务器操作系统:银河麒麟V10 SP2(Kylin Linux Advanced Server V10 (Sword))数据库版本:Oracle 19C(19.3.0.0.0)银河麒麟V10上使用el7版本的包也是可以安装的。三、安装oracle预准备包。对于缺少的包,安装即可。6.1 配置环境变量。
2024-07-23 11:03:54 225
原创 云贝教育 |【技术文章】如何在kylin(v10版本)中使用docker拉取运行git代码
在麒麟操作系统V10(Kylin OS V10)上安装和使用 Docker,不仅可以享受到容器技术的便利性,还能充分利用麒麟操作系统作为国产自主可控操作系统的优势,确保应用的高效运行和数据安全。在麒麟操作系统V10上安装和使用 Docker,不仅可以享受到容器技术带来的便利,还能充分利用麒麟操作系统作为国产操作系统在安全性、可控性和生态兼容性方面的优势。通过上述指南,你可以顺利地在麒麟操作系统V10环境中部署和管理 Docker 应用程序,为你的开发和运维工作带来更高的效率和安全性。
2024-07-12 16:12:43 321
原创 云贝教育 |【技术文章】基于kylin V10的磁盘分区
由于MBR的限制,单个分区的最大容量为2TB。GPT是为了解决MBR的局限而设计的,它使用更复杂的分区机制,可以支持超过2TB的磁盘,并允许创建更多的分区。parted是一个更现代的工具,支持MBR和GPT分区表,提供了丰富的命令集,包括创建、调整大小、移动和复制分区,适用于更复杂的分区任务。gdisk是专为GPT分区表设计的工具,提供了与fdisk类似的命令行界面,但功能更强大,是处理大容量磁盘的理想选择。fdisk是最早的分区工具之一,支持MBR分区表,界面友好,适用于创建和管理简单的分区结构。
2024-07-10 16:49:35 864
转载 云贝教育 |【技术文章】基于kylin V10的LVM创建
在云环境中,LVM的灵活性和动态扩展能力与云服务的“按需分配”原则相契合,尤其在云原生数据库如TDSQL-C PostgreSQL版中,LVM的存算分离架构设计能进一步提升存储的弹性、可用性和性能。逻辑卷的大小可以动态调整,而不受物理磁盘布局的限制。LVM提供了一个统一的管理接口,使得管理复杂的存储布局变得简单,无论是添加新硬盘、调整卷大小还是管理存储策略,都可以通过简单的命令完成。LVM允许在不中断服务的情况下动态调整存储卷的大小(扩大或缩小),这对于应对不可预测的数据增长或变化的需求非常有用。
2024-07-04 14:28:36 65
原创 云贝教育 |【技术文章】PostgreSQL AUTO_EXPLAIN - 慢速查询的日志执行计划
更典型的用法是通过在 postgresql.conf 中的 session_preload_libraries 中包含 auto_explain 或 shared_preload_libraries 来将其预加载到部分或所有会话中。auto_explain.log_min_duration 是将导致记录该语句的计划的最短语句执行时间(以毫秒为单位)。auto_explain.log_level 选择 auto_explain 将记录查询计划的日志级别。有几个配置参数控制 auto_explain 的行为。
2024-06-26 13:32:31 709
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人