
Devops
linux等相关知识
怪兽在此
这个作者很懒,什么都没留下…
展开
-
ES之x-pack-core-7.14.2许可证修改为白金版
X-pack是elasticsearch的一个扩展包,将安全,警告,监视,图形和报告功能捆绑在一个易于安装的软件包中,虽然x-pack被设计为一个无缝的工作,但是你可以轻松的启用或者关闭一些功能。拷贝ES目录下 ./modules/x-pack-core/x-pack-core-7.14.2.jar 文件并解压。替换./modules/x-pack-core/x-pack-core-7.14.2.jar。1、修改x-pack-core-7.12.0.jar。用以下两个java文件重新编译之后替换。原创 2023-11-23 18:29:19 · 973 阅读 · 0 评论 -
ES开启安全认证
elasticsearch开启安全认证步骤。2.根据生成的证书创建秘钥。4.启动es并创建密码。至此ES开启认证完成。原创 2023-11-23 18:00:01 · 1462 阅读 · 0 评论 -
k8s集群部署es
内存limits限制不需要加,否则会经常内存溢出导致es集群故障。集群内创建需要用到存储,此处举例使用腾讯云cfs共享存储。原创 2023-09-18 17:45:56 · 328 阅读 · 0 评论 -
centos7.9安装nginx报错提示error: Failed dependencies: libpcre.so.0()(64bit) is needed by
centos7.9通过rpm安装nginx时一直报错error: Failed dependencies: libpcre.so.0()(64bit) is needed by nginx-1.8.0-1.el6.x86_64无论通过rpm 还是yum install 安装都提示报错查找资料最终通过加参数解决rpm -ivh nginx-1.8.0-1.el6.x86_64.rpm --nodeps --force加上那两个参数的意义就在于,安装时不再分析包之间的依赖关系而直接安装,原创 2022-04-26 17:07:09 · 8684 阅读 · 2 评论 -
Activemq数据安全机制
KahaDB 支持多种机制在系统异常关闭后重启并恢复。包括检测数据文件丢失和还原损坏的metadata。这些特性并不能完全保证系统异常关闭不造成消息丢失。如果需要保证系统的高可靠性,建议部署到容灾系统上。例如RAID磁盘阵列中。当broker正常关闭时, KahaDB message store会将所有的缓存数据刷到文件系统中。尤其是这些数据:1、所有未处理的日志数据2、所有缓存的metadata最后meta store中的信息与journal数据文件中的数据保持一致性。正常情况下,在系统恢复时优原创 2022-03-01 14:41:26 · 260 阅读 · 0 评论 -
redis集群方式及高可用架构
Redis集群模式1.主从模式,单台服务器即可,无高可用,为1主2从方式主节点可读写,从节点只读,数据会从主节点同步至从节点2.cluster模式 3.0以上版本支持Redis Cluster基本架构:Redis Cluster中有多个主节点,每个主节点都负责进行数据读写操作,并且每个节点之间会进行通信。保证高可用,每个主节点都至少有一个从节点,当主节点故障,Cluster会按照规则实现主备的高可用性,对于节点来说,有一个配置项:cluster-enabled,即是否以集群模式启动Redis c原创 2022-01-29 09:49:58 · 3402 阅读 · 0 评论 -
Redis面试要点总结
Redis 是一个开源的、高性能的、基于键值对的缓存与存储系统,通过提供多种键值数据类型来适应不同场景下的缓存与存储需求。redis所支持的数据类型有以下几种● 字符串类型(其扩展类型还包括HyperLogLog类型)● 哈希类型● 列表类型● 集合类型● 有序集合类型● 流类型配置文件详解1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/v原创 2022-01-26 16:14:39 · 274 阅读 · 0 评论 -
kafka集群版及单机版安装
kafkaKafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,用scala语言编写,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。单机直接使用内置zookeeper部署原创 2021-07-21 18:03:26 · 245 阅读 · 1 评论 -
chmod: changing permissions of ‘.viminfo’: Read-only file system
由于一次nfs异常挂载导致出现系统启动问题chmod: changing permissions of ‘.viminfo’: Read-only file system解决方法:产生这个问题的原因是文件系统此时处于只读模式下,所有目录文件不能被修改,运行下面的命令就可以解决这个问题mount -rw -o remount /#重新挂载根目录mount 是挂载命令-rw 是说指定的挂载文件是可读/写的-o remount / 是说重新挂载根...原创 2021-06-05 22:19:47 · 1041 阅读 · 0 评论 -
国内开源镜像站
华为开源镜像站 https://mirrors.huaweicloud.com/阿里云开源镜像站 https://developer.aliyun.com/原创 2021-05-01 22:08:59 · 147 阅读 · 0 评论 -
nginx常用模块及反向代理
ngx_http_core_module #包括一些核心的http参数配置,对应Nginx的配置为HTTP区块部分ngx_http_access_module #访问控制模块,用来控制网站用户对Nginx的访问ngx_http_gzip_module #压缩模块,对Nginx返回的数据压缩,属于性能优化模块ngx_http_fastcgi_module #FastCGI模块,和 动态应用相关的模块,例如PHPngx_http_proxy_module #Proxy代理模块ngx_http_ups.原创 2021-04-30 20:19:53 · 494 阅读 · 1 评论 -
vmware克隆虚拟机网卡启动报错
原因是克隆虚拟机中网卡mac地址和克隆宿主机是一样的,所以要修改为新克隆出来虚拟机的实际mac地址vim /etc/sysconfig/network-scripts/ifcfg-eth0修改HWADDR为虚拟机网卡mac地址HWADDR="00:0C:29:1F:B8:BE"还有第二个地方需要修改vim /etc/udev/rules.d/90-eno-fix.rulesSUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address.原创 2021-04-07 21:31:59 · 423 阅读 · 0 评论 -
docker配置国内镜像源
国内访问docker官方镜像源速度比较慢,这里通过配置国内镜像源Docker中国官方镜像加速–registry-mirror=https://registry.docker-cn.com网易163镜像加速–registry-mirror=http://hub-mirror.c.163.com中科大镜像加速–registry-mirror=https://docker.mirrors.ustc.edu.cn阿里云镜像加速–registry-mirror=https://{your_id}.m原创 2021-04-06 22:19:35 · 737 阅读 · 0 评论 -
pinpoint使用hbase遇到的问题
最近使用pinpoint部署监控tomcat时遇到了一个问题15:57:03.003 [pcStat-Worker-7] WARN c.n.p.c.s.HBaseAgentStatService : Error inserting AgentStatBo. Caused:Failed 1 action: AgentStatV2: 1 time, servers with issues: null; nested exception is org.apache.hadoop.hbase.原创 2021-03-24 11:09:43 · 1443 阅读 · 0 评论 -
loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled) docker报错信息
docker安装之后启动报错● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled) Active: failed (Result: start-limit) since Sat 2021-03-06 14:25:32 CST; 5s ago Docs:原创 2021-03-06 14:41:28 · 10716 阅读 · 5 评论 -
centos下安装docker-ce
切勿在没有配置 Docker YUM 源的情况下直接使用 yum 命令安装 Docker. 卸载旧版本的docker 执行yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate ...原创 2018-06-19 16:45:10 · 300 阅读 · 0 评论 -
centos6 yum源停止更新之后替换yum源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://file.kangle.odata.cc/repo/Centos-6.repowget -O /etc/yum.repos.d/epel.repo http://file.kangle.odata.cc/repo/epel-6.repoyum makecache原创 2021-01-20 16:50:38 · 630 阅读 · 4 评论 -
django 使用mysql驱动报错
django 使用mysql驱动报错raise ImproperlyConfigured(‘mysqlclient 1.4.0 or newer is required; you have %s.’ % Database.version)django.core.exceptions.ImproperlyConfigured: mysqlclient 1.4.0 or newer is required; you have 0.10.1.在init.py中添加import pymysqlpymys原创 2020-11-12 15:54:11 · 305 阅读 · 0 评论 -
nginx配置http和https共存
nginx配置http和https共存以ssl on; 方式配置的http会返回400server { listen 80; listen 443 ssl; server_name test.aaa.com; ssl_certificate /etc/nginx/ssl/test.aaa.com.crt; ssl_certificate_key/etc/nginx/ssl/test.aaa.com.key;}...原创 2020-09-11 16:32:06 · 740 阅读 · 0 评论 -
使用flask实现提交表单至后台
使用flask实现一个简单的提交表单至后台操作本文后台以阿里云接口为例,前台填写表单提交至后台提交到阿里云SLB白名单#!/usr/bin/env python#coding=utf-8#pip3 install aliyun-python-sdk-core#pip3 install aliyun-python-sdk-slbimport sysimport jsonimport requestsfrom aliyunsdkcore.client import AcsClientfro原创 2020-07-27 10:26:27 · 1431 阅读 · 0 评论 -
修改linux服务器ssh断开时间
1.修改ssh配置文件#vi /etc/ssh/sshd_config,添加如下两行ClientAliveInterval 60ClientAliveCountMax 86400修改后保存并关闭文件,重新启动 sshd服务:service sshd restart2,用命令直接用户修改配置文件,设置“TMOUT=180”,即超时时间为3分钟代码如下:#vim /etc/profile 添加下面两行#设置为3分钟TMOUT=180source /etc/profile...原创 2020-07-20 13:16:11 · 3285 阅读 · 0 评论 -
记录一次activemq端口占用导致启动不了的情况
lsof -i:PORT"查看应用该端口的程序 “kill -9 PID” (PID:进程号)或者:通过"netstat -anp | grep mq"“kill -9 PID”原创 2020-06-08 17:16:32 · 208 阅读 · 0 评论 -
linux升级openssh版本
通过源码编译的方式安装系统为centos 6.8编译安装之前需要先卸载openssh服务[root@localhost ~] yum remove openssh –y此步骤执行之后 服务器ssh服务就停掉了,客户端连接的不能断开,在ssh没更新安装好之后也不可重启ssh服务和服务器,否则断开之后将无法连接下载 openssh-8.0p1.tar.gz[root@localhost ~] wget https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/原创 2020-05-22 16:16:55 · 2656 阅读 · 0 评论 -
linux下实现ssh免密登录
在跑定时任务的时候有时需要拷贝东西到别的服务器,这时可以通过rsa实现免密登录拷贝文件等[root@localhost] ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id_rsa): #回车Enter passphrase (e...原创 2020-04-15 15:24:20 · 158 阅读 · 0 评论 -
redis哨兵模式搭建redis-sentinel
redis哨兵模式实现redis高可用的解决方案,最低要求三个sentinel监控主从节点操作系统: centos6.8redis版本:redis-4.0这里使用三台linux服务器搭建到redis官网下载redis4.0到三台服务器也可以选择5.0版本使用,这里使用4.0cd /usr/local/wget http://download.redis.io/releases/red...原创 2020-04-10 15:46:21 · 300 阅读 · 0 评论 -
CentOS7修改默认的网卡
1.在安装操作系统的时候进行设置点击 Tab,打开kernel启动选项增加内核参数: net.ifnames=0 biosdevname=0 输入完成之后回车安装就可以了2.修改网卡配置文件中的 DEVICE= 参数的关于 eth0[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost netw...原创 2020-04-03 10:04:17 · 3232 阅读 · 1 评论 -
mysql 修改sql_mode的几种方式
set global sql_mode='PIPES_AS_CONCAT,ANSI_QUOTES,STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' global.sql_mode方式一:先执行select @@sql_mode,复制查询出来的值并将其中的NO_ZERO_IN_DATE,NO_ZERO_DATE删除然后执行set sql_mode =...原创 2020-01-06 10:21:17 · 3188 阅读 · 0 评论