🕵️‍♂️匿名运维栈
  • 📑 书签
  • 📁 网盘
  • 🔧 运维
    • 🐧Linux
    • Jupyter
    • openstack
    • Mysql
  • 💻 开发
    • Java
    • python
    • golang
  • ☁️ 云原生
    • Docker
    • prometheus
    • kubernetes
    • cicd
  • 📊 大数据
    • Hadoop
    • Hbase
    • Hive
    • spark
    • ELK
  • 🤖 AI
  • 📜 记录
    • 杂记
  • 📑 书签
  • 📁 网盘
  • 🔧 运维
    • 🐧Linux
    • Jupyter
    • openstack
    • Mysql
  • 💻 开发
    • Java
    • python
    • golang
  • ☁️ 云原生
    • Docker
    • prometheus
    • kubernetes
    • cicd
  • 📊 大数据
    • Hadoop
    • Hbase
    • Hive
    • spark
    • ELK
  • 🤖 AI
  • 📜 记录
    • 杂记
三、Gitlab备份脚本与密码修改

gitlab 三、Gitlab备份脚本与密码修改

该文章主要介绍GitLab代码备份及密码找回的方法。备份方案包含每天本地执行一次备份,保存最近7天数据,并通过scp命令将备份文件传输至远程服务器。本地备份路径为`/var/opt/gitlab/backups`,远程路径为`/root/gitlabDataBackup`。通过脚本`gitlab_back.sh`执行备份操作,并设置定时任务每日凌晨2点执行。远程服务器同时设置定时清理脚本`gitlab_clear.sh`,删除7天前的备份文件。密码找回方面,若忘记密码且未配置邮件服务,可通过`gitlab-rails console`交互界面,使用`User`对象的ID与`password`属性进行密码修改,并可重置用户登录失败次数。操作需通过服务器命令行或容器执行相关命令进行。

130次阅读 0个评论
gitlab 2025-05-23
二、容器化迁移Gitlab

gitlab 二、容器化迁移Gitlab

公司内网使用Docker部署Gitlab平台,需从IP地址192.168.2.217迁移至192.168.2.250。操作步骤包括:提交旧容器为镜像、保存镜像至本地、通过SCP传输并加载镜像,并复制数据目录启动新容器。迁移后因权限问题启动失败,通过执行`update-permissions`、检查目录权限及使用`chown`修改权限后,最终成功运行。

96次阅读 0个评论
gitlab 2025-05-23
一、Gitlab基本使用

gitlab 一、Gitlab基本使用

GitLab支持通过添加组进行项目分支管理,不同组可分别添加开发人员并设置权限。用户创建时可选择Regular或Admin类型,并可添加到组中,组内设置五种权限类型:Guest、Reporter、Developer、Maintainer、Owner,各权限对应不同操作权限。用户组中可创建项目,项目可建于群组或用户名下。源码可通过IDE上传至GitLab仓库,需在IDEA配置GitLab服务,开启版本控制,提交代码至本地及远程仓库。如使用SSH方式推送,需在GitLab中设置SSH公钥。

101次阅读 0个评论
gitlab 2025-05-23
二、测试Nebula内存参数

数据库 二、测试Nebula内存参数

公司在使用Nebula图数据库时频繁出现内存使用超过高水位线(设定为80%系统内存)的错误,导致数据操作无法执行。通过调整参数`–system_memory_high_watermark_ratio`为0.9可缓解问题。分析发现,系统通过判断`available/total`内存比例是否超过设定值,若超过则触发内存高水位线警告或操作限制。代码分别适用于容器化和非容器化环境:非容器化环境中读取`/proc/meminfo`获取内存信息,容器化环境中从cgroup文件中读取资源限制及使用情况。

205次阅读 0个评论
数据库 2025-05-23
一、Nebula Graph调研和基本使用

数据库 一、Nebula Graph调研和基本使用

文章详细介绍了在Linux系统上编译和部署NebulaGraph图数据库的方法。操作需使用Linux内核4.15及以上,并推荐CentOS 7.x或8.x版本。软件方面,需安装glibc、gcc 8.5+、cmake 3.14+等依赖库,部分版本需手动升级。编译流程包括克隆源代码、安装第三方依赖、配置CMake并编译安装。部署架构涉及多个节点分别运行graph、storage和meta服务,并通过配置文件设置服务地址和端口。安装后需使用`ADD HOSTS`命令注册Storage节点。最后提供客户端工具的下载和基础配置方法,包括Nebula Console、Graph Studio和Dashboard的部署与使用。

131次阅读 0个评论
数据库 2025-05-23
基于官方rpm包方式安装Oracle19c

数据库 基于官方rpm包方式安装Oracle19c

本文基于Centos7.x环境,通过官方 rpm 包方式安装 Oracle 19c 数据库。首先下载 Oracle 19c 安装包及预安装包,上传至服务器后依次进行安装。安装完成后,需进行环境初始化并配置环境变量,包括 ORACLE_HOME、PATH、ORACLE_SID。若发生端口占用等错误,通过修改主机名配置和 hosts 文件解决。可选配置 rlwrap 插件,提升 sqlplus 等工具使用体验。最后介绍重启 Oracle 数据库的方法和常见问题的解决方式。

450次阅读 0个评论
数据库 2025-05-23
Prometheus 通过 consul 分布式集群实现自动服务发现

prometheus Prometheus 通过 consul 分布式集群实现自动服务发现

文章详细介绍了如何通过Consul分布式集群实现Prometheus的自动服务发现。首先介绍了Consul的功能及环境准备,在一台服务器上部署了三个Consul实例模拟分布式集群,并配置了各自的端口和服务参数。随后演示了Consul集群的搭建过程及如何通过Prometheus配置自动发现Consul注册的服务。此外,还通过Nginx反向代理实现Consul集群的负载均衡,提升系统的稳定性和可维护性。最后讲解了Prometheus的relabel_configs配置,实现了标签过滤和自定义标签的可视化,有助于服务分类和后续的告警处理。

298次阅读 0个评论
prometheus 2025-05-23
Prometheus监控系列

prometheus Prometheus监控系列

文章介绍了使用 Prometheus 和 Grafana 构建监控系统的方法。Prometheus 是一个开源监控系统,通过 HTTP 接口抓取监控数据,常用的 Exporter 模块包括 Node Exporter、MySQL Exporter 等。安装 Prometheus 可通过 Docker 或源码方式。Grafana 作为可视化工具,支持 Prometheus 数据源,用户可通过导入模板实现监控数据展示。文章还介绍了使用 Node Exporter 和 Process Exporter 监控系统及进程,并通过 Docker Compose 实现容器化部署。最后,文章简要说明了 Pushgateway 的使用方式及其优缺点,并概括了 Alertmanager 在 Prometheus 警报系统中的机制与角色。

197次阅读 0个评论
prometheus 2025-05-23
DBeavern数据库驱动

数据库 DBeavern数据库驱动

文章列举了六种常用数据库的驱动信息,包括驱动名、类名、URL模板、默认端口和数据库。具体包括达梦数据库、神通数据库、人大金仓、瀚高数据库、Oracle和GBase南大通用数据库。每种数据库提供了连接配置的关键参数,方便用户进行数据库连接设置和驱动下载。

98次阅读 0个评论
数据库 2025-05-23
kingbase数据库大小写敏感

kingbase kingbase数据库大小写敏感

本文讲述了使用Docker部署Kingbase数据库的过程。首先创建目录并设置权限,使用docker run命令启动容器,同时设置端口映射、数据持久化路径、数据库模式(支持oracle、pg、mysql)、用户密码等环境变量。进入容器后,可通过修改配置文件并执行sys_ctl命令进行配置更新和数据库访问。容器内外均可通过ksql访问数据库。需注意,经测试发现容器大小写敏感设置不生效,建议使用Linux部署方式以避免Docker方式可能存在的一些问题。

153次阅读 0个评论
kingbase 2025-05-23
  • «
  • 1
  • ...
  • 7
  • 8
  • 9
  • 10
  • 11
  • »
匿名者的博客
匿名者的博客
知道的越多,不知道的越多!
用户数
2
文章数
108
评论数
25
阅读量
17941
文章搜索
最新文章
一言一句话
-「」
陕ICP备2025068122号-1
 Theme by Puock