linux
文章平均质量分 56
tmaczt
一个热爱生活的程序员
展开
-
redis 6.x集群搭建
aof文件不断变大导致redis服务器磁盘空间不足。可以使用rsync或者scp,我这里使用rsync。解决方案:关闭aof配置,重启所有节点后恢复正常。原创 2024-02-02 12:12:48 · 683 阅读 · 0 评论 -
docker笔记整理
启动docker查看docker状态设置开机启动验证docker进程。原创 2024-02-01 19:03:01 · 1427 阅读 · 0 评论 -
confluence 使用笔记
confluence试用经验汇总原创 2022-11-23 09:21:02 · 934 阅读 · 1 评论 -
k8s kubernates部署mysql8.x集群
官方参考文档:https://dev.mysql.com/doc/mysql-operator/en/mysql-operator-installation.htmlstep1 :下载yaml到本地,防止在线下载可能存在访问不了的情况。https://raw.githubusercontent.com/mysql/mysql-operator/trunk/deploy/deploy-crds.yamlhttps://raw.githubusercontent.com/mysql/mysql-oper原创 2022-05-12 21:06:18 · 1295 阅读 · 1 评论 -
k8s nacos-operator部署nacos集群既惨痛又兴奋的经历
背景:基于k8s平台部署nacos集群,部署统一的配置中心与注册中心。官方文档收集如下:nacos官方基于k8s部署文档:https://nacos.io/zh-cn/docs/use-nacos-with-kubernetes.htmlnocos-k8s github部署说明:https://github.com/nacos-group/nacos-k8s/blob/master/README-CN.md具体操作j脚本如下:mkidr -p /opt/k8s/nacoscd /opt/原创 2022-05-10 22:16:09 · 2665 阅读 · 4 评论 -
Linux系统常见问题解决日记
Too many open filesLinux是有文件句柄限制的(open files),Linux默认一般是1024,高并发生产服务器很容易就达到这个值。还有压测场景也特别容易出现。在linux中执行ulimit -a 即可查询linux相关的参数,如下所示:ulimit -a临时更改:ulimit -n 10240永久生效【修改limits配置文件】cat >>/etc/security/limits.conf<< EOFroot soft nofile原创 2022-04-29 11:09:35 · 417 阅读 · 0 评论 -
Linux cp取消覆盖提示
场景说明:linux服务器使用cp -f无法取消覆盖提示命令:cp -rf * /app/web原因:cp别名加了-i选项alias cpalias cp='cp -i'不改变alias的解决方案: \cp -rf * /app/web原创 2020-09-02 09:24:49 · 233 阅读 · 0 评论 -
Linux 定时备份文件(crontab)
step1:创建备份与删除文件脚本vim /app/backup.sh#!/bin/sh#打包备份文件tar -zcf /app/backup/crm_$(date -d "today" +"%Y%m%d_%H%M%S").tar.gz /app/tomcat/webapps/crm#删除2天以后的数据find /app/backup/ -type f -mtime +2 -exec ...原创 2020-03-31 16:23:04 · 1478 阅读 · 0 评论 -
Linux 安装zookeeper3.5.5集群
step1:安装jdkjdk安装请参考:https://blog.csdn.net/tmaczt/article/details/83347293step2:安装单机zookeeper#解压文件tar -zxvf apache-zookeeper-3.5.5-bin.tar.gz cp -r apache-zookeeper-3.5.5-bin zookeeper/#创建数据和日志目...原创 2019-06-04 18:10:45 · 476 阅读 · 0 评论 -
Linux 多台机器ssh免密登录
step1:生成公钥和私钥#20d30ssh-keygen -t rsa#一路回车,每台主机上依次执行cat id_rsa.pub >> authorized_keysstep2:生成授权文件#20d30cd /root/.sshcat id_rsa.pub >> authorized_keys#随便找一台机器上step3:复制授权文件#20d30...原创 2019-06-04 11:36:36 · 888 阅读 · 0 评论 -
Linux mount.nfs: access denied by server while mounting
nfs远程挂载异常mount -t nfs 172.*.*.13:/app/tomcat/webapps/test/fileUpload /app/tomcat/webapps/test/fileUploadmount.nfs: access denied by server while mounting 172.*.*.13:/app/tomcat/webapps/test/fileUplo...原创 2019-05-06 11:08:12 · 934 阅读 · 0 评论 -
Mongodb 常用操作汇总
安装并启动Mongodb#直接使用脚本启动./mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017#指定配置文件后台启动./mongod -f /data/mongodb.cnf --fork --authmongodb.cnfdbpath=/data/mong...原创 2018-11-01 19:18:30 · 269 阅读 · 0 评论 -
Linux centos7安装Jdk1.8
1、卸载OpenJdk#rpm查看并过滤java安装包rpm -qa | grep java#rpm卸载所有安装包(noarch文件可以不用删除)rpm -e --nodeps java-1.8.0-openjdk-1.8.0.101-3.b13.el7_2.x86_64#查看jdk版本java -version2、安装OracleJdk#解压安装包tar xzf jdk-8u...原创 2018-10-24 17:16:47 · 445 阅读 · 0 评论 -
Linux 命令【find、ps、ls、scp、netstat】
#查看最新一天更新的文件列表find -name \*.class -mtime 0原创 2018-10-12 15:56:22 · 347 阅读 · 0 评论 -
Linux nohup模式启动jar
用途:不挂断地运行命令语法:nohup Command [ Arg … ] [&]操作系统三个常用的流:0:标准输入流 stdin1:标准输出流 stdout2:标准错误流 stderr示例:nohup java -jar platform-1.0-SNAPSHOT.jar 1> platform.out 2>&1 &#不想要输出信息>/...原创 2018-09-21 10:43:03 · 401 阅读 · 0 评论 -
Linux logrotate定时切割tomcat日志文件
logrotate配置如下: 实现效果如下:原创 2018-09-11 14:53:06 · 493 阅读 · 0 评论