自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

范一刀的博客

路漫漫其修远兮,吾将上下而求索。

  • 博客(77)
  • 资源 (13)
  • 收藏
  • 关注

原创 docker 无法启动报错:overlayfs does not support、overlayfs not found

devmapper not configured failed ,verlayfs does not support d_type. If the backing filesystem is xfs, please reformat with ftype=1 to enable d_type support,n zfs filesystem to be used with the zfs "overlayfs\" not found: not found

2024-08-08 14:02:18 481

原创 通过 Nginx 修复 CORS 漏洞

发现 `Access-Control-Allow-Origin` 的值为 https://xxx.com.qa5bnet.cn

2024-07-16 19:04:55 878

原创 Ubuntu系统部署 MySQL 8 双主

4 将下载好的 MySQL 安装包移动支 /opt 下, 并解压、更改文件夹权限。3 创建 MySQL 用户指定默认组。5 创建配置文件my.cnf 并保存。9 启动 MySQL 并修改初始密码。6 更新 MySQL 路径。1 下载 MySQL 8。7 初始化 MySQL。

2024-07-16 19:01:09 185

原创 升级 OpenSSH 到安全版本避免漏洞威胁

CentOS 7 最新版(CentOS 7.9 2009) 默认 OpenSSH 版本为 7.4p1,OpenSSH 9.3p2 之前版本存在安全漏洞,需升级 OpenSSH 到安全版本避免漏洞。本文将介绍 OpenSSH 升级到 9.7p1 版本,依赖的 OpenSSL 版本升级到 1.1.1 版本。

2024-07-16 18:56:54 373

原创 强大易用的开源建站工具 Halo(附专业版优惠码)

Halo 的项目代码开源在 GitHub 上且处于积极维护状态,截止目前已经发布了 109 个版本。你也可以在上面提交你的问题或者参与代码贡献。推荐使用 Docker 的方式部署 Halo,便于升级,同时避免了各种环境依赖的问题。统一管理在工作目录中的应用数据也能方便地进行备份和迁移。

2024-05-21 22:30:59 370

原创 替代宝塔,新一代的 Linux 服务器运维管理面板 1Panel 介绍(附优惠码)

用户可以在浏览器中实时监控网站、数据库容器的运行状态,并随时查看服务器的系统信息、性能表现、文件管理等功能。1Panel采用先进的Go语言开发,并以容器为基础进行应用的部署与管理,界面设计清新简洁,操作体验卓越。1Panel 专业版在凌霞官网(https://www.lxware.cn)正式上线发售。通过1Panel,用户可以轻松掌控Linux服务器,并通过外部浏览器来管理服务器。1Panel 是新一代的 Linux 服务器运维管理面板。

2024-05-21 22:02:52 308

原创 容器健康检测 unhealthy 状态,curl不通,但nc 或 telnet通,解决方案

DataEase 安装完后,dataease 容器一直处于 unhealthy 状态,但 DataEase 服务可正常访问;进入 dataease 容器后,nc -zv 127.0.0.1 8081 网络可达,但 curl 127.0.0.1:80 没有返回。

2024-04-28 11:59:16 583

原创 CentOS 7 SSH 升级修复漏洞操作文档

CentOS 7 最新版(CentOS 7.9 2009) 默认 OpenSSH 版本为 7.4p1,OpenSSH 9.3p2 之前版本存在安全漏洞,需升级 OpenSSH 到安全版本避免漏洞。本文将介绍 OpenSSH 升级到 9.7p1 版本,依赖的 OpenSSL 版本升级到 1.1.1 版本。

2024-04-28 11:09:51 664

原创 DataEase local 模式升级 Doris

如果你安装的 DataEase v1.18.7 之前的版本,安装包自带的 Doris 版本是 1.1.0,该版本的 Doris 存在一些缺陷,升级 DataEase 版本 Doris 并不会自动升级,如果要升级 Doris,需要手动进行。以下是升级 Doris 版本的操作,思路重新安装新版本的 DataEase,将 Doris 备份文件导入到新环境中。具体操作参考以下步骤,数据无价,谨慎操作!

2023-12-20 11:40:37 854

原创 DataEase 单点登录之 OIDC、CAS、LDAP - SSO 原理及配置

本视频主要介绍 CAS、OIDC、LDAP 的认证原理,和配置到 DataEase 实现用户认证。DataEase 单点登录之 OIDC、CAS、LDAP - SSO 原理及配置。

2023-05-09 09:38:15 635 1

原创 Presto+yanagishima部署

olap分析型数据库Presto单机部署,然后通过部署yanagishima可视化页面访问Presto,在此界面可以做多表查询。

2022-06-28 11:07:36 1945 2

原创 使用Helm在Kubernetes部署DataEase(全组件模式)

此安装包支持选择部署模式:“精简模式” 和 “集群模式”;精简模式下仅部署dataease和MySQL,集群模式下将部署dataease、doris-fe、doris-be、kettle、mysql。Doris在Kubernetes中的部署方式为 hostNetwork,PodIP 即节点 IP,如此可避免BE节点重启BEIP发生变化需重新ADD BACKEND,保证了Doris服务的连续性。............

2022-06-16 11:58:03 787

原创 使用Helm在Kubernetes部署DataEase(精简模式)

helm chart包中默认使用作为DataEase的共享存储,所以需要提前在Kubernetes环境中创建存储类;

2022-06-08 20:09:51 505

原创 Doris集群部署

集群资源服务器IP角色磁盘CPU内存doris01192.168.1.11FE/dev/vda1 99G32c128Gdoris02192.168.1.12BE、Broker/dev/{sdb…sdp}32c128Gdoris03192.168.1.13BE、Broker/dev/{sdb…sdp}32c128Gdoris04192.168.1.14BE、Broker/dev/{sdb…sdp}32c128Gdor

2022-05-06 09:28:25 1509

原创 docker容器修改时间报错 date: cannot set date: Operation not permitted

docker容器修改时间 date -s 报错 date: cannot set date: Operation not permitted原因是在容器内没有权限进行操作,启动容器时授权即可。docker-compose修改方法:添加 privileged: true容器修改方法:docker run -itd --privileged=true -p 3306:3306 mysql:5.7.36接下来就可以使用date -s修改时间了...

2022-03-26 23:19:25 7654

原创 使用DataEase制作集团网点运营驾驶舱

近期一直在研究一款开源数据可视化工具-DataEase,作为一名技术一直在研究架构、部署相关的问题,前面也发了几篇相关内容的博文。最近也制作完成了公司的运营驾驶舱仪表板,今天就来展示一下效果。大屏效果大屏版面:公司三类营收总额,通过文字框动态获取营收数值计算总和;全国地图展示各地区的状态,通过不同的颜色显示营收额高低,通过两个环形图显示各地区和省的营收比重,同时地区和省份都可以下钻;通过词云图展示重点客户的分布区域,可以按照数值的高低显示词图大小;实时显示交易额和KPI完成度,这里是直连.

2022-03-10 15:52:46 1511 3

原创 配置DataEase使用https访问

1. 安装Nginxyum install gcc pcre-devel openssl-devel -y && \cd /opt && \wget http://nginx.org/download/nginx-1.20.2.tar.gz && \tar -zxvf nginx-1.20.2.tar.gz && \cd nginx-1.20.2 && \./configure --prefix=/opt/nginx

2022-03-02 23:15:37 3499

原创 将DataEase的doris端口映射到宿主机

修改DataEase中doris的yaml文件

2022-01-03 10:46:48 1830

原创 在k8s上部署DataEase

0. 环境本次演示环境使用DataEase版本:v1.5.0设置k8s节点包括1台master和1台worker;应用部署控制管理器使用deployment;持久化存储使用hostPath写入到NFS挂载目录。NFS挂载方式如下:在master配置了nfs服务,并将nfs共享目录/nfs_storage挂在到了两个节点中的/opt/nfs;如下图所示:1. 导入镜像将DataEase安装包中的镜像一次导入到系统中,或导入到harbor中;此次演示环境没有配置harbor,直接导入到两个

2021-12-07 09:52:55 3201

原创 JumpServer国密支持配置

HTTPS 国密证书配置在JumpServer前端的Nginx服务器,用户通过本地的国密支持的浏览器访问到Nginx服务器,此链路为国密HTTPS加密链路,Nginx服务器进行HTTPS解密,并将访问请求转发到后端的JumpServer服务器

2021-12-01 15:53:38 3243 2

原创 k8s基于nfs创建pv、pvc

一、nfs_server端:192.168.11.1011. 安装nfsyum -y install nfs-utils rpcbind2. 创建共享目录mkdir -p /opt/jumpserver/redis/datachown -R nobody:nfsnobody /opt/jumpserver/redis/data3. 配置 /etc/exportsvi /etc/exports/opt/jumpserver/redis/data 192.168.11.0/24(rw,sync,

2021-11-27 23:00:22 922

原创 在k8s上部署Jumpserver

0. 环境本次演示环境使用metersphere版本:v1.13.0设置k8s节点包括1台master和1台worker;应用部署控制管理器使用deployment;持久化存储使用hostPath写入到NFS挂载目录。NFS挂载方式如下:在master配置了nfs服务,并将nfs共享目录/nfs_storage挂在到了两个节点中的/opt/nfs;如下图所示:1. 导入镜像将Jumpserver安装包中的镜像一次导入到系统中,或导入到harbor中;此次演示环境没有配置harbor,直

2021-11-27 22:54:49 2797 8

原创 在k8s上部署MeterSphere

0. 环境本次演示环境使用helm将MeterSphere部署到k8s中;k8s环境使用KubeOperator部署,共享存储使用NFS服务器1. 导入镜像提前导入镜像部署时会更快拉起Pod,如果在线下拉去会慢一些。将MeterSphere安装包中的镜像一次导入到系统中,或导入到harbor中;此次演示环境没有配置harbor,直接导入到两个k8s节点中:cd /opt/metersphere-offline-installer-v1.16.2/for i in `ls image

2021-11-16 23:26:21 3573

原创 Harbor离线部署

一、离线安装包docker安装包地址:https://download.docker.com/linux/static/stable/x86_64/docker-compose安装包地址:https://github.com/docker/compose/releasesharbor安装包地址:https://github.com/goharbor/harbor/releases二、安装步骤1.安装docker解压安装包tar -xzvf docker-19.03.9.tgz拷贝到/usr

2021-09-28 09:33:08 834

原创 docker入门笔记

标题第1章 Docker1.1 docker加速器docker 加速器 安装(ubuntu)step 1: 安装必要的一些系统工具sudo apt-get updatesudo apt-get -y install apt-transport-https ca-certificates curl software-properties-commonstep 2: 安装GPG证书curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubun

2021-08-09 15:08:31 5276

转载 k8s运行MySQL到底合适吗?

导读 下面是我对k8s运行MySQL的思考和观点,欢迎指教一二。 k8s火了很久…有不少无状态的应用运行在k8s中。那么数据运行在k8s中到底合适吗?核心一:k8s控制器选择合适的控制器k8s 的核心之一控制器(deployment(适合无状态的控制器)、StatefulSet(适合有状态的控制器))deployment的特性:deployment创建的Pod是无状态的,当挂在Volume之后,如果该Pod挂了,由于是无状态的,Pod挂了的时候与之前的Volume的关系就已经断开了,新起来的.

2021-08-09 11:58:24 6198

原创 容器CPU使用率过高,导致宿主机load average飙升

早上醒来已经收到多条服务器告警信息,具体是这样的,如下图:Processor load (15 min average per core);服务器CPU load 过高,接下来是处理过程,记录一下。登录告警的服务器,这是一台openshift容器平台的计算机节点;top查看到 load average 达到了100左右;最高的进程占用400%查看一下 这台服务器有56个逻辑c, load average达到56就算是满载了;因为这是一台容器计算节点,需要找到是那个容器cpu高,继续查看.

2021-08-06 11:53:55 2787

原创 glusterfs开启磁盘配额/控制客户端挂载存储空间

glusterfs控制客户端挂载存储空间的功能叫做“磁盘配额”开启磁盘配额方法如下:磁盘配额的方式包括目录级别和卷级别,本文只演示目录级,原因很简单–很简单。a) 开启磁盘配额gluster volume quota ocp enableb) 创建目录在客户端先挂载mount -t glusterfs 192.168.1.10:ocp /data然后在挂载目录创建共享目录hosts1mkdir /data/ocp/host1ocp为挂载点,在ocp下创建host1目录给服务

2021-08-01 10:42:13 492

原创 Nginx代理sftp配置

最近有几个项目组的同事都在咨询nginx代理sftp的问题,那今天就写下此博文以供大家参考。献丑了!0. 环境主机名IP角色nginx192.168.10.182代理服务器sftp_server192.168.10.183sftp服务器client192.168.10.185测试服务器1. nginx安装登陆nginx服务器192.168.10.182安装nginx服务:#安装依赖yum install gcc pcre-devel open.

2021-08-01 10:33:47 3712

原创 解决: keepalived启动后iptables会增加一条“DROP all -- anywhere“规则

解决: keepalived启动后iptables会增加一条"DROP all -- anywhere"规则keepalived部署完发现,iptables规则有一条"DROP all -- anywhere",如下所示:keepalived部署完发现,iptables规则有一条"DROP all – anywhere",如下所示:[root@h8 ~]# iptables -LChain INPUT (policy ACCEPT)target prot opt source

2021-08-01 10:22:24 1273

原创 Glusterfs分布式存储部署

Glusterfs是一个开源的分布式文件系统,容量可以按比例的扩展,且性能却不会因此而降低。廉价且使用简单,完全抽象在已有的文件系统之上。扩展和容错设计的比较合理,复杂度较低适应性强,部署方便,对环境依赖低,使用,调试和维护便利。一. 环境准备1. 服务器192.168.1.10 gfs01192.168.1.11 gfs02192.168.1.13 gfs03192.168.1.14 gfs042. 添加磁盘添加数据硬盘,每台服务器至少2块硬盘,1块是系统盘,另一块是存放数据,数据

2021-06-04 08:56:36 529

原创 oracle18c部署(单机版)

1. 创建用户、组、目录su - rootgroupadd oinstallgroupadd dbauseradd -g oinstall -G dba oraclepasswd oraclemkdir /u01/app/oracle/product/18.3/dbhome_1chown -R oracle: /u012. 配置Oracle用户环境变量su - oracle export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=

2021-04-28 12:35:15 295 2

原创 LVS+KeepAlived+Nginx高可用软负载方案

LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器。 通过LVS达到的负载均衡技术和Linux操作系统实现一个高性能高可用的Linux服务器群集,它具有良好的可靠性,可拓展性和可操作性。从而以低廉的成本实现负载均衡。Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些

2021-04-25 10:36:21 659

原创 ORA-12514 TNS:listener does not currently know of service requested in connect descriptor报错解决

ORA-12514 TNS:listener does not currently know of service requested in connect descriptor报错问题解决方法解决方法:1.停掉监听:lsnrctl stop2.编辑监听文件:vim /u01/oracle/app/product/11.2/dbhome_1/network/admi

2021-03-10 11:34:40 9539

原创 修改Linux时区的正确姿势

大家伙有没有遇到使用“tzselect” 命令修改时区并不生效的情况?不管你有没有遇到这个问题,反正接下来修改时区的方法是不会出问题的!接下来整体开始!高手绕行吧。。。。。以linux系统UTC切换为CST为例:1. 备份clock文件cp /etc/sysconfig/clock /etc/sysconfig/bakclock2. 编辑clock文件vim

2021-03-10 11:34:28 506

原创 服务器被入侵当做挖矿肉鸡

服务器被入侵当做挖矿肉鸡CPU使用率高挖矿肉鸡服务器被入侵yam占用CPU

2021-03-10 11:34:19 5958 4

原创 客户端网络切换导致应用退回登陆前界面 的故障分析与解决方案

故障现象: 用户使用手机银行客户端登录,客户端处于登录状态,由WiFi网络切换为手机4G网络,导致手机银行直接退回到登录前状态,服务器日志显示该用户在登录期间出现两个不同地点的IP。故障分析: 网络架构如图所示,当省内某用户使用联通WiFi登录手机银行后,F5将请求转发到了server A1,由于周围网络环境,WiFi断开后,用户使用了手机电信4G网络,继续使用手机

2021-03-10 11:34:10 655

原创 报错解决:java.sql.SQLRecoverableException:IO 错误:Got minus one from a read call

应用报错: java.sql.SQLRecoverableException:IO 错误:Got minus one from a read call据开发人员描述:起多个服务,最后服务的时候报这个错,无论最后的服务是啥,提供的报错日志是java.sql.SQLRecoverableException:IO 错误:Got minus one from a re

2021-03-09 09:22:02 133281 2

原创 内存占用过高,缓存不释放导致死机处理方案

故障现象:1、某分行部署的某台服务器内存占用过高,导致死机; 2、代码层面检查暂未发现问题,服务器硬重启持续一段时间后(3-5天)再次占满。发现问题:赶往现场后进行检查,当时是一切正常的,今有DB2进程占用18%,在正常范围内; 在crontab 中发现有两个脚本每天14点进行FTP批量数据传输,找到相应的传输文件存放目录发现每天传输的文件达到30多个G,由此可判断这就是故障之根

2021-03-09 09:21:45 20733

原创 制作SSL自签证书及Apache配置

一. 安装OpenSSLtar zxvf openssl-0.9.7g.tar.gzcd openssl-0.9.7g./configmakemake install二. 安装Apache tar zxvf httpd-2.2.8.tar.gz ./configure --prefix=/opt/apache2 --enable-ssl=static --with-s

2021-03-09 09:21:34 4638

DataEase演示效果看版

DataEase演示效果看版

2022-03-10

Linux源码安装SVN环境依赖包

apr-1.7.0.tar.gz,apr-util-1.6.1.tar.gz,expat_2.0.1.orig.tar.gz,sqlite-autoconf-3330000.tar.gz,subversion-1.14.0.tar.gz,zlib-1.2.11.tar.xz

2020-10-15

xtrabackup离线安装包-linux

xtrabackup离线安装包-linux,包括依赖包目录,直接rpm -ivh * 即可,MySQL8需要使用xtrabackup8版本,MySQL8以前用xtrabackup2.4版本。具体安装方式请查看个人博客。

2020-06-08

WAS8.5.5.0升级及配置JDK1.8.docx

WAS8.5.5.0图形化界面升级至8.5.5.13及配置JDK1.8手册

2019-08-06

WAS8.5静默安装及升级补丁

此文档内容:was8.5.5.0静默安装及升级JDK8、升级补丁

2018-08-12

WAS9 集群 & IBM HTTP Server 9 部署文档

此文档内容:WAS9 集群双机部署 、 IBM HTTP Server 9 安装 及 plugin配置转发

2018-08-12

Nginx+Tomcat+Keepalived 负载均衡配置文档(生产原文档)

keepalived+Nginx+Tomcat负载均衡配置文档,生产实施原文档,欢迎大家参考。

2018-03-14

oracle数据库RMAN备份方案

某国企oracle的RMAN备份方案,生产环境验证实施过。欢迎参考

2017-11-07

oracle RAC搭建文档

oracle 搭建rac安装配置文档,生产环境多次使用过得文档。

2017-11-07

Redhat/centos系统双网卡绑定文档

红帽系统的双网卡绑定文档,复制代码,只修改IP即可直接用

2017-11-07

jumpserver使用文档

jumpserver的使用文档,初次登录,主机连接,ssh秘钥登录,秘钥生成等操作说明

2017-11-07

jumpserver安装文档

jumpserver 3.0安装并配置,新手可直接按步骤操作一条龙过。

2017-11-07

Apache&weblogic;安装及配置反向代理转发

Apache安装,weblogic安装及配置反向代理转发weblogic

2017-11-07

空空如也

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

TA关注的人

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