自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

多回访

创作不易

  • 博客(146)
  • 收藏
  • 关注

原创 RabbitMQ安装教程

RabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,支持多种客户端(语言),用于在分布式系统中存储消息,转发消息,具有高可用高可扩性,易用性等特征。

2022-10-28 10:13:09 481 1

原创 CentOS 7 部署DM8

也可以自定义初始化实例的参数,参考如下示例:以下命令设置页大小为 32 KB,簇大小为 32 KB,大小写敏感,字符集为 utf_8,数据库名为 DMDB,实例名为 DBSERVER,端口为 5236。如果此处自定义了初始化参数,在后面的注册服务和启动数据库等步骤中,请按实际的自定义参数进行操作。

2022-10-26 10:21:37 670

原创 达梦error:[-70028]:创建SOCKET连接失败

[-70028]:创建SOCKET连接失败

2022-10-24 16:32:01 224

原创 简述MySQL主从复制的原理【面试必看】

主节点和从节点同步数据,每个节点保持数据一致。实现数据库高可用和故障切换。实现负载均衡读写分离。

2022-10-24 16:21:38 102

原创 Linux系统下安装Go语言环境

https://studygolang.com/dl

2022-10-10 11:40:41 189

原创 Samba服务

Samba是一套使用SMB(Server Message Block)协议的应用程序, 通过支持这个协议, Samba允许Linux服务器与Windows系统之间进行通信,使跨平台的互访成为可能。Samba采用C/S模式, 其工作机制是让NetBIOS( Windows 网上邻居的通信协议)和SMB两个协议运行于TCP/IP通信协议之上,并且用NetBEUI协议让Windows在“网上邻居”中能浏览Linux服务器。Samba服务器包括两个后台应用程序: Smbd 和 Nmbd。

2022-09-22 10:59:10 527

原创 XShell免费版的安装配置教程以及使用教程

Xshell是Windows下一款功能非常强大的安全终端模拟软件,支持Telnet、Rlogin、SSH、SFTP、Serial 等协议,可以非常方便的对linux主机进行远程管理。下图出现了一个警告“The remote SSH server rejected X11 forwarding request.”意思是“远程SSH服务器拒绝X11转发请求。X11 forwarding依赖xorg-x11-xauth软件包,需要先安装xorg-x11-xauth软件包。更改Xshell配置(不推荐)

2022-09-21 15:49:57 574

原创 安装禅道Linux、win篇

Centos7禅道17.6开源集成版(集成了mysql、apache、php)不需要自己配置。

2022-09-19 17:55:12 119

原创 Vsftpd文件传输服务(三种认证模式:匿名开放 、本地用户、虚拟用户)

简单来说,就是让虚拟用户默认登录到与之有映射关系的这个系统本地用户的家目录中,虚拟用户创建的文件的属性也都归属于这个系统本地用户,从而避免Linux系统无法处理虚拟用户所创建文件的属性权限。明文信息既不安全,也不符合让vsftpd服务程序直接加载的格式,因此需要使用db_load命令用算法将原始的明文信息文件转换成数据库文件,并且降低数据库文件的权限(避免其他人看到数据库文件的内容),然后再把原始的明文信息文件删除。但是若被恶意用户破解了账户的信息,就可以畅通无阻地登录FTP服务器,从而完全控制服务器;..

2022-08-28 00:09:37 1200 1

原创 windows server 2012 NIC组合---概念

NIC组合就是把同一台服务器上的多个物理网卡通过软件绑定成一个虚拟的网卡,也就是说,对于外部网络而言,这台服务器只有一个可见的网卡。对于任何应用程序,以及本服务器所在的网络,这台服务器只有一个网络链接或者说只有一个可以访问的IP地址。之所以要利用NIC组合技术,除了利用多网卡同时工作来提高网络速度以外,还有可以通过NIC组合实现不同网卡之间的负载均衡(Load balancing)和网卡冗余(Fault tolerance)。微软NIC组合,也称为负载平衡/故障转移。...

2022-08-22 16:57:40 665

原创 Prometheus+Grafana监控系统

Prometheus(普罗米修斯,有时简称Prom)是由SoundCloud开发的开源监控报警系统和时序数据库 (Time Series Database, TSDB)。Prometheus受Google的Brogmon监控系统的启发(Kubernetes是从Google的Brog系统的启发),从2012年开始由前Google工程师在SoundCloud以开源软件的形式进行研发,并于2015年初对外发布早期版本。.........

2022-08-03 15:16:16 257

原创 VMware安装Ubuntu 16.04(完整版图文教程)

准备工作下载镜像ubuntu-16.04.6-desktop-i386.iso创建虚拟机打开VMware,点击“创建新的虚拟机”;选择自定义安装方式,点击下一步;(典型创建步骤少,更适合新手,自定义安装自由度高,这里选择见仁见智,最终殊途同归)选择稍后安装操作系统,点击下一步;选择操作系统,点选“Linux”,版本中找到“Ubuntu 64 位”,点击下一步;设置虚拟机名称与存放位置(可根据个人喜好修改),博主这里名称“Ubuntu 64 位”,位置放在“D:\Ubuntu 16.04”下(

2022-05-23 17:28:23 5402 3

原创 使用 Kubernetes 学习istio微服务

前提条件需要创建Kubernetes 集群部署istio设置 Kubernetes 集群//生成一个环境变量用于存储运行教程指令要用到的命名空间的名字。 //查看名称空间[root@master soft]# kubectl get nsNAME STATUS AGEdefault Active 38dkube-node-lease Active 38dkube-public Active 38dkube

2022-05-05 17:53:46 150

原创 服务网格和Istio

下载 istioistio地址//解压[root@master ~]# tar -xf istio-1.13.3-linux-amd64.tar.gz -C /usr/local/[root@master istio]# mv istio-1.13.3/ istio[root@master istio]# lsbin LICENSE manifests manifest.yaml README.md samples tools//添加环境变量[root@master ~]# e

2022-04-26 16:08:13 105

原创 CentOS7 安装 kafka

安装 JDKJDK地址[root@localhost ~]# rpm -qa | grep java[root@localhost ~]# rpm -qa | grep jdk[root@localhost ~]# rpm -qa | grep java | xargs rpm -e --nodeps #卸载老版本[root@localhost ~]# lsanaconda-ks.cfg apache-zookeeper-3.8.0.tar.gz java-1.8.0-openjdk-1

2022-04-25 18:15:00 2000

原创 zookeeper 启动时一直报 :Starting zookeeper ... FAILED TO START的解决方案

部署zookeeper时,启动zookeeper时,出现以下错误[root@localhost bin]# /usr/local/zookeeper/bin/zkServer.sh start/usr/bin/javaZooKeeper JMX enabled by defaultUsing config: /usr/local/zookeeper/bin/../conf/zoo.cfgStarting zookeeper ... FAILED TO START出现了这个问题,我检查了zoo.

2022-04-25 13:34:12 2779 2

原创 离线部署mongodb

docker run -d --name myapp tomcat:v0.2docker exec -it myapp /bin/shdocker tag tomcat:v0.1 1314444/tomcat:v0.1docker push 1314444/tomcat:v0.1tomcat files/apache-tomcat-9.0.54.tar.gz [root@master jenkins]# cat Dockerfile FROM alpineLABEL MAIN

2022-04-24 09:48:09 176 2

原创 VMware虚机模板(如何导出和导入OVF文件)

导出OVF文件选择要导出的虚拟机,点击“文件”—“导出为OVF”选择OVF文件的保存位置,输入OVF文件名,点击“保存”导出OVF文件需要较长的时间,请耐心等待,导出完成后,就可以看到OVF相关的文件导入OVF文件点击“文件”—“打开”,选择一个OVF文件,点击“打开”输入OVF文件导入后的虚拟机名称、选择虚拟机的存放位置,点击“导入”导入OVF文件需要较长的时间,请耐心等待,OVF文件导入后,就可以在虚拟机列表中看到OVF文件转换的虚拟机了克隆centos服务器:1、

2022-04-22 15:24:12 4733

原创 Docker - 实现本地镜像的导出、导入(export、import、save、load)

useradd -r -M -s /sbin/nologin mongodb安装包mongodb-linux-x86_64-rhel70-4.2.6.tgztar -xf mongodb-linux-x86_64-rhel70-4.2.6.tgz -C /usr/localmv mongodb-linux-x86_64-rhel70-4.2.6 mongodbcd /usr/local/mongodbmkdir conf data logsvi /etc/profileexport PAT

2022-04-22 13:23:12 2636

原创 离线部署postgresql

部署安装包下载postgresql安装包下载postgresql依赖包方法1阿里云开源镜像站方法2yum install --downloadonly --downloaddir=/opt/software/postgresql readline-devel......关闭防火墙与selinuxsystemctl disable --now firewalld.servicesed -i s/SELINUX=enforing/SELINUX=disabled/g /etc/se

2022-04-22 10:51:56 562

原创 RHCSA8.0模拟题

systemip AddressRoleservera.lab.example.com172.25.250.10需要配置的虚拟机serverb.lab.example.com172.25.250.11需要配置的虚拟机bastion.lab.example.com172.25.250.254开机状态即可账户信息f0主机的root密码为Asimov,f0上其他用户的密码均为redhat,fo里面所有虚拟系统的root密码是redhat,请勿更改root密码...

2022-04-22 10:48:08 826

原创 gerrit部署

部署gerrit部署前准备安装jdk,git[root@localhost ~]# yum install java-11-openjdk.x86_64 git -y # jdk版本>1.8.0安裝 gerritgerrit-3.5.1.war除了"Authentication method [openid/?]: http“ 這裡輸入 http ,其餘全部輸入 "Enter",如下示例:[root@localhost ~]# java -versionopenj

2022-04-22 10:44:25 475

原创 Error: A JNI error has occurred, please check your installation and try again

故障现象[root@localhost ~]# java -jar gerrit-3.5.1.war init -d gerrit_siteError: A JNI error has occurred, please check your installation and try againException in thread "main" java.lang.UnsupportedClassVersionError: Main has been compiled by a more rece

2022-04-06 17:50:27 472

原创 【Errors】Errors during downloading metadata for repository ‘AppStream‘:

故障现象[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo[root@localhost ~]# yum makecacheCentOS-8 - Base - mirrors.aliyun.com 76 B/s | 2.3 kB 00:30 [Errors during downloading metadata for repository

2022-04-06 16:39:22 1905 1

原创 redis搭建哨兵集群

redis安装部署环境说明:redis使用的是6.2.6版本主机IP系统master192.168.129.136slave192.168.182.135redhat8slave2192.168.182.134redhat8准备工作// 三台主机都要做[root@master opt] wget https://download.redis.io/releases/redis-6.2.6.tar.gz//三台主机都做[root@master

2022-04-06 15:58:00 1412

原创 linux之tcpdump抓包工具

tcpdump简介linux作为网络服务器,特别事作为路由器和网关时,数据的采集和分析时不可少的。tcpdump时linux中强大的网络数据采集分析工具之一。用简单的话来定义tcpdump就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。作为互联网上的经典的系统管理员必备工具,tcpdump以其强大的功能,灵活的截取策略,成为每个高级的系统管理员分析网络,排查问题等所必备的工具之一。tcpdump的总结输出格式为:系统时间 来源

2022-03-24 17:30:02 98

原创 CentOS8解决“Failed to download metadata for repo ‘Appstream‘”错误

在CentOS8上执行下面命令时报错yum install epel-releaseCentOS Linux 8 - AppStream 23 B/s | 38 B 00:01 Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist原因在2022年1月31日,C

2022-03-24 14:59:17 752

原创 什么是DNS

“DNS”这个单字,想必那些经常使用计算机,尤其是经常手动配置IP和DNS服务器的人是非常熟悉的。也许其中的大部分人并没有深入了解过它的具体意义,只是对它有个简单的了解,然后习惯性地将主DNS服务器和备DNS服务器配置成 114.114.114.114 和 8.8.8.8 (因为比较好记忆~~)。什么是DNS?DNS 的全称是 Domain Name System(域名系统,或者常称为域名解析系统)。我们在上网的时候,经常要通过浏览器去访问一些网站,实际上就是访问网站所在的服务器IP地址,但是让用户记

2022-03-24 14:58:34 91

原创 开源堡垒机Jumpserver

Jumpserver介绍JumpServer 是全球首款开源的堡垒机,使用 GNU GPL v3.0 开源协议,是符合 4A 规范的运维安全审计系统。JumpServer 使用 Python / Django 为主进行开发,遵循 Web 2.0 规范,配备了业界领先的 Web Terminal 方案,交互界面美观、用户体验好。

2022-03-04 16:58:13 204 2

原创 运维相关的命令

运维相关的命令一、Linux系统日常巡检常用的命令1、查看的命令uname -a # 查看内核/操作系统/CPU信息head -n 1 /etc/issue # 查看操作系统版本cat /proc/cpuinfo # 查看CPU信息hostname # 查看计算机名lspci -tv # 列出所有PCI设备lsusb -tv # 列出所有USB设备lsmod # 列出加载的内核模块env # 查看环境变量free -m # 查看内存使用量和交换区使用量df -h #

2022-01-14 15:03:03 464

原创 K8s 所有常用端口

协议端口号K8sTCP22使用主机驱动通过SSH进行节点配置TCP2376主机驱动与Docker守护进程通信的TLS端口TCP2379etcd客户端请求TCP2380etcd节点通信UDP8472Canal/Flannel VXLAN overlay 网络UDP4789Windows集群中Flannel VXLAN overlay网络TCP9099Canal/Flannel健康检查TCP9796集群监控拉取节点指...

2022-01-14 10:58:20 6376

原创 saltstack部署lnmp状态文件

saltstack部署lnmp状态文件添加变量nginxmysqlphplnmp添加变量配置文件修改[root@master ~]# vim /etc/salt/master# highstate format, and is generally just key/value pairs.pillar_roots: ##添加该内容 base: - /srv/pillar/base prod: - /srv/pillar/prod##ext_pillar:# -

2022-01-04 16:03:04 60 4

原创 Redis

RedisRedis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的备份,即master-slave模式的数据备份。Redis全称为Remote Dictionar

2022-01-04 16:02:43 101

原创 五分钟掌握 Docker

目录一、docker 简介1. 什么是docker2. 理解docker3. docker有什么特点1. 交付标准化2. 资源轻量化3. 迁移成本降低4. 廉价5. 速度快6. 资源利用率高二、docker优缺点介绍1. docker与虚拟机有什么区别1. 两者对比图:2. 容器与虚拟机(VM)总结3. 容器与虚拟机(VM)两者共存:2. docker优点3. docker局限和缺点1. 局限2. 缺点三、**Dorcker**原理([传送门](https://baike.baidu.com/item/Do

2022-01-04 16:02:18 435

原创 shell脚本多实例部署MySQL

多实例部署MySQL//创建一个目录存放脚本[root@master ~]# mkdir /script[root@master packages]# pwd/script/packages[root@master packages]# lsmysql-5.7.34-linux-glibc2.12-x86_64.tar.gz//编写脚本[root@master script]# cat mysql.sh#!/bin/bashroute=/usr/localdata=/opt/data

2022-01-04 16:02:04 84

原创 Kubernetes详细笔记

kubernetes,是一个全新的基于容器技术的分布式架构领先方案,是谷歌严格保密十几年的秘密武器----Borg系统的一个开源版本,于2014年9月发布第一个版本,2015年7月发布第一个正式版本。kubernetes的本质是一组服务器集群,它可以在集群的每个节点上运行特定的程序,来对节点中的容器进行管理。目的是实现资源管理的自动化,主要提供了如下的主要功能:............

2022-01-04 16:01:43 453

原创 mysql破解密码

简介 :mysql密码保存在mysql库里的user表mysql> use mysql;Reading table information for completion of table and column namesYou can turn off this feature to get a quicker startup with -ADatabase changedmysql> show tables;+---------------------------+| Tabl

2022-01-04 16:01:26 495

原创 zabbix监控配置流程&SQL语句

[root@master ~]# basename /sd/asda/asada/ada/dd[root@master ~]# dirname /sd/asda/asada/ada/d/sd/asda/asada/ada2.6.12 file.find2.6.13 file.get_gid[root@master ~]# salt 'p2' cmd.run 'ls -l /root/ss'p2: -rw-r--r--. 1 ran ran 0 Nov 3 22:14 /roo

2022-01-04 16:01:10 992

原创 shell脚本一键部署zabbix监控服务

创建目录存放脚本注意PHP8.0版本zabbix的web界面可能有问题,使用php7.0的版本php-7.4.27.tar.gzapr-1.7.0.tar.gzapr-util-1.6.1.tar.gzhttpd-2.4.51.tar.gzmysql-5.7.34-linux-glibc2.12-x86_64.tar.gzphp-8.0.12.tar.gzzabbix-5.4.4.tar.gz项目结构[root@192 ~]# mkdir /script[root@192 scrip

2022-01-04 16:00:20 169

原创 如何破解linux密码

rd.break进入单用户模式1、重启进入开机引导界面摁e进入编辑模式2、按↓键,找到以linux16开头的行,再UTF-8后面打上rd.break 然后执行Ctrl+x引导进入单用户模式(如下图,注意前面有一个空格)3、重新挂载/sysroot为可读写模式,并切换根目录为/sysrootmount -o remount, rw /sysroot #挂载根目录chroot /sysroot #切换到根目录里4、执行相关命令,例如更换密码passwd roottouch /.aut

2022-01-04 15:59:55 4832

空空如也

空空如也

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

TA关注的人

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