Nexus Repository私服数据恢复

今天java开发反应jenkins打包有问题,看日志发现maven库有问题,手动访问发现nexus服务挂掉了,结果找了半天服务器没找到,最后翻VCSA上面的任务记录,好家伙,整个虚拟机都被人误删了。下面记录一下应用层面的恢复历程。新安装nexus这里为了快速恢复业务,用的是dockermkdir /app/maven && chown -R 200 /app/maven docker run -tid -p 8081:8081 --name nexus -v /app/maven:/nexus-data --restart=always docker.io/sonaty...

Linux 2021-07-20 PM 22℃ 0条

docker-compose搭建3主3从redis集群

新建目录,并建临时文件mkdir /opt/redis-cluster && cd /opt/redis-cluster cat > redis-cluster.tmpl <<EOF port ${PORT} requirepass 1234 masterauth 1234 protected-mode no daemonize no appendonly yes cluster-enabled yes cluster-config-file nodes.conf cluster-node-timeout 15000 cluster-announce-i...

docker 2021-06-29 PM 36℃ 0条

crontab进阶用法

正常来说,crontab分时日月周的写法一般都会,但是有一些特殊的用法,提供列表、范围、通配符等功能,如下:星号(*):可用在所有字段中,表示对应时间域的每一个时刻,例如,*在分钟字段时,表示“每分钟”;问号(?):该字符只在日期和星期字段中使用,它通常指定为“无意义的值”,相当于点位符;减号(-):表达一个范围,如在小时字段中使用“10-12”,则表示从10到12点,即10,11,12;逗号(,):表达一个列表值,如在星期字段中使用“MON,WED,FRI”,则表示星期一,星期三和星期五;斜杠(/):x/y表达一个等步长序列,x为起始值,y为增量步长值。如在分钟字段中使用0/15,则表...

Linux 2021-06-29 AM 32℃ 0条

CDH集群Kerberos报错:Host XXX has upper-case characters in its name ...

问题集群是以前搭建的,发现报了个这样的错误,Kerberos异常,搜了一下资料,发现是host映射的问题,/etc/hosts里面写的主机名是大写,然后cdh里面组集群用的大写主机名,kerberos使用的主机名又是小写,所以导致这个问题。处理方法在集群所有节点下的/etc/hosts里面有大写主机名的(报错的基本都是大写),在前面全部添加一个小写的,大写不动(原大写的删除了会影响集群通信),如下:#旧 192.168.1.100 NODE01 192.168.1.101 NODE02 #新 192.168.1.100 node01 NODE01 192.168.1.101 node0...

大数据 2021-06-18 PM 61℃ 0条

redis多主多从集群搭建

准备准备两台机器(CenntOS7),本文是做双主机 3主3从集群,下列所有操作两台机器均需操作,根据实际情况,可以多机器,比如6个机器3主3从,或者N主N从下载安装直接官网下载,这里用的是redis5.0.7版本tar -zxvf redis-5.0.7.tar.gz cd redis-5.0.7 make make test && make install系统环境配置echo never > /sys/kernel/mm/transparent_hugepage/enabled echo "echo never > /sys/kernel/mm/...

Linux 2021-05-27 AM 304℃ 2条

Watchtower自动更新 Docker 镜像与容器

介绍Watchtower 是一个可以实现自动化更新 Docker 基础镜像与容器的实用工具。它监视正在运行的容器以及相关的镜像,当检测到本地的镜像与镜像仓库中的镜像有差异时,它会拉取最新镜像并使用最初部署时相同的参数重新启动相应的容器Watchtower官方地址自动更新所有容器镜像docker run -d \ --name watchtower \ --restart always \ -v /var/run/docker.sock:/var/run/docker.sock \ containrrr/watchtower \ --cleanup #加上cleanup参数为自动删除旧镜像...

docker 2021-05-24 AM 429℃ 0条

MySQL "is marked as crashed and should be repaired"异常问题处理

场景用工具连MySQL跑数据的时候发现挂掉了,查看发现磁盘写满了,磁盘扩容后,重启mysql发现起不来,查看日志2021-05-18T02:21:25.491074Z 0 [ERROR] /usr/sbin/mysqld: Table './mysql/user' is marked as crashed and should be repaired2021-05-18T02:21:25.491101Z 0 [ERROR] Fatal error: Can't open and lock privilege tables: Table './mysql/user' is marked a...

数据库 2021-05-18 PM 281℃ 0条

CM启动无法连接MySQL问题

现象CM启动完后,过一会就挂掉了,查看配置什么的都没有问题,查看异常日志发现是mysql连接问题SCM错误信息Mon May 17 17:24:02 CST 2021 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit op...

数据库,大数据 2021-05-17 PM 288℃ 0条