自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (5)
  • 收藏
  • 关注

原创 prometheus 集成 grafana安装部署

targets: ["localhost:9100"] # 如果监控其他主机,替换为对应IP:9100。选择了二进制包安装,下载对应平台的二进制包,解压并且添加基本的配置即可正常启动 Prometheus Server。3.6 登录WEB界面,打开 http://<服务器IP>:3000 默认用户名和密码:admin。2.5. 配置 Prometheus 抓取 Node Exporter 数据。官网:https://prometheus.io/1.4.修改配置文件prometheus.yml。

2025-04-14 10:58:48 608

原创 Gitlab服务器数据迁移及版本升级

公司目前使用的GITLAB服务器,docker方式部署,GITLAB版本为13.11.0,由于版本太老存在安全漏洞,原服务器还部署了其他应用,不方便做升级操作,解决思路是将数据迁移新版本的gitlab服务器。# docker cp gitlab:/var/opt/gitlab/backups/1741851022_2025_03_13_13.11.0_gitlab_backup.tar /home复制出来。备份文件可以直接复制到配置的data卷目录下(例如 /gitlab/data/backups)

2025-03-20 13:33:41 1142

原创 Gitlab服务器重置密码

公司的Gitlab服务器用的时间不短了,需要更新,但root账号长久未登录,文档中记录的密码登不上,只能重置密码了。输入exit退出Rails控制台,再输入exit退出容器。访问GitLab主页,使用新密码登录root账户。这个gitlab是docker方式部署。二、启动GitLab Rails控制台。一、进入GitLab容器。返回true表示保存成功。执行以下命令进入容器。三、重置root密码。输入以下命令修改密码。

2025-03-13 13:35:37 705

原创 CENTOS7虚拟机硬盘不停机扩容

扩容思路:不停机扩容,直接修改虚拟机磁盘大小,然后将增加的空间加入卷组。一台CENTOS7服务器硬盘空间告警,已用空间超过90%,需要扩容。现配置虚拟磁盘2个,均为120G。拟将第二块硬盘扩容为380G。运行# lsblk 确认磁盘大小已调整。一、在虚拟化管理平台调整磁盘大小。二、调整原有分区并扩展物理卷。

2025-03-11 15:08:22 412

原创 DOCKER模式部署GITLAB

首次登录用户 root,密码存储在:/etc/gitlab/config/initial_root_password,24小时后将被清理,所以要立即修改密码。下载地址https://download.docker.com/linux/ubuntu/dists/noble/pool/stable/amd64/external_url 'http://gitlab.yourdomain.com' # 外部访问地址。将SSL证书放入 ~/gitlab/config/ssl。

2025-03-07 14:08:05 1030

原创 Ubuntu 24.04 配置ODBC连接ORACLE 11G数据库

ODBC Package(ODBC驱动,oracle-instantclient11.2-odbc-11.2.0.4.0-1.x86_64.rpm)Basic Package(基础库,oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm)检查TNS 配置文件,确认 tnsnames.ora 路径和权限正常,tnsnames.ora 内容也正确。Driver = Oracle11g # 与odbcinst.ini中的驱动名称一致。

2025-03-06 10:10:53 1301

原创 本地化部署DeepSeek r1

到这里,DeepSeek的安装就成功了,但这个字符终端模式用起来不太方便,所以下一步安装Open WebUI,便于用网页访问。Open WebUI的安装采用docker方式,因为本机系统是最小安装,需先安装docker。访问http://192.168.0.216:3000,打开WEB界面,系统会提示输入用户名、电子邮件、密码创建管理员,然后登录到系统。手动ping download.docker.com,显示有丢包,应该是网络不稳定原因,反复执行几次后成功。五、安装Open WebUI可视化界面。

2025-02-18 15:07:32 1241

原创 Zabbix7.0服务器在告警发生时自动调用客户机脚本

在Operations页面的Operations栏点“Add”,添加一个操作,在弹出的“Operation details”页面中,在下拉框选择刚才创建的脚本"192.168.0.238_container_restart",在“Target list”栏勾选执行目标为“Current host”。与Zabbix Agent配置参数不同,Zabbix Agent2 是修改/etc/zabbix/Zabbix_agent2.conf文件,启用 AllowKey 参数。

2025-02-10 14:40:07 670

原创 服务器安装ESXI7.0系统及通过离线包方式升级到ESXI8.0

在ESXI主机管理界面左侧列表中点击“存储”,然后点击右侧“数据存储浏览器”,再点“上载”,选择已下载的ESXi8离线升级包文件VMware-ESXi-8.0U2-22380479-depot.zip。ESXI8.0离线升级包:VMware-ESXi-8.0U2-22380479-depot.zip。1、通过管理口地址登录iBMC界面,启动虚拟控制台,挂载ESXI7.0安装镜像文件,设置光驱启动。2、通过离线包升级方式将ESXI7.0升级为ESXI8.0。2.下载ESXI7.0、ESXI8.0安装文件。

2025-01-20 15:09:44 1885

原创 ubuntu系统盘扩容

之前部署的Zabbix服务器已运行4个月,/路径数据从7G增长到近40G。新建服务器时分配的硬盘有500G,但Ubuntu系统安装时默认/只分配了100G。开始之前先登录VCENTER,打个快照以防万一。虽然空间还未告警,但既然发现了问题就处理吧。可以看到LV已经扩容,但根目录空间还没增加。思路是把物理卷剩余空间全部分配给lvm。然后看一下VG、LV、PV的情况。

2024-12-27 12:35:29 520

原创 使用 Zabbix agent 2 监控Docker

Zabbix 7 提供了docker by zabbix agent 2 模板,通过在Docker服务器部署zabbix agent 2实现对Docker服务的监控。Zabbix agent2特定插件的参数被定义在单独的插件配置文件中,位于 /etc/zabbix/zabbix_agent2.d/plugins.d/ 目录下。编辑 /etc/zabbix/zabbix_agent2.conf 文件,设置Server参数为本地Zabbix Server地址。1、在目标主机安装配置Zabbix agent2。

2024-12-24 16:10:58 728

原创 Zabbix通过HTTP代理监控NEXTCLOUD应用服务器

还可以利用 Zabbix sender 工具或 Zabbix sender protocol (用于向 Zabbix server 或proxy 发送数据),或者使用 history.push API 方法(用于向 Zabbix 服务器发送数据)来进行数据捕获(trapping)。监控项检查由Zabbix server执行,当主机由Zabbix proxy监控时,HTTP监控项检查由proxy执行。1. 在Zabbix 中创建一个主机,指定监控目标的IP地址或DNS名称为主接口。

2024-12-17 11:03:33 436

原创 使用 Zabbix agent监控MySQL

(这个文件可以在zabbix官方存储库中找到,地址:https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mysql_agent/template_db_mysql.conf)根据Zabbix官方文档,Zabbix服务器要监控MySQL服务器,有几种方法:Zabbix agent、Zabbix agent 2或(ODBC)方式。登录Zabbix服务器前端,在Zabbix web界面中创建主机。

2024-12-10 10:21:12 1460

原创 Zabbix7.0使用ODBC方式监控MySQL服务器

根据Zabbix官方文档,Zabbix服务器要监控MySQL服务器,有三种方法:Zabbix agent、Zabbix agent 2或(ODBC)方式。上次测试了通过 Zabbix agent 2 监控 MySQL 服务器,这次尝试通过ODBC方式对MySQL 服务器进行监控。{$MYSQL.PASSWORD} - 更改为之前 创建MySQL用户 "zbx_monitor" 的密码。在 主机名 字段中,输入主机名 (本次输入: "Mysql_odbc_192.168.1.216")。

2024-12-09 13:52:50 1459

原创 使用 Zabbix agent 2 监控MySQL

根据Zabbix官方文档,Zabbix服务器要监控MySQL服务器,有几种方法:Zabbix agent、Zabbix agent 2或ODBC方式。编辑 /etc/zabbix/zabbix_agent2.conf 文件,设置Server参数为本地Zabbix Server地址。在模板字段中,选择 "MySQL by Zabbix agent 2" 模板, 链接 到主机。登录Zabbix前端,在Zabbix web界面中创建主机。Zabbix 版本: Zabbix 7.0.3 LTS。

2024-11-15 12:37:10 674

原创 Ubuntu 24.04系统ODBC连接mysql8.0服务器验证问题

ODBC安装测试连接时,用的是一台新安装的mysql服务器,创建了一个具有远程连接权限的新用户账号,当时未设置密码,测试结束后就按习惯顺手把密码设置了。就此现象在网上搜索,有一条说可能是客户端验证方式问题,ODBC不支持mysql8.0的caching_sha2_password默认认证插件。按此思路,修改用户认证方式,将caching_sha2_password 改为mysql_native_password。一开始怀疑配置文件密码输错了,反复检查odbc.ini配置文件,无效。

2024-11-13 12:29:50 248

原创 Ubuntu 24.04 安装MYSQL ODBC 驱动

下载地址: https://dev.mysql.com/downloads/connector/odbc/访问mysql官网,下载相应版本Mysql odbc 驱动。三、安装mysql odbc 驱动。二、下载mysql odbc驱动。一、安装unixodbc。四、配置ODBC数据源。

2024-11-04 15:11:42 716

原创 Ubuntu24安装Zabbix7 proxy记录

最终找到一篇文档说服务器上设置proxy name必须与zabbix_proxy.conf中Hostname一致,否则就会offline。看来MYSQL可能要单独安装(文档没有写清楚,自己想当然以为会一起打包安装,走了弯路,浪费半天时间)但state一直为offline,反复检查zabbix_proxy.conf,未发现问题。导入初始架构和数据,系统将提示输入新创建zabbix用户的密码。c. 开始安装 Zabbix proxy。f. 启动Zabbix proxy 进程。依据zabbix官网文档安装。

2024-10-29 13:53:43 869

原创 Ubuntu24.04 安装Nextcloud 30.0.0

注:上述数据库安装步骤为官方帮助文件提供,实际安装完MariaDB后首次执行mysql 命令 显示MariaDB [none]>,设置root密码后用 mysql -u root -p 命令依然显示MariaDB [none]>,但后续安装及NEXTCLOUD连接数据库还是正常。美化 URL 会删除所有 Nextcloud URL 中的 index.php,例如在共享链接https://example.org/nextcloud/启用HTTPS后,修改/etc/apache2/ports.conf文件。

2024-10-12 16:54:48 1380

原创 centos7安装zabbix7 agent

zabbix的主机有Agent、SNMP、JMX、IPMI4种类型,其中最常用的就是Agent类型。这就需要在被监控的服务器上安装Agent,不同的操作系统对应不同的Agent版本,可在Zabbix官网下载,通常按说明安装即可,而CentOs由于维护停止原因,需如下处理。编辑 /etc/zabbix/zabbix_agentd.conf 文件,设置Server参数为本地Zabbix Server地址。在更换 Yum 源之前,建议先备份当前的 Yum 源配置文件,以防万一。1. 备份当前 Yum 源。

2024-09-11 08:51:57 1749 1

原创 群晖NAS配置Git Server

cd /volume1/Git_test/chown xxx:users . // 将Git_test目录的所有者改为管理员账户xxx(xxx为具备管理员权限的账户),目录的所属群组改为users。在使用过程中,我们不一定非要用CMD命令行窗口来操作Git,一般我们使用的IDE开发工具都集成有Git功能,可以很方便进行Git操作。注意:以下操作需要本机安装有Git程序,没有安装的小伙伴可以访问 https://git-for-windows.github.io/ 下载安装。

2024-08-16 13:08:18 4322

原创 MYSQL8主从模式配置实践

8月 05 11:22:32 localhost.localdomain systemd[1]: mysqld.service: Failed with r>8月 05 11:22:32 localhost.localdomain systemd[1]: mysqld.service: Consumed 3.26>8月 05 11:22:32 localhost.localdomain systemd[1]: Failed to start MySQL Server.mysql>START SLAVE;

2024-08-15 08:49:02 1320

原创 虚拟机环境下Rocky 9.4安装Mysql8并配置Dbeaver客户端

修改my.cnf文件,把skip-grant-tables注释掉,重启mysql服务。报错信息又变了,应该是刚才创建的’remote’用户没有访问’mysql’库的权限。在服务器上创建一个远程访问用户remote,把连接配置的用户名改为remote。找到[mysqld],在下面加一行 skip-grant-tables。会提示为root用户设置新密码,并完成其他安全设置,成功!磁盘用系统默认分区,为后续调试方便,允许ROOT远程登录。然后直接登录,#mysql -u root。

2024-07-25 16:59:34 1166

原创 虚拟机环境下Alma9.4安装Zabbix6.0 TLS

(创建zabbix用户,设置用户密码)mysql> grant all privileges on zabbix.* to zabbix@localhost;修改my.cnf文件,把skip-grant-tables注释掉,重启mysql服务。编辑配置文件 /etc/zabbix/zabbix_server.conf。通过后下一步设置数据库联接,输入之前设置的zabbix用户密码即可。2、安装Zabbix server,Web前端,agent。显示用户登录界面,默认用户名密码Admin/zabbix。

2024-07-16 15:47:05 1064

原创 虚拟机环境下Ubuntu24.04安装Zabbix 7.0 LTS

如果需要配置Apache或者修改配置文件,可以编辑 /etc/apache2/apache2.conf 文件或者在 /etc/apache2/sites-available 目录下修改对应的虚拟主机配置文件。(创建zabbix用户,设置用户密码)编辑配置文件 /etc/zabbix/zabbix_server.conf。通过后下一步设置数据库联接,输入之前设置的zabbix用户密码即可。2、安装Zabbix server,Web前端,agent。显示用户登录界面,默认用户名密码Admin/zabbix。

2024-07-15 15:09:32 1992 1

RFID技术在木材仓储管理中的应用

本文在研究木材仓储信息管理中引入了射频识别技术(Radio Frequency Identifieation,RFID),与传统的诸项识别技术相比较,RFID技术具有其突出的优点。RFID技术被誉为是具有革命性意义的新技术,受到世界发达国家和地区的高度重视。国际上RFID技术发展迅速,并且已经在很多国际大公司中开始进入实用阶段。因此, 积极探索RFID在木材仓储信息管理系统中的应用,对提高木材仓储的总体水平具有重要意义。

2012-03-21

UML with rational rose从入门到精通

《UML与Rational Rose从入门到精通》详细介绍了UML语言的基础知识,以及UML在面向对象的软件系统分析和设计中的应用,并通过丰富的实例讲解了面向对象的分析与设计过程,启发读者如何用UML语言将所学到的面向对象技术应用于软件系统的分析、设计与开发中。《UML与Rational Rose从入门到精通》从理论的高度阐述了面向对象分析和设计的思想,使读者能够真正地掌握系统架构设计的精髓。《UML与Rational Rose从入门到精通》将理论与实例结合,内容繁简得当,由浅入深,使读者能十分容易入门并逐步精通。

2011-12-30

JDK6API中文参考手册

JDK6API中文参考手册,本文档是 Java 2 Platform Standard Edition 6.0 的 API 规范。

2010-08-30

空间信息技术在现代物流中的应用

介绍了基于空间信息技术的物流信息系统构建目标、技术架构等问题;通过空间信息技术在物流中的应用现状分析,指出了未来空间在物流中应用的三大发展趋势:物注信息可视化、物流信息数据融合、物流网络优化。

2010-08-30

Java与UML面向对象程序设计

该书共分12章。第1章是关于对象的简介。第2章介绍了面向对象的基本概念以及UML的一些基本知识。第3章阐述了如何使用Java来编写面向对象程序。第4章介绍面向对象的分析和设计。第5章使用这些面向对象观点分析了图形用户界面(GUI)和Java Swing类库。第6章以一个小规模的Java应用程序为实例,将前5章的内容结合到一起。第7章介绍了设计模式。第8章介绍软件重构。第9章简要介绍针对大规模和小规模的面向对象软件项目以及当前的一些主要开发方法。第10章介绍当前一些面向对象软件开发的工具软件。第11章给出了作者为开发更好的软件而提出一些指导意见。最后,第12章提供了关于面向对象软件和Java方面更多的学习资源。

2010-08-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除