自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 Linux系统安装Samba服务器

在实际开发中,我们经常会有跨系统之间文件传递的需求,Samba便是能够在Windows和Linux之间传递文件的服务,功能也是非常强大和好用,本篇文章将介绍如何在Linux系统上安装Samba服务,以CentOS7系统为例。

2024-05-22 17:29:22 279

原创 systemctl 管理jar包程序

ExecStart :指定的是启动文件,如果没有的话将启动命令编写为一个shell脚本,指定shell脚本即可。ExecStop :指定的是停止文件,如果没有的话将停止命令编写为一个shell脚本,指定shell脚本即可。

2024-05-22 17:24:31 236

原创 CentOS7的修改Root密码

在编辑模式中,找到以 linux16 开头的行,将其中的 ro 参数替换为 rw init=/sysroot/bin/sh,然后按下 Ctrl + x 继续启动。在 GRUB 启动菜单中,选择要进入的 CentOS 7 内核版本(一般是默认选项),按下 E 键进入编辑模式。修改完密码运行命令“touch /.autorelabel”,使SELinux生效,密码生效。CentOS 7 将进入单用户模式,并自动以根(root)用户身份进入命令行界面。

2024-04-22 20:13:23 304

原创 ElasticSearch设置systemctl管理

在 /etc/systemd/system/ 目录中创建一个名为 elasticsearch.service 的文件。创建一个 Elasticsearch 服务配置文件。重新加载服务的配置文件。

2024-04-22 16:37:19 316

原创 mysql 如何关闭主从同步

注意:在关闭主从同步前,请确认数据在从服务器上已经完全同步,否则可能会造成数据损失。MySQL可以通过以下三种方法来关闭主从同步。

2024-04-22 14:13:36 656

原创 mysql设置开机自启动

【代码】mysql设置开机自启动。

2024-04-22 14:11:07 939

原创 linux设置开机启动jar包

在 /etc/init.d 目录下编写jar包启动脚本。

2024-04-22 14:06:47 95

原创 Mysql8.0版本从库数据不同步问题处理

从库在同步的过程中,主库有删除数据的操作。一、从库不同步主库的数据原因分析:数据同步报错导致。从库操作查看Slave_IO_Running、Slave_SQL_Running如果都是NO,或一个是NO都会出现不同步的情况。Last_SQL_Error 通过此字段查看错误问题,进行处理二、解决办法(修复)处理掉一中的错误sql执行三、解决办法(全局)清除所有数据(从库),重新同步。

2023-11-09 15:01:34 815

原创 Mongodb 简单操作命令

在 MongoDB 中我们可以使用 use 命令来创建数据库,如果该数据库不存在,则会创建一个新的数据库,如果该数据库已经存在,则将切换到该数据库。MongoDB 中默认的数据库为 test,如果您没有创建新的数据库或者选择其它数据库,集合将默认存放在 test 数据库中。注意:上述的连接主要用于在您偏好使用某台服务器,但又有可供替换的服务器时。其中 database_name 为要创建的数据库的名称。Mongodb 简单操作命令。数据库创建成功后,您可以使用。

2023-11-09 14:59:01 189

原创 MongoDB集群搭建

为解决mongodb在replica set每个从节点上面的数据库均是对数据库的全量拷贝,从节点压力在高并发大数据量的场景下存在很大挑战,同时考虑到后期mongodb集群的在数据压力巨大时的扩展性,应对海量数据引出了分片机制。分片是将数据库进行拆分,将其分散在不同的机器上的过程,无需功能强大的服务器就可以存储更多的数据,处理更大的负载,在总数据中,将集合切成小块,将这些块分散到若干片中,每个片只负载总数据的一部分,通过一个知道数据与分片对应关系的组件mongos的路由进程进行操作。

2023-11-09 14:57:45 156

原创 Mongodb基本概念

官网 https://www.mongodb.com/MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。

2023-11-09 14:57:00 126

原创 编译和部署Mongodb5.0.18的arm64版本

准备安装包上传: /opt/package查看构建文档 ,里面有详细说明,需要服务器满足条件。

2023-11-09 14:56:29 608

原创 达梦数据库 DM8开发版

dm8/bin目录存放 DM 数据库的可执行文件,例如 disql 命令、dminit 命令、dmrman 工具等。存放 DM 数据库各个工具的桌面图标。/dm8/doc存放 DM 数据库用户手册。存放连接 DM 数据库的驱动文件。/dm8/log存放 DM 数据库日志,包括工具的日志、数据库日志、服务日志等。存放 DM 数据库各类配置文件的示例文件。存放注册、注销 DM 数据库服务的工具,例如 dm_service_installer.sh 等。/dm8/tool。

2023-11-09 14:44:49 199

原创 Docker 安装 sqlserver

官网地址 https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads。密码复杂性策略通过增加可能密码的数量来阻止强力攻击。密码可最长为 128 个字符。使用的密码应尽可能长,尽可能复杂。Docker 安装 sqlserver。

2023-11-09 14:43:42 511

原创 快速下载JDBC驱动程序

MySQL数据库Oracle数据库SQL Server 数据库PostgreSQL数据库。

2023-11-09 14:41:41 473 1

原创 k8s的yaml文件中kind类型详解

在Kubernetes(k8s)的YAML语法中,kind是一种重要的关键字,它用于指定Kubernetes资源的类型。PodDisruptionBudget:用于定义维护期间可以安全中断的pod的最小数量,以确保Kubernetes集群的高可用性。StorageClass:用于定义不同类型的存储,例如云存储、本地存储等,并为这些存储类型指定默认的参数和策略。Pod:一个Kubernetes中最基本的资源类型,它用于定义一个或多个容器的共同运行环境。

2023-08-08 09:58:00 455

原创 基于Kubernetes安装Gitlab

然后使用gitlab中设置的管理员密码,比如这里admin321,用户名root,就可以登录了,如下所示,为一个全新的gitlab。然后通过Kubernetesmaster节点的ip地址和设置的端口比如这里32765,就可以访问gitlab了。然后执行如下命令创建供redis使用的pvc。然后执行如下命令创建gitlab。然后执行如下命令创建Pod。然后执行如下命令即可创建。然后使用如下命令创建。

2023-08-08 09:56:58 93

原创 Vmware 虚拟机扩容磁盘(不重启机器)

原来这是lvm的mapper机制决定的,当我们lvcreate一个逻辑卷的时候,Linux会新建两个软链接文件,如/dev/VGName/LVName和/dev/mapper/VGName-LVName,而这2个文件都是指向/dev/dm-X 块文件的,所有,当我们使用df -h看到的 /dev/mapper/centos-root 其实是和 /dev/centos/root一样的,不管我们使用哪个都是可以的。然后再降剩下的分配到逻辑卷(centos-home),步骤和扩容(centos-root)一样。

2023-08-04 16:51:24 1090 1

原创 ubuntu安装redis以及报错处理

【代码】ubuntu安装redis以及报错处理。

2023-08-03 11:31:50 415

原创 Ubuntu调整swap大小

Linux dd 命令用于读取、转换并输出数据。dd 可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。

2023-08-03 11:28:58 616

原创 mysql8关闭binlog与删除

可以直接删除binlog文件,但是可以通过mysql提供的工具来删除更安全,因为purge会更新mysql-bin.index中的条目,而直接删除的话,mysql-bin.index文件不会更新。永久生效:修改mysql的配置文件my.cnf,添加binlog过期时间的配置项:expire_logs_days=30,然后重启mysql,这个有个致命的缺点就是需要重启mysql。临时生效:进入mysql,用以下命令设置全局的参数:set global expire_logs_days=30;

2023-07-20 20:12:40 1890

原创 Mysql8.0版本从库数据不同步问题处理

从库在同步的过程中,主库有删除数据的操作。一、从库不同步主库的数据原因分析:数据同步报错导致。从库操作查看Slave_IO_Running、Slave_SQL_Running如果都是NO,或一个是NO都会出现不同步的情况。Last_SQL_Error 通过此字段查看错误问题,进行处理二、解决办法(修复)处理掉一中的错误sql执行三、解决办法(全局)清除所有数据(从库),重新同步。

2023-07-20 20:11:55 1022

原创 mysql 批量修改视图定义者 DEFINER

MySQL中的视图(View)可以理解为虚拟的表,它不像表那样实际存储数据,而是通过查询语句动态产生数据,视图可以对存储在表中的数据进行过滤、排序、分组等操作。在使用MySQL视图时,我们可能会遇到要修改视图定义者的情况,下面介绍具体的操作方法。2、生成修改语句或者3、执行生成的修改DEFINER语句复制上面执行结果中想要修改的库表视图的结果语句

2023-07-20 20:11:16 1533

原创 mysql5.7中如何查看表是否被锁问题

在使用mysql的时候,如何查看表是否被锁呢?该语句可以查询到当前锁表的状态通过sql日志,分析相应SQL,给表加索引,常用字段加索引,表关联字段加索引等方式对sql进行优化。如果发生死锁,通过该语句可以查询到表被锁的进程,然后通过kill命令杀掉该进程。

2023-07-20 20:01:36 1502

原创 MySQL 8 锁表问题

核心指标说明:Table_locks_immediate: 指的是能够立即获得表级锁的次数Table_locks_waited: 指的是不能立即获取表级锁而需要等待的次数,如果数量大,说明锁等待多,有锁争用情况。

2023-07-20 19:59:41 754

原创 存活探针(Liveness)、就绪探针(Readiness)、启动探针(Startup)

首先,如果没有定义就绪探针,那么新创建的pod就会立即加入到service的endpoint列表,如果容器里的业务程序需要很长时间才能开始处理传入的链接,而此时service又将客户端连接转发给了该pod,那么客户端就会看到“连接被拒绝”等类型的错误,所以,为每个容器定义一个就绪探针是很有必要的,即使是定义一个简单的http get 探针。

2023-07-17 17:33:06 2882 1

原创 rockermq单机部署与hashboard

官网地址:https://rocketmq.apache.org/配置java环境(略)

2023-06-29 14:29:50 170 1

原创 finalshell配置隧道

名称随便填,监听端⼝:重要的,需要记住,等会⼉配置⽬标主机连接的时候,需要⽤到。打开新增SSH连接,配置跳板机的主机地址、端⼝、⽤户名、密码。跳板机:192.168.1.64:60022。⽬标机:192.168.3.142:22。绑定IP:本地ip,127.0.0.1。主机:填写第⼆步隧道⾥⾯绑定的ip。通过堡垒机,连接到指定的服务器。端⼝:填写第⼆步隧道⾥⾯监听端⼝。认证:⽬标主机的⽤户名密码。再打开⽬标主机的连接窗⼝。⽬标地址:⽬标主机ip。⽬标端⼝:⽬标主机端⼝。先打开跳板机的连接窗⼝。

2023-06-07 13:53:04 2511 4

原创 Linux 禁止用户或 IP通过 SSH 登录

1.只允许指定用户进行登录(白名单):在 /etc/ssh/sshd_config 配置文件中设置 AllowUsers 选项,(配置完成需要重启 SSHD 服务)格式如下:2.只拒绝指定用户进行登录(黑名单):在/etc/ssh/sshd_config配置文件中设置DenyUsers选项,(配置完成需要重启SSHD服务)格式如下:限制 IP SSH 登录除了可以禁止某个用户登录,我们还可以针对固定的IP进行禁止登录,linux 服务器通过设置 /etc/hosts.allow 和 /etc/host

2023-06-07 13:32:06 2996 1

原创 elasticsearch 内存大小设置

其中,jvm.options可以修改es运行时候的内存分配。打开jvm.options文件,我们可以发现默认设置的内存是4g。官方不建议直接修改jvm.options,而是复制jvm.options到jvm.options.d目录下,再修改。找到elasticsearch的安装目录,然后找到config文件夹,里面都是相关的配置文件。将内存修改为你想要的实际大小,保存,重新启动es即可。

2023-06-06 09:34:18 3204

原创 linux设置登录失败处理功能

上面的错误意思是在/lib64/security/ 下面找不到pam_tally.so,而我进入到目录下,确实没找到这个文件,解决方法是将现有的 pam_tally2.so做个软连接到pam_tally.so。root_unlock_time=300 #与even_deny_root相对应的选项,如果配置该选项,则root用户在登录失败次数超出限制后被锁定指定时间为300秒。(1)编辑系统/etc/pam.d/sshd文件,添加的内容与服务器终端的一致。1、登录失败处理功能策略(服务器终端)

2023-06-06 09:30:53 3585

原创 centos 7-aarch64如何替换yum源

【代码】centos 7-aarch64如何替换yum源。

2023-05-24 17:41:16 1423 1

原创 Mac M1安装Centos7

地址:https://www.macyy.cn/

2023-05-24 11:07:50 1427 4

原创 Mac M1安装Centos7

地址:https://www.aliyundrive.com/s/DRa5fwYumdc 提取码: 3lu4。注意:因网盘分享文件类型限制,这里下载镜像后需要把文件后缀名改为iso。如果没有显示系统文件,则点击“手动选择”按钮,选择指定的文件。7.5输入8,设置密码,密码设置好后,最后输入b。7.1第一次输入:r,然后按Enter键。7.3选择数字5,回车Enter。7.7等待一会,系统安装完成!7.6设置好密码后,输入b。7.4按提示输入3次c。7.2出现三个感叹号。

2023-05-24 10:54:09 803 2

Symantec Backup Exec Remote Agent For Linux Server

Symantec Backup Exec Remote Agent For Linux Server

2023-12-06

空空如也

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

TA关注的人

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