
运维
不如打代码KK
人生做好三件事:锻炼,沟通,学习。
展开
-
开源运维工具HHDESK源码开发
HHDESK是一款国产多功能远程连接和管理工具,支持Shell、RDP、SSH、VNC连接及端口转发服务,特别适配国产操作系统和信创环境,确保信息安全。项目开源地址为https://gitee.com/hhxinda/hhdesk。运行环境要求JDK1.8及以上,支持UOS、麒麟、方德、CentOS、Red Hat及Windows系统。用户可通过IDEA拉取项目,运行FmAdmin文件,并更新license文件以进入主界面。HHDESK支持SSH隧道和个人密钥验证,用户可轻松管理SSH连接,双击资源即可进行原创 2025-05-20 17:18:48 · 227 阅读 · 0 评论 -
能管理MySQL、Oracle、达梦数据库的桌面管理软件开源了
恒辉通用数据库管理桌面软件(HHDBCS)是一款开源的通用数据库管理工具,支持MySQL、Oracle、达梦等多种数据库。该软件旨在简化数据库管理,提供统一的桌面视图,适用于国内外主流数据库,并全面支持国产化生态,包括国产芯片、操作系统和数据库。HHDBCS自2015年发布以来,功能不断完善,现已达到与国外数据库管理工具竞争的水平。项目源码已开源,开发者可以通过Gitee或Xplaza获取,并使用IDEA进行克隆、配置和运行。软件支持添加数据库连接、新增表、操作表和运行SQL等基本功能,适合数据库管理员使用原创 2025-05-20 16:03:14 · 542 阅读 · 0 评论 -
Centos系统使用rsyn实现双主机目录实时同步
Centos系统使用rsyn实现双主机文件目录实时同步原创 2022-08-17 20:45:00 · 999 阅读 · 0 评论 -
Centos7源码编译安装postgresql 11.7
Centos7下源码编译安装pg11.7原创 2022-08-01 19:35:30 · 420 阅读 · 1 评论 -
查看Tomcat默认使用堆内存大小
查看Tomcat默认使用堆内存大小查看Tomcat默认使用堆内存大小1.Tomcat默认堆内存大小2.查看Tomcat堆内存大小查看Tomcat默认使用堆内存大小1.Tomcat默认堆内存大小如果没有配置JAVA_OPTS变量,JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置。2.查看Tomcat堆内存大小通过jps找到tomcat的进程id[原创 2022-04-18 23:00:00 · 6508 阅读 · 0 评论 -
mysql开启慢查询日志
mysql开启慢查询日志1、MySQL慢查询日志是什么MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录MySQL中查询时间超过(大于)设置阈值(long_query_time)的语句,记录到慢查询日志中。long_query_time的默认值是10。2、如何开启MySQL慢查询日志查看slow_query_log变量,默认是关闭的。Last login: Fri Apr 15 16:21:56 2022 from 113.246.155.177[root@VM-8-原创 2022-04-18 11:39:02 · 1953 阅读 · 0 评论 -
Tomcat8 设置JAVA_OPTS启动参数,Tomcat服务器调优
Tomcat8 设置JAVA_OPTS启动参数,Tomcat服务器调优Tomcat8 设置JAVA_OPTS启动参数,Tomcat服务器调优1.在apache-tomcat/bin目录下新建setenv.sh文件2.编辑setenv.sh文件,添加环境变量Tomcat8 设置JAVA_OPTS启动参数,Tomcat服务器调优环境:Centos7,Server version: Apache Tomcat/8.5.5,JDK1.81.在apache-tomcat/bin目录下新建setenv.sh文原创 2022-04-13 22:00:00 · 3903 阅读 · 0 评论 -
Mysql、Oracle、达梦数据库客户端管理工具
可以加入技术论坛群探讨学习数据库相关的技术,获取软件免费长期授权,支持下国人开发的软件,群二维码如下:1.恒辉通用数据库管理桌面软件据恒辉信达官网介绍:HHDBCS可以让用户通过统一的桌面视图管理成千上万的异构数据库实例。通用的数据库管理工具是管理数据库必不可少的工具,可以形象的称谓数据库管理员的“Office”,HHDBCS就是专门为适用国人使用习惯、适合异构数据库环境,定制打造的通用性桌面数据库管理工具。产品官网:https://dbcs.desku原创 2022-02-15 14:38:52 · 1220 阅读 · 1 评论 -
Tomcat配置https报错java.net.SocketException: Permission denied
Tomcat配置https报错java.net.SocketException: Permission denied1.错误信息今天在给tomcat配置https证书时,启动tomcat报错:25-Jan-2022 22:01:59.398 SEVERE [main] org.apache.catalina.core.StandardService.initInternal Failed to initialize connector [Connector[HTTP/1.1-443]]原创 2022-01-25 20:00:00 · 1486 阅读 · 0 评论 -
Nginx服务器配置Https证书
Nginx服务器配置Https证书1.Nginx安装ssl模块nginx默认是没有安装ssl模块的。[root@localhost nginx-1.20.0]# /usr/local/nginx/sbin/nginx -Vnginx version: nginx/1.20.0built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)configure arguments:[root@localhost nginx-1.20.0]#安装ssl模块原创 2022-01-18 20:00:00 · 3190 阅读 · 0 评论 -
Centos7开机自动执行shell脚本
Centos7开机自动执行shell脚本1.自己新建一个脚本如centnet-service.sh,经过后面的几个步骤后,这个脚本在开机的时候会执行,在这个脚本里面可以写你开机的时候想执行的命令,如启动tomcat,oracle等服务2.在脚本中输入启动服务的命令,如(开机启动tomcat):#!/bin/bash export JDK_HOME=/home/java/jdk1.8export JAVA_HOME=/home/java/jdk1.8/home/tomcat/apache-原创 2021-12-15 19:30:00 · 2681 阅读 · 0 评论 -
VMware虚拟机Centos7,配置本地Yum源并开机自动挂载
VMware虚拟机Centos7配置本地Yum源并开机自动挂载1.首先要确认,iso镜像已经挂载,进入虚拟机设置里确认一下2.创建一个挂载目录[root@rac1 ~]# mkdir /mnt/cdrom3.完成挂载[root@rac1 ~]# mount -t iso9660 /dev/cdrom /mnt/cdrom4.备份repo文件mkdir /etc/yum.repos.d/bak -pmv /etc/yum.repos.d/* /etc/yum.repos.d/bak5原创 2021-11-24 21:17:45 · 2367 阅读 · 0 评论 -
shell脚本执行过程中发生了修改,会继续执行原来的脚本吗?
shell脚本执行过程中发生了修改,会继续执行原来的脚本吗?问题描述shell脚本应该是解释性执行,那么:如果一个shell脚本还没有执行完成时,对shell脚本进行了修改,会产生什么后果呢?脚本会从当前执行的位置后按照修改的脚本内容执行;脚本依旧按照修改之前的脚本内容执行完成脚本;问题答案我在执行一键自动化搭建rac的脚本时,由于是搭建备库rac 所以不需要新建实例,于是我将相关建库的函数注释掉了,看create_db能不能跳过不执行。结果如何? 会继续执行原来的脚本不会运行修改后原创 2021-11-24 21:11:35 · 3525 阅读 · 2 评论 -
Centos 7 虚拟机启动,Entering emergency mode问题解决
Centos 7 虚拟机启动,Entering emergency mode问题解决常见原因出现这种原因一般有以下几种原因:/etc/fstab 文件中挂载的目录找不到了强制关机导致某个分区损坏,导致系统开机时mount不上导致最常见的原因就是强制关机导致某个分区损坏,导致系统开机时mount不上导致的。本次错误描述之前由于虚拟机强制关机,导致虚拟机centos7启动时报错进入到安全模式问题解决方法从报错信息中可以看到输入journalctl命令就可以查看本次启动的日志,敲 Shift原创 2021-11-18 23:39:11 · 8081 阅读 · 5 评论 -
Centos7、8安装docker和docker-compose
Centos7、8安装docker和docker-compose1.安装docker2.安装docker-compose1.安装docker# 使用yum安装dockeryum -y install docker# 启动systemctl start docker.service# 设置为开机自启动systemctl enable docker.service2.安装docker-compose具体安装哪个版本的docker-compose可以去github查看https://git原创 2021-11-10 15:40:40 · 1494 阅读 · 0 评论 -
Warning: ORA-16792: configurable property value is inconsistent with member setting
Warning: ORA-16792: configurable property value is inconsistent with member setting解决方法1.问题描述在dataguard搭建完成后,开启dataguard broker的时候报错,操作记录及报错日志如下:DGMGRL> show configuration;Configuration - raccfg Protection Mode: MaxPerformance Members: rac原创 2021-09-27 17:36:07 · 349 阅读 · 0 评论 -
linux如何下载rpm离线安装包到本机
linux如何下载rpm离线安装包到本机目的是下载rpm安装包,用于离线安装到其它机器上,两台机器的操作如下:一、下载rpm包(这步在可以上网的Linux机器上操作)1、确保本机linux可以联网;2、执行指令,其中xxx是你要安装的软件名,根据需要自行修改。/opt/temp是下载后保存的路径,也可以选其它路径存放下载的安装包文件;yum -y install xxx --downloadonly --downloaddir /opt/temp3、如果下载正常,下载完成后就可以在本机/o原创 2021-09-04 22:34:11 · 2130 阅读 · 0 评论