当前位置: 首页 > news >正文

GBase 8s数据库安装包脚本组件汇总

南大通用GBase 8s数据库(gbase database)安装包脚本组件汇总介绍:

配置root

init.ini —自动化安装的参数配置文件

定义数据库实例名、路径、端口、内存、字符集等全部关键参数。install_init.sh 执行时首先读取此文件。

部署root

install_init.sh — 一键自动化安装脚本

覆盖软件安装、实例初始化、优化配置的全流程自动化。配置来源于 init.ini,执行过程中调用check_env.sh、collector_gbase.sh和collector_env.sh。

部署root

check_env.sh — 安装前环境检查脚本

自动检测系统工具、库文件、主机名配置、防火墙(firewalld)、SELinux 等软硬件环境是否符合安装要求,缺失库文件时尝试自动创建软链接修复。

部署root

auto_start.sh — 开机自启配置脚本

生成 /etc/init.d/gbase8s 和 /etc/systemd/system/gbase8s.service,将 GBase 8s 注册为 systemd 服务。包含数据库重启操作,生产环境使用前需评估。

数据gbasedbt

dbexport.sh — 数据库批量导出脚本

导出表结构(dbschema)、表数据(unload to .unl)、表注释、列注释,以及索引和权限定义。自动生成配套的 importdb.sh导入脚本,支持交互选择表空间和 dbload 批量加载。

监控root

collector_gbase.sh — 实例运行信息收集脚本

采集 onstat 系列指标(线程、会话、缓冲区、日志、空间、锁、检查点等)和 OS 性能指标(netstat、iostat、vmstat、sar、top 等)。推荐配合 crontab 每 5 分钟执行,结果自动打包并清理过期文件。

监控root

collector_gbase_tmp_v1.3.sh — 实例信息收集脚本(临时版)

功能与 collector_gbase.sh 类似,增加了内存分配器信息采集项(nbm、rbm、cac、afr、ffr 等),工具路径采用固定写法。供特定兼容性场景使用。

监控root

collector_env.sh — 安装后环境信息收集脚本

采集数据库部署环境(空间布局、日志配置、内存段、网络监听、版本、环境变量)和 OS 静态信息(内核参数、磁盘分区、dd 读写测试等),用于备案和问题追溯。

监控gbasedbt

llog_freq_statis.sh — 逻辑日志切换频率统计脚本

分析消息日志,按日期和小时维度统计近 8 天逻辑日志切换频次,输出 CSV 时序报告,最后附 onstat -l 完整日志状态。

备份gbasedbt

auto_bak.sh — 自动备份脚本

执行 0 级完整备份(ontape -s -L 0),备份关键配置文件,生成并执行 update_statistics.sh 更新统计信息,自动清理超过保留天数的历史备份。

清理root

clean_env.sh — 环境清理/卸载脚本

采用交互式确认机制:关闭实例、卸载软件、确认删除 chunk 文件(二次确认)、确认删除 OS 用户、删除安装目录。用于重新安装或彻底卸载数据库环境。

http://www.jsqmd.com/news/1000809/

相关文章:

  • 如何将手机变成专业开发环境:Acode插件系统实战指南
  • QueryExcel:三分钟掌握Excel跨文件批量查询的完整方案
  • 2026 福州豪宅装修公司排行 豪宅装修公司怎么选不踩坑 - 信息热点
  • MC68HC16Z2嵌入式开发:SRAM、ROM与GPT模块配置实战详解
  • 3种方法轻松解锁加密音乐文件:Unlock Music完整使用指南
  • MCUez HC12开发套件深度解析:从工具链原理到经典嵌入式调试实战
  • 技术深度解析:layerdivider如何实现基于感知颜色差异的智能图像分层
  • Python网络编程避坑:手把手教你用socket.setsockopt()解决BrokenPipeError
  • Vue3 多文件上传
  • 嵌入式linux学习记录十三
  • Windows风扇智能控制终极指南:FanControl完全掌握手册
  • MPC5200B嵌入式处理器在汽车多媒体系统开发中的核心价值与实践
  • 经期女性选什么暖宫腰带?2026实测,深层舒缓经期腹痛 - 资讯报道
  • 3个创意场景:如何用Mi-Create为小米手表设计真正属于你的个性表盘
  • 3种方法彻底解决音乐平台加密文件:Unlock-Music全攻略
  • GBase 8s数据库安装包脚本核心配置文件init.ini解析
  • 用 AI 辅助 Bug 排查和测试用例生成:一套适合开发者的可验证工作流
  • Mac百度网盘终极加速指南:3步突破限速实现SVIP高速下载
  • 百度网盘macOS版下载限速破解指南:告别龟速下载的终极方案
  • DA380三轴振动传感器Linux内核驱动源码(I2C接口,含mir3da.c/h)
  • 如何快速修复系统组件和依赖库修复:VisualCppRedist AIO 终极解决方案
  • 如何快速掌握抖音直播数据抓取:DouyinLiveWebFetcher的完整实践指南
  • OpenClaw+Serverless 实战:自动生成阿里云函数计算代码、部署无服务应用
  • 2026东营市权威认证贵金属回收 TOP5+黄金回收白银回收铂金回收门店地址电话推荐
  • 2026海南广告传媒公司注册避坑指南,四星以上优质财税代办口碑榜单推荐 - 信息热点
  • 实用指南:3步完成LaTeX PDF到PowerPoint的专业转换
  • 别再死记硬背了!用特勒根定理5分钟搞定‘黑匣子’电路分析题
  • 告别卡顿!用MPTCP/MPQUIC调度算法,让你的手机5G+WiFi网速飞起来
  • 魔兽争霸3终极优化指南:5分钟快速解决游戏兼容性问题
  • 7步掌握AI视频修复革命:从模糊到高清的魔法蜕变指南